--- /srv/rebuilderd/tmp/rebuilderdJqCSTr/inputs/black_25.1.0-3_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdJqCSTr/out/black_25.1.0-3_armhf.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 1338928 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 1338944 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-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 82f59de8d653bc1e4bb696d5dc337c4ffc938c94 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5b9fb3a4ccaae1240def83a18f26d6534259c782 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66353964 65386436 35336263 31653462 f59de8d653bc1e4b │ │ │ │ - 0x00000010 62363936 64356463 33333763 34666663 b696d5dc337c4ffc │ │ │ │ - 0x00000020 39333863 39342e64 65627567 00000000 938c94.debug.... │ │ │ │ - 0x00000030 3d6ceb2b =l.+ │ │ │ │ + 0x00000000 39666233 61346363 61616531 32343064 9fb3a4ccaae1240d │ │ │ │ + 0x00000010 65663833 61313866 32366436 35333432 ef83a18f26d65342 │ │ │ │ + 0x00000020 35396337 38322e64 65627567 00000000 59c782.debug.... │ │ │ │ + 0x00000030 3f27364e ?'6N │ │ ├── ./usr/lib/python3/dist-packages/black/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4300499260864d8de54cedc3cbf433f0e1d7641d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 24090d187ebc0c2e6112063cd70df912b22a9b53 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30303439 39323630 38363464 38646535 00499260864d8de5 │ │ │ │ - 0x00000010 34636564 63336362 66343333 66306531 4cedc3cbf433f0e1 │ │ │ │ - 0x00000020 64373634 31642e64 65627567 00000000 d7641d.debug.... │ │ │ │ - 0x00000030 429188be B... │ │ │ │ + 0x00000000 30393064 31383765 62633063 32653631 090d187ebc0c2e61 │ │ │ │ + 0x00000010 31323036 33636437 30646639 31326232 12063cd70df912b2 │ │ │ │ + 0x00000020 32613962 35332e64 65627567 00000000 2a9b53.debug.... │ │ │ │ + 0x00000030 a56b4f3a .kO: │ │ ├── ./usr/lib/python3/dist-packages/black/_width_table.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 54ac17ec193bea36b286802f43d5d77295608581 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 176f454c666b2b6294f8da86714edd866f7549cd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61633137 65633139 33626561 33366232 ac17ec193bea36b2 │ │ │ │ - 0x00000010 38363830 32663433 64356437 37323935 86802f43d5d77295 │ │ │ │ - 0x00000020 36303835 38312e64 65627567 00000000 608581.debug.... │ │ │ │ - 0x00000030 6d39487d m9H} │ │ │ │ + 0x00000000 36663435 34633636 36623262 36323934 6f454c666b2b6294 │ │ │ │ + 0x00000010 66386461 38363731 34656464 38363666 f8da86714edd866f │ │ │ │ + 0x00000020 37353439 63642e64 65627567 00000000 7549cd.debug.... │ │ │ │ + 0x00000030 b8801904 .... │ │ ├── ./usr/lib/python3/dist-packages/black/brackets.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 81c78d49037e870063a6c522055553a983a39a93 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3d0918b1c4bc9d4aecdd8827b96da602df989fff │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63373864 34393033 37653837 30303633 c78d49037e870063 │ │ │ │ - 0x00000010 61366335 32323035 35353533 61393833 a6c522055553a983 │ │ │ │ - 0x00000020 61333961 39332e64 65627567 00000000 a39a93.debug.... │ │ │ │ - 0x00000030 6238234b b8#K │ │ │ │ + 0x00000000 30393138 62316334 62633964 34616563 0918b1c4bc9d4aec │ │ │ │ + 0x00000010 64643838 32376239 36646136 30326466 dd8827b96da602df │ │ │ │ + 0x00000020 39383966 66662e64 65627567 00000000 989fff.debug.... │ │ │ │ + 0x00000030 050b81e9 .... │ │ ├── ./usr/lib/python3/dist-packages/black/cache.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 66289206c26d95185f97a9ead3686a98413a35b0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f717be2fb57c8ce8570b0bc9aac0e5f68ed3b628 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32383932 30366332 36643935 31383566 289206c26d95185f │ │ │ │ - 0x00000010 39376139 65616433 36383661 39383431 97a9ead3686a9841 │ │ │ │ - 0x00000020 33613335 62302e64 65627567 00000000 3a35b0.debug.... │ │ │ │ - 0x00000030 e6fcfc0e .... │ │ │ │ + 0x00000000 31376265 32666235 37633863 65383537 17be2fb57c8ce857 │ │ │ │ + 0x00000010 30623062 63396161 63306535 66363865 0b0bc9aac0e5f68e │ │ │ │ + 0x00000020 64336236 32382e64 65627567 00000000 d3b628.debug.... │ │ │ │ + 0x00000030 13b6f611 .... │ │ ├── ./usr/lib/python3/dist-packages/black/comments.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4e1229b5ece6456f8034ea24b65df2df83851e2b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 106502b9563154f528a169e6adb9eb3fb8f9dcc2 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31323239 62356563 65363435 36663830 1229b5ece6456f80 │ │ │ │ - 0x00000010 33346561 32346236 35646632 64663833 34ea24b65df2df83 │ │ │ │ - 0x00000020 38353165 32622e64 65627567 00000000 851e2b.debug.... │ │ │ │ - 0x00000030 1c449bbb .D.. │ │ │ │ + 0x00000000 36353032 62393536 33313534 66353238 6502b9563154f528 │ │ │ │ + 0x00000010 61313639 65366164 62396562 33666238 a169e6adb9eb3fb8 │ │ │ │ + 0x00000020 66396463 63322e64 65627567 00000000 f9dcc2.debug.... │ │ │ │ + 0x00000030 16fd82d8 .... │ │ ├── ./usr/lib/python3/dist-packages/black/const.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c259640cd612619e5480bba4b459c625dc71628c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cdbf3bf2bd10144281a3447e314b89a97eb4b753 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35393634 30636436 31323631 39653534 59640cd612619e54 │ │ │ │ - 0x00000010 38306262 61346234 35396336 32356463 80bba4b459c625dc │ │ │ │ - 0x00000020 37313632 38632e64 65627567 00000000 71628c.debug.... │ │ │ │ - 0x00000030 dec3900f .... │ │ │ │ + 0x00000000 62663362 66326264 31303134 34323831 bf3bf2bd10144281 │ │ │ │ + 0x00000010 61333434 37653331 34623839 61393765 a3447e314b89a97e │ │ │ │ + 0x00000020 62346237 35332e64 65627567 00000000 b4b753.debug.... │ │ │ │ + 0x00000030 ae48dec1 .H.. │ │ ├── ./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 28be4c767e2ebca804caf4898029924565e7577c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4d5140e54ab82ef5c6ece234a3df1fb266e2b5d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62653463 37363765 32656263 61383034 be4c767e2ebca804 │ │ │ │ - 0x00000010 63616634 38393830 32393932 34353635 caf4898029924565 │ │ │ │ - 0x00000020 65373537 37632e64 65627567 00000000 e7577c.debug.... │ │ │ │ - 0x00000030 f15c55fe .\U. │ │ │ │ + 0x00000000 64353134 30653534 61623832 65663563 d5140e54ab82ef5c │ │ │ │ + 0x00000010 36656365 32333461 33646631 66623236 6ece234a3df1fb26 │ │ │ │ + 0x00000020 36653262 35642e64 65627567 00000000 6e2b5d.debug.... │ │ │ │ + 0x00000030 60710eb6 `q.. │ │ ├── ./usr/lib/python3/dist-packages/black/linegen.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aabbe47f6c61ff0eea8a6416b8f3a668f461b6d9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 11a3c29c9c424522cf20b7387edfa6c84e94935d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62626534 37663663 36316666 30656561 bbe47f6c61ff0eea │ │ │ │ - 0x00000010 38613634 31366238 66336136 36386634 8a6416b8f3a668f4 │ │ │ │ - 0x00000020 36316236 64392e64 65627567 00000000 61b6d9.debug.... │ │ │ │ - 0x00000030 cecb1da8 .... │ │ │ │ + 0x00000000 61336332 39633963 34323435 32326366 a3c29c9c424522cf │ │ │ │ + 0x00000010 32306237 33383765 64666136 63383465 20b7387edfa6c84e │ │ │ │ + 0x00000020 39343933 35642e64 65627567 00000000 94935d.debug.... │ │ │ │ + 0x00000030 822b0574 .+.t │ │ ├── ./usr/lib/python3/dist-packages/black/lines.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a3808ac83c561e1e9d3a8c526955d6c671c971a7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a5c4cfd62b396ac57b4c601ab8593b154567fdbd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38303861 63383363 35363165 31653964 808ac83c561e1e9d │ │ │ │ - 0x00000010 33613863 35323639 35356436 63363731 3a8c526955d6c671 │ │ │ │ - 0x00000020 63393731 61372e64 65627567 00000000 c971a7.debug.... │ │ │ │ - 0x00000030 3d8bcf85 =... │ │ │ │ + 0x00000000 63346366 64363262 33393661 63353762 c4cfd62b396ac57b │ │ │ │ + 0x00000010 34633630 31616238 35393362 31353435 4c601ab8593b1545 │ │ │ │ + 0x00000020 36376664 62642e64 65627567 00000000 67fdbd.debug.... │ │ │ │ + 0x00000030 9f218a74 .!.t │ │ ├── ./usr/lib/python3/dist-packages/black/mode.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cf05f3b5bed5a289956605166164d28bbf4d46c5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f33ee13e4049b7b90fd8e124ff887ba26072cc99 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30356633 62356265 64356132 38393935 05f3b5bed5a28995 │ │ │ │ - 0x00000010 36363035 31363631 36346432 38626266 6605166164d28bbf │ │ │ │ - 0x00000020 34643436 63352e64 65627567 00000000 4d46c5.debug.... │ │ │ │ - 0x00000030 aba3d65b ...[ │ │ │ │ + 0x00000000 33656531 33653430 34396237 62393066 3ee13e4049b7b90f │ │ │ │ + 0x00000010 64386531 32346666 38383762 61323630 d8e124ff887ba260 │ │ │ │ + 0x00000020 37326363 39392e64 65627567 00000000 72cc99.debug.... │ │ │ │ + 0x00000030 29644436 )dD6 │ │ ├── ./usr/lib/python3/dist-packages/black/nodes.cpython-313-arm-linux-gnueabihf.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: 11089a9a98f44db6b1950eab8e48d10aa4ae4821 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9a274fd7b10bedf385bb1e1310663ee35a172210 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30383961 39613938 66343464 62366231 089a9a98f44db6b1 │ │ │ │ - 0x00000010 39353065 61623865 34386431 30616134 950eab8e48d10aa4 │ │ │ │ - 0x00000020 61653438 32312e64 65627567 00000000 ae4821.debug.... │ │ │ │ - 0x00000030 3045315b 0E1[ │ │ │ │ + 0x00000000 32373466 64376231 30626564 66333835 274fd7b10bedf385 │ │ │ │ + 0x00000010 62623165 31333130 36363365 65333561 bb1e1310663ee35a │ │ │ │ + 0x00000020 31373232 31302e64 65627567 00000000 172210.debug.... │ │ │ │ + 0x00000030 43019bab C... │ │ ├── ./usr/lib/python3/dist-packages/black/numerics.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4c0ed861df7bdc9eedca30166cf478e447a13360 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 32a4f16a7e1d632425e5f1d89202af13414eca0b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30656438 36316466 37626463 39656564 0ed861df7bdc9eed │ │ │ │ - 0x00000010 63613330 31363663 66343738 65343437 ca30166cf478e447 │ │ │ │ - 0x00000020 61313333 36302e64 65627567 00000000 a13360.debug.... │ │ │ │ - 0x00000030 fdbe6c8f ..l. │ │ │ │ + 0x00000000 61346631 36613765 31643633 32343235 a4f16a7e1d632425 │ │ │ │ + 0x00000010 65356631 64383932 30326166 31333431 e5f1d89202af1341 │ │ │ │ + 0x00000020 34656361 30622e64 65627567 00000000 4eca0b.debug.... │ │ │ │ + 0x00000030 b70e975c ...\ │ │ ├── ./usr/lib/python3/dist-packages/black/parsing.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c56d203a89373bbc85c1496a2cf5061644b9b253 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 20f69175c780be1e2e6de0f269b5cc21869cc142 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36643230 33613839 33373362 62633835 6d203a89373bbc85 │ │ │ │ - 0x00000010 63313439 36613263 66353036 31363434 c1496a2cf5061644 │ │ │ │ - 0x00000020 62396232 35332e64 65627567 00000000 b9b253.debug.... │ │ │ │ - 0x00000030 5127e444 Q'.D │ │ │ │ + 0x00000000 66363931 37356337 38306265 31653265 f69175c780be1e2e │ │ │ │ + 0x00000010 36646530 66323639 62356363 32313836 6de0f269b5cc2186 │ │ │ │ + 0x00000020 39636331 34322e64 65627567 00000000 9cc142.debug.... │ │ │ │ + 0x00000030 6c127ff4 l... │ │ ├── ./usr/lib/python3/dist-packages/black/ranges.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 54e15280b625c4e686f457b051c1bb6cea5565e5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b31c54efe3aec9868ed39045c8a1f2b0c9029ac6 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65313532 38306236 32356334 65363836 e15280b625c4e686 │ │ │ │ - 0x00000010 66343537 62303531 63316262 36636561 f457b051c1bb6cea │ │ │ │ - 0x00000020 35353635 65352e64 65627567 00000000 5565e5.debug.... │ │ │ │ - 0x00000030 e14d5041 .MPA │ │ │ │ + 0x00000000 31633534 65666533 61656339 38363865 1c54efe3aec9868e │ │ │ │ + 0x00000010 64333930 34356338 61316632 62306339 d39045c8a1f2b0c9 │ │ │ │ + 0x00000020 30323961 63362e64 65627567 00000000 029ac6.debug.... │ │ │ │ + 0x00000030 08b62cb6 ..,. │ │ ├── ./usr/lib/python3/dist-packages/black/resources/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 462391907c269ea3de7f6ea2f4becd1ae015fd9b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ae78c2b6444fbc7d97107477c99fa302a7e4cea7 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32333931 39303763 32363965 61336465 2391907c269ea3de │ │ │ │ - 0x00000010 37663665 61326634 62656364 31616530 7f6ea2f4becd1ae0 │ │ │ │ - 0x00000020 31356664 39622e64 65627567 00000000 15fd9b.debug.... │ │ │ │ - 0x00000030 4c7c0041 L|.A │ │ │ │ + 0x00000000 37386332 62363434 34666263 37643937 78c2b6444fbc7d97 │ │ │ │ + 0x00000010 31303734 37376339 39666133 30326137 107477c99fa302a7 │ │ │ │ + 0x00000020 65346365 61372e64 65627567 00000000 e4cea7.debug.... │ │ │ │ + 0x00000030 612fbc16 a/.. │ │ ├── ./usr/lib/python3/dist-packages/black/rusty.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b0a01dc284ba7a0b3bfd6b0f29727b51503d7ae7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7f7e498f927e8f50d7140bb3e20e12a5c6ce2135 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61303164 63323834 62613761 30623362 a01dc284ba7a0b3b │ │ │ │ - 0x00000010 66643662 30663239 37323762 35313530 fd6b0f29727b5150 │ │ │ │ - 0x00000020 33643761 65372e64 65627567 00000000 3d7ae7.debug.... │ │ │ │ - 0x00000030 2b04ff63 +..c │ │ │ │ + 0x00000000 37653439 38663932 37653866 35306437 7e498f927e8f50d7 │ │ │ │ + 0x00000010 31343062 62336532 30653132 61356336 140bb3e20e12a5c6 │ │ │ │ + 0x00000020 63653231 33352e64 65627567 00000000 ce2135.debug.... │ │ │ │ + 0x00000030 13ae7eff ..~. │ │ ├── ./usr/lib/python3/dist-packages/black/schema.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 56b49018de556a0e91a26ddfd525a4c365daa455 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ac6a0a63d86e3d156780fecd56ea2ebd6d3d230a │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62343930 31386465 35353661 30653931 b49018de556a0e91 │ │ │ │ - 0x00000010 61323664 64666435 32356134 63333635 a26ddfd525a4c365 │ │ │ │ - 0x00000020 64616134 35352e64 65627567 00000000 daa455.debug.... │ │ │ │ - 0x00000030 e6f91e84 .... │ │ │ │ + 0x00000000 36613061 36336438 36653364 31353637 6a0a63d86e3d1567 │ │ │ │ + 0x00000010 38306665 63643536 65613265 62643664 80fecd56ea2ebd6d │ │ │ │ + 0x00000020 33643233 30612e64 65627567 00000000 3d230a.debug.... │ │ │ │ + 0x00000030 1493fdda .... │ │ ├── ./usr/lib/python3/dist-packages/black/strings.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3ea93476a356fcb97f49c8d160695b761a293099 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7f2f1f761a0370df267ab58e36ef5e27ce3ac834 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61393334 37366133 35366663 62393766 a93476a356fcb97f │ │ │ │ - 0x00000010 34396338 64313630 36393562 37363161 49c8d160695b761a │ │ │ │ - 0x00000020 32393330 39392e64 65627567 00000000 293099.debug.... │ │ │ │ - 0x00000030 52cd8dd8 R... │ │ │ │ + 0x00000000 32663166 37363161 30333730 64663236 2f1f761a0370df26 │ │ │ │ + 0x00000010 37616235 38653336 65663565 32376365 7ab58e36ef5e27ce │ │ │ │ + 0x00000020 33616338 33342e64 65627567 00000000 3ac834.debug.... │ │ │ │ + 0x00000030 29d2dc9a )... │ │ ├── ./usr/lib/python3/dist-packages/black/trans.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 78a24409f770e6bb5562de633e0b108a27ca32b6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d2cda9ea04eb4812e2cb700f87841322f981052a │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61323434 30396637 37306536 62623535 a24409f770e6bb55 │ │ │ │ - 0x00000010 36326465 36333365 30623130 38613237 62de633e0b108a27 │ │ │ │ - 0x00000020 63613332 62362e64 65627567 00000000 ca32b6.debug.... │ │ │ │ - 0x00000030 576351c2 WcQ. │ │ │ │ + 0x00000000 63646139 65613034 65623438 31326532 cda9ea04eb4812e2 │ │ │ │ + 0x00000010 63623730 30663837 38343133 32326639 cb700f87841322f9 │ │ │ │ + 0x00000020 38313035 32612e64 65627567 00000000 81052a.debug.... │ │ │ │ + 0x00000030 0e5ddd26 .].& │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6e8230d2a3de8f8c6fe476ce1ca8e418581dbf4f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c04b1b6357ab8ea948196e8da6d726b935c4ac74 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38323330 64326133 64653866 38633666 8230d2a3de8f8c6f │ │ │ │ - 0x00000010 65343736 63653163 61386534 31383538 e476ce1ca8e41858 │ │ │ │ - 0x00000020 31646266 34662e64 65627567 00000000 1dbf4f.debug.... │ │ │ │ - 0x00000030 b44cffaf .L.. │ │ │ │ + 0x00000000 34623162 36333537 61623865 61393438 4b1b6357ab8ea948 │ │ │ │ + 0x00000010 31393665 38646136 64373236 62393335 196e8da6d726b935 │ │ │ │ + 0x00000020 63346163 37342e64 65627567 00000000 c4ac74.debug.... │ │ │ │ + 0x00000030 39f59684 9... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 96a86df8934c9adcb62374ba69f329e947fa637b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 53b00affef84df43b387ba994280265e36045415 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61383664 66383933 34633961 64636236 a86df8934c9adcb6 │ │ │ │ - 0x00000010 32333734 62613639 66333239 65393437 2374ba69f329e947 │ │ │ │ - 0x00000020 66613633 37622e64 65627567 00000000 fa637b.debug.... │ │ │ │ - 0x00000030 e0071005 .... │ │ │ │ + 0x00000000 62303061 66666566 38346466 34336233 b00affef84df43b3 │ │ │ │ + 0x00000010 38376261 39393432 38303236 35653336 87ba994280265e36 │ │ │ │ + 0x00000020 30343534 31352e64 65627567 00000000 045415.debug.... │ │ │ │ + 0x00000030 ca090f9a .... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: da6ab856dd4d0646de1f6189fab8d95c54688aca │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10f476bbda3cad9cab68cc38b0a80899d14de921 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36616238 35366464 34643036 34366465 6ab856dd4d0646de │ │ │ │ - 0x00000010 31663631 38396661 62386439 35633534 1f6189fab8d95c54 │ │ │ │ - 0x00000020 36383861 63612e64 65627567 00000000 688aca.debug.... │ │ │ │ - 0x00000030 fcc9e38c .... │ │ │ │ + 0x00000000 66343736 62626461 33636164 39636162 f476bbda3cad9cab │ │ │ │ + 0x00000010 36386363 33386230 61383038 39396431 68cc38b0a80899d1 │ │ │ │ + 0x00000020 34646539 32312e64 65627567 00000000 4de921.debug.... │ │ │ │ + 0x00000030 849bd76d ...m │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1fad46039cde91038b3bd2cea2e80d1c34c78026 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e6991f9da544d1d586562fe17701f783482eec98 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61643436 30333963 64653931 30333862 ad46039cde91038b │ │ │ │ - 0x00000010 33626432 63656132 65383064 31633334 3bd2cea2e80d1c34 │ │ │ │ - 0x00000020 63373830 32362e64 65627567 00000000 c78026.debug.... │ │ │ │ - 0x00000030 a4719684 .q.. │ │ │ │ + 0x00000000 39393166 39646135 34346431 64353836 991f9da544d1d586 │ │ │ │ + 0x00000010 35363266 65313737 30316637 38333438 562fe17701f78348 │ │ │ │ + 0x00000020 32656563 39382e64 65627567 00000000 2eec98.debug.... │ │ │ │ + 0x00000030 df674b7f .gK. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0b1acc9acd264f0280b39c3c71802f6db95bb0ca │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9866b1a58ca43cf1549c6de62c7ac66bc4a57653 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31616363 39616364 32363466 30323830 1acc9acd264f0280 │ │ │ │ - 0x00000010 62333963 33633731 38303266 36646239 b39c3c71802f6db9 │ │ │ │ - 0x00000020 35626230 63612e64 65627567 00000000 5bb0ca.debug.... │ │ │ │ - 0x00000030 c56a0447 .j.G │ │ │ │ + 0x00000000 36366231 61353863 61343363 66313534 66b1a58ca43cf154 │ │ │ │ + 0x00000010 39633664 65363263 37616336 36626334 9c6de62c7ac66bc4 │ │ │ │ + 0x00000020 61353736 35332e64 65627567 00000000 a57653.debug.... │ │ │ │ + 0x00000030 0893ce74 ...t │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f6ecfd66925a44086e46b0ee9b3082b08ebe81d1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1693ee4724a75a5af4f1829e5f8a9fe644ce5db5 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65636664 36363932 35613434 30383665 ecfd66925a44086e │ │ │ │ - 0x00000010 34366230 65653962 33303832 62303865 46b0ee9b3082b08e │ │ │ │ - 0x00000020 62653831 64312e64 65627567 00000000 be81d1.debug.... │ │ │ │ - 0x00000030 da750a05 .u.. │ │ │ │ + 0x00000000 39336565 34373234 61373561 35616634 93ee4724a75a5af4 │ │ │ │ + 0x00000010 66313832 39653566 38613966 65363434 f1829e5f8a9fe644 │ │ │ │ + 0x00000020 63653564 62352e64 65627567 00000000 ce5db5.debug.... │ │ │ │ + 0x00000030 4d7fc3bd M... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f75b68fa0101b6509cdad126921929ee6724014f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6388cf9cdd1753784cc7369afb0336d7035fc582 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35623638 66613031 30316236 35303963 5b68fa0101b6509c │ │ │ │ - 0x00000010 64616431 32363932 31393239 65653637 dad126921929ee67 │ │ │ │ - 0x00000020 32343031 34662e64 65627567 00000000 24014f.debug.... │ │ │ │ - 0x00000030 f2feca7b ...{ │ │ │ │ + 0x00000000 38386366 39636464 31373533 37383463 88cf9cdd1753784c │ │ │ │ + 0x00000010 63373336 39616662 30333336 64373033 c7369afb0336d703 │ │ │ │ + 0x00000020 35666335 38322e64 65627567 00000000 5fc582.debug.... │ │ │ │ + 0x00000030 b71facf8 .... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-313-arm-linux-gnueabihf.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: 547bdd07010a24de087892ab804003f73cc72047 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 70d7a5cbdd826ba6b0eafd223f8e7fbb270ec418 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37626464 30373031 30613234 64653038 7bdd07010a24de08 │ │ │ │ - 0x00000010 37383932 61623830 34303033 66373363 7892ab804003f73c │ │ │ │ - 0x00000020 63373230 34372e64 65627567 00000000 c72047.debug.... │ │ │ │ - 0x00000030 df5bd1ae .[.. │ │ │ │ + 0x00000000 64376135 63626464 38323662 61366230 d7a5cbdd826ba6b0 │ │ │ │ + 0x00000010 65616664 32323366 38653766 62623237 eafd223f8e7fbb27 │ │ │ │ + 0x00000020 30656334 31382e64 65627567 00000000 0ec418.debug.... │ │ │ │ + 0x00000030 85c62054 .. T │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 94042d8cfc9a276557215181bec3c527f6a20805 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d0837babcc1ba4310b3f737c8d02cef4934f6231 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30343264 38636663 39613237 36353537 042d8cfc9a276557 │ │ │ │ - 0x00000010 32313531 38316265 63336335 32376636 215181bec3c527f6 │ │ │ │ - 0x00000020 61323038 30352e64 65627567 00000000 a20805.debug.... │ │ │ │ - 0x00000030 1704cc33 ...3 │ │ │ │ + 0x00000000 38333762 61626363 31626134 33313062 837babcc1ba4310b │ │ │ │ + 0x00000010 33663733 37633864 30326365 66343933 3f737c8d02cef493 │ │ │ │ + 0x00000020 34663632 33312e64 65627567 00000000 4f6231.debug.... │ │ │ │ + 0x00000030 14fbe0b7 .... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 49da2aa477b782d58ed372181f61a609d2601b00 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 112c351e59e70db55d89861b90487756380683bd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64613261 61343737 62373832 64353865 da2aa477b782d58e │ │ │ │ - 0x00000010 64333732 31383166 36316136 30396432 d372181f61a609d2 │ │ │ │ - 0x00000020 36303162 30302e64 65627567 00000000 601b00.debug.... │ │ │ │ - 0x00000030 dcc1821e .... │ │ │ │ + 0x00000000 32633335 31653539 65373064 62353564 2c351e59e70db55d │ │ │ │ + 0x00000010 38393836 31623930 34383737 35363338 89861b9048775638 │ │ │ │ + 0x00000020 30363833 62642e64 65627567 00000000 0683bd.debug.... │ │ │ │ + 0x00000030 5bdc8870 [..p │ │ ├── ./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-arm-linux-gnueabihf.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 0x3228f4 0x003228f4 0x003228f4 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x322900 0x322900 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x322a54 0x00322a54 0x00322a54 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x322a60 0x322a60 R E 0x10000 │ │ │ │ LOAD 0x32d6a8 0x0033d6a8 0x0033d6a8 0x28124 0x2ba34 RW 0x10000 │ │ │ │ DYNAMIC 0x32ff18 0x0033ff18 0x0033ff18 0x000e8 0x000e8 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x32d6a8 0x0033d6a8 0x0033d6a8 0x02958 0x02958 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00012168 012168 022b68 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00034cd0 034cd0 001a04 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 000366d4 0366d4 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 00036714 036714 018d88 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0004f49c 04f49c 000660 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0004fafc 04fafc 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0004fb08 04fb08 000a58 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00050560 050560 29e3f8 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 002ee958 2ee958 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 002ee960 2ee960 033f94 00 A 0 0 8 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 003228f4 3228f4 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 003228fc 3228fc 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 00050560 050560 29e558 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 002eeab8 2eeab8 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 002eeac0 2eeac0 033f94 00 A 0 0 8 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00322a54 322a54 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00322a5c 322a5c 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0033d6a8 32d6a8 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0033d6ac 32d6ac 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0033d6b0 32d6b0 002868 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0033ff18 32ff18 0000e8 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00340000 330000 000d64 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00340d64 330d64 024a68 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 003657cc 3557cc 003910 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -251,3083 +251,3083 @@ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_FloorDivide │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ - 254: 000c370d 1144 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ - 255: 001f2c01 10212 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ + 254: 000c3735 1144 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ + 255: 001f2cd1 10212 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ 256: 003668dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_gen │ │ │ │ - 257: 001bd399 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ - 258: 0022ed6d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 257: 001bd461 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ + 258: 0022ee5d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 259: 000a2041 316 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____new__ │ │ │ │ - 260: 002af0a1 1252 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ + 260: 002af1fd 1252 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ 261: 000b88a9 1144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___unifystate │ │ │ │ - 262: 0013a9e1 248 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ + 262: 0013aaa5 248 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ 263: 000a2bdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 264: 00258739 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 265: 0020136d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 264: 00258829 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 265: 0020143d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 266: 0036692c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_gen │ │ │ │ - 267: 00260085 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 267: 002601e1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ 268: 00366c14 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_obj │ │ │ │ 269: 00366a10 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplit │ │ │ │ - 270: 00184ebd 216 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ + 270: 00184f81 220 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ 271: 000a69b5 352 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___is_fstring_start │ │ │ │ - 272: 001e62ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 272: 001e637d 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ 273: 00091e2d 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments │ │ │ │ - 274: 001654bd 2752 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ + 274: 00165581 2752 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ 275: 000a3eb1 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy │ │ │ │ 276: 00366b80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY33 │ │ │ │ 277: 00366de4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_conv___globals │ │ │ │ 278: 003668cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___Driver │ │ │ │ 279: 00366b7c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY34 │ │ │ │ - 280: 001c72f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 281: 00198795 1672 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 282: 000cf4b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ - 283: 0024ff39 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 284: 0015f0a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ - 285: 002759ad 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 280: 001c73b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 281: 0019885d 1672 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 282: 000cf4d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ + 283: 00250029 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 284: 0015f169 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ + 285: 00275b09 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ 286: 00366b78 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY35 │ │ │ │ 287: 000b10f5 2152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 288: 00366b74 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY36 │ │ │ │ - 289: 001a4805 5092 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ - 290: 0023b051 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ + 289: 001a48cd 5092 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ + 290: 0023b141 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ 291: 00097b7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____iter__ │ │ │ │ - 292: 00270859 13168 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 292: 002709b5 13168 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ 293: 0009fe61 312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____new__ │ │ │ │ 294: 00366b70 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY37 │ │ │ │ 295: 00054319 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen │ │ │ │ 296: 00055635 280 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___ensure_visible │ │ │ │ 297: 00366b6c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY38 │ │ │ │ - 298: 00222e31 240 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ + 298: 00222f01 240 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ 299: 00366d28 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_gen │ │ │ │ 300: 00366b68 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 301: 00051d51 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen │ │ │ │ 302: 0036691c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_gen │ │ │ │ 303: 00366a54 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_gen │ │ │ │ 304: 000561f5 752 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ - 305: 001e6a1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ - 306: 000847a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 307: 00063251 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ - 308: 00222f21 5584 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ + 305: 001e6aed 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 306: 000847a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ + 307: 00063255 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ + 308: 00222ff1 5584 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ 309: 00366e88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans_internal │ │ │ │ 310: 0005d811 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ 311: 0005dcd5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 312: 0012e0cd 4288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 313: 0021a729 144 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___untokenize │ │ │ │ - 314: 00115f69 76 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ + 312: 0012e191 4288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 313: 0021a7f9 144 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___untokenize │ │ │ │ + 314: 00116065 76 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ 315: 000a0141 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base____eq │ │ │ │ - 316: 000853d5 100 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ + 316: 000853d9 96 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ 317: 00366ea8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___util │ │ │ │ 318: 00091411 420 FUNC GLOBAL DEFAULT 11 CPyDef_black___path_empty │ │ │ │ - 319: 00193571 104 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ - 320: 002ed031 668 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ - 321: 0020c059 168 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ + 319: 00193639 104 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ + 320: 002ed191 668 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ + 321: 0020c129 168 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ 322: 0005d701 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ 323: 00099d69 388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default │ │ │ │ - 324: 0015e935 188 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ - 325: 000c98ad 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ + 324: 0015e9fd 188 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ + 325: 000c98d5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ 326: 00366d88 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___COLOR_DIFF │ │ │ │ - 327: 0011bcd5 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 327: 0011bd99 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ 328: 00054c99 68 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj │ │ │ │ - 329: 00063451 100 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ + 329: 00063455 100 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ 330: 0005ddf5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ - 331: 001189a1 12356 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ - 332: 001d31e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ - 333: 0023d2d9 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 331: 00118a9d 12300 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 332: 001d32ad 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 333: 0023d3c9 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ 334: 0036687c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___endprogs │ │ │ │ - 335: 00135429 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 336: 002e5311 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ + 335: 001354ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 336: 002e5471 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ 337: 000b0b99 476 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf │ │ │ │ - 338: 001ccaa9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ - 339: 00139cb1 1672 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ + 338: 001ccb71 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ + 339: 00139d75 1672 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ 340: 00097bfd 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split │ │ │ │ 341: 0009d4a1 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op │ │ │ │ 342: 000b6491 288 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver_____init__ │ │ │ │ - 343: 0019e9a1 308 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ - 344: 00063351 100 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ + 343: 0019ea69 308 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ + 344: 00063355 100 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ 345: 000a3635 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq │ │ │ │ - 346: 000e127d 1336 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ - 347: 000d583d 5944 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 346: 000e12a5 1336 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ + 347: 000d5865 5944 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 348: 00366df0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___globals │ │ │ │ - 349: 00258669 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 349: 00258759 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ 350: 0009a185 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_rpar │ │ │ │ 351: 00366fcc 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version │ │ │ │ 352: 0005400d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_env │ │ │ │ - 353: 0023c961 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ + 353: 0023ca51 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ 354: 00087389 160 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ 355: 00366dc8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_grammar___globals │ │ │ │ - 356: 0013a339 184 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ - 357: 001c0b39 228 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ + 356: 0013a3fd 184 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ + 357: 001c0c01 228 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ 358: 00366c3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_gen │ │ │ │ 359: 000bd651 248 FUNC GLOBAL DEFAULT 11 CPyPy_comments___children_contains_fmt_on │ │ │ │ - 360: 001337ad 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 360: 00133875 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ 361: 00366fa8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ - 362: 0022c3e5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ - 363: 00185df5 212 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ - 364: 00084ec5 192 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ - 365: 002aee7d 264 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ - 366: 0015e009 152 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ + 362: 0022c4d5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 363: 00185ebd 212 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ + 364: 00084ec9 192 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ + 365: 002aefd9 264 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ + 366: 0015e0d1 152 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ 367: 000ae485 2080 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ - 368: 00264105 112 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 368: 00264261 112 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ 369: 0005282d 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen │ │ │ │ 370: 00366bdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_env │ │ │ │ 371: 00366a40 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env │ │ │ │ - 372: 0026be5d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ - 373: 0013ca89 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ - 374: 00166065 4444 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ + 372: 0026bfb9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ + 373: 0013cb4d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 374: 00166129 4444 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ 375: 00366f00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree │ │ │ │ 376: 003412c0 4 OBJECT GLOBAL DEFAULT 21 CPyStatic_pytree___blib2to3___pytree___WildcardPattern_____init_____max │ │ │ │ - 377: 000efd49 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ - 378: 002b040d 13612 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ - 379: 00273df5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ - 380: 000c1991 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 377: 000efe45 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ + 378: 002b0569 13616 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ + 379: 00273f51 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 380: 000c19b9 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ 381: 00366e14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___globals │ │ │ │ 382: 00366a84 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___Visitor │ │ │ │ 383: 00366f70 4 OBJECT GLOBAL DEFAULT 22 CPyModule_mypy_extensions │ │ │ │ 384: 000a4e95 184 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar_____init__ │ │ │ │ - 385: 00084821 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ - 386: 0020aad5 728 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ - 387: 000cec55 976 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ - 388: 002a9b9d 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream │ │ │ │ + 385: 00084825 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ + 386: 0020aba5 728 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ + 387: 000cec7d 976 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ + 388: 002a9cf9 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream │ │ │ │ 389: 00051665 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen │ │ │ │ 390: 00366a88 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ALWAYS_NO_SPACE │ │ │ │ - 391: 000d7855 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ + 391: 000d787d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ 392: 000a53d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___backtrack │ │ │ │ - 393: 000d71a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ - 394: 00299b11 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 393: 000d71c9 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ + 394: 00299c6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ 395: 00051ad1 64 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ 396: 00052b21 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_env │ │ │ │ - 397: 001c6b81 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 398: 0019c599 1744 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ + 397: 001c6c49 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 398: 0019c661 1744 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ 399: 00095dd9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 400: 00192589 504 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ - 401: 001936a9 312 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ + 400: 00192651 504 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ + 401: 00193771 312 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ 402: 00366f7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ - 403: 000d7e15 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 403: 000d7e3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ 404: 00051e6d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen │ │ │ │ 405: 00088721 304 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ - 406: 000c4ccd 512 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ - 407: 00286e05 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 408: 001be459 4620 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ + 406: 000c4cf5 512 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ + 407: 00286f5d 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 408: 001be521 4620 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ 409: 00366c7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ 410: 00097119 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_NUMBER │ │ │ │ - 411: 00182c91 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 412: 000e99a1 1668 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ + 411: 00182d55 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 412: 000e99cd 1668 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ 413: 0036694c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NodePattern │ │ │ │ 414: 0009e7ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ - 415: 0005e865 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ - 416: 0005eaa5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___prefix │ │ │ │ - 417: 000de315 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ + 415: 0005e869 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ + 416: 0005eaa9 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___prefix │ │ │ │ + 417: 000de33d 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ 418: 000a11c1 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_defaults_setup │ │ │ │ - 419: 002694c5 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ - 420: 002701f5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ - 421: 00085095 120 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ + 419: 00269621 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ + 420: 00270351 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ + 421: 00085099 120 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ 422: 00088a69 132 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ - 423: 001947b1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 423: 00194879 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ 424: 00087f5d 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ 425: 00366a64 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ 426: 00054585 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_env │ │ │ │ - 427: 00123e41 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 427: 00123f05 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ 428: 00366f44 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics │ │ │ │ - 429: 0023af61 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ + 429: 0023b051 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ 430: 000a7235 508 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_regex │ │ │ │ - 431: 0018670d 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ + 431: 001867d5 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ 432: 003668a8 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_env │ │ │ │ 433: 000bf78d 256 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____init__ │ │ │ │ - 434: 0010d011 14756 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ + 434: 0010d10d 14756 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ 435: 000547c1 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ - 436: 001dfec9 1192 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ + 436: 001dff99 1192 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ 437: 000a33dd 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____recursive_matches │ │ │ │ 438: 00095255 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 439: 0010c5fd 356 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ - 440: 0020c101 716 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ + 439: 0010c6f9 356 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ + 440: 0020c1d1 716 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ 441: 00052e69 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ 442: 0005d9bd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 443: 00083c21 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ + 443: 00083c25 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 444: 00052611 60 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences_env │ │ │ │ 445: 00366d7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___WriteBack │ │ │ │ - 446: 00104da9 236 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 446: 00104ea5 236 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ 447: 00366a50 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____TopLevelStatementsVisitor │ │ │ │ 448: 0009bee9 280 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ 449: 00055105 124 FUNC GLOBAL DEFAULT 11 CPyDef_comments___ProtoComment │ │ │ │ - 450: 001cc101 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 450: 001cc1c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ 451: 00366f9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_traceback │ │ │ │ 452: 00366b90 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_env │ │ │ │ 453: 000997dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 454: 00051785 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen │ │ │ │ 455: 00054c59 64 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding_env │ │ │ │ 456: 00366f48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics_internal │ │ │ │ 457: 000969d9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tname │ │ │ │ - 458: 00208d19 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 459: 00321840 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ + 458: 00208de9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 459: 003219a0 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ 460: 000b1a1d 2736 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___get_grammars │ │ │ │ 461: 00366a9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___IMPLICIT_TUPLE │ │ │ │ - 462: 001a2c65 3096 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 462: 001a2d2d 3096 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 463: 00366bbc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_env │ │ │ │ 464: 0009aae1 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_unparse │ │ │ │ 465: 000a658d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 466: 002bbe89 0x27dc8 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ - 467: 00230f15 4176 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ - 468: 00128969 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 469: 00133581 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 470: 002154f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 466: 002bbfe9 0x27dc8 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ + 467: 00231005 4176 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ + 468: 00128a2d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 469: 00133649 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 470: 002155c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ 471: 0005105d 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_env │ │ │ │ 472: 00366de8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv │ │ │ │ - 473: 001603e5 608 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ - 474: 00064da9 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base │ │ │ │ - 475: 00202eb1 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ + 473: 001604a9 608 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 474: 00064dad 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base │ │ │ │ + 475: 00202f81 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ 476: 0008c345 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser │ │ │ │ 477: 000bd9b9 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___unmask_cell │ │ │ │ 478: 00054355 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_env │ │ │ │ 479: 00050aa9 76 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_env │ │ │ │ - 480: 0013360d 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 481: 001e7311 4756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 482: 00063851 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 483: 0019d9c1 2044 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ - 484: 000d2f59 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ - 485: 00140389 272 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___detect_encoding │ │ │ │ - 486: 002a3401 25612 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ + 480: 001336d5 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 481: 001e73e1 4756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 482: 00063855 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ + 483: 0019da89 2044 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ + 484: 000d2f81 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 485: 0014044d 272 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___detect_encoding │ │ │ │ + 486: 002a355d 25612 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ 487: 00055261 116 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___OffsetAndMagic │ │ │ │ - 488: 000f1c95 58784 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ - 489: 001fcd3d 6440 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ - 490: 0026fef1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ - 491: 002e49f9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ + 488: 000f1d91 58784 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ + 489: 001fce0d 6440 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ + 490: 0027004d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ + 491: 002e4b59 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ 492: 00088509 232 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ - 493: 001946c1 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ - 494: 00270125 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ - 495: 00139291 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 493: 00194789 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ + 494: 00270281 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ + 495: 00139355 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ 496: 00366e68 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3 │ │ │ │ - 497: 0014c821 23128 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ + 497: 0014c8e9 23128 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ 498: 00366d58 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___MATH_PRIORITIES │ │ │ │ - 499: 000c3189 284 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ + 499: 000c31b1 284 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ 500: 00366e54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar │ │ │ │ - 501: 00230655 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 502: 001c8255 5848 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ - 503: 001ea595 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 504: 001ea3e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ - 505: 0005e229 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ - 506: 0022edf9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 507: 00275a71 204 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 501: 00230745 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 502: 001c831d 5848 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 503: 001ea665 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 504: 001ea4b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 505: 0005e22d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ + 506: 0022eee9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 507: 00275bcd 204 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ 508: 00366eac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_secrets │ │ │ │ - 509: 000c802d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ + 509: 000c8055 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ 510: 003668ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ - 511: 000dac35 5068 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ + 511: 000dac5d 5068 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ 512: 00366f10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges │ │ │ │ 513: 00366d08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___head │ │ │ │ - 514: 001c3df5 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ - 515: 000c32a5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ + 514: 001c3ebd 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ + 515: 000c32cd 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ 516: 000ac8d1 400 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_sources │ │ │ │ - 517: 00264965 14172 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 518: 0019f041 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ - 519: 002a2b5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ - 520: 00084321 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 521: 002e6941 256 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ - 522: 002390a5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ - 523: 0012d8a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 524: 000f0c11 408 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ + 517: 00264ac1 14172 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 518: 0019f109 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 519: 002a2cb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 520: 00084325 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 521: 002e6aa1 256 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ + 522: 00239195 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 523: 0012d96d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 524: 000f0d0d 408 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ 525: 00366904 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ 526: 00093cfd 316 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_stmt │ │ │ │ - 527: 0029143d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ + 527: 00291595 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ 528: 000930ad 232 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default │ │ │ │ 529: 000962bd 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 530: 000d1acd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 530: 000d1af5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 531: 00050e71 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 532: 002252e1 216 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ + 532: 002253b1 216 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ 533: 0033f840 8 OBJECT GLOBAL DEFAULT 18 CPyLit_Bytes │ │ │ │ - 534: 00239161 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 535: 0013d2dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 534: 00239251 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 535: 0013d3a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 536: 0036695c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Node │ │ │ │ - 537: 0022a0fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ - 538: 00126cb1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 539: 001336bd 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ + 537: 0022a1ed 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 538: 00126d75 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 539: 00133785 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ 540: 00366f34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines │ │ │ │ 541: 00366864 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___StopTokenizing │ │ │ │ - 542: 001d3ef5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ + 542: 001d3fc1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ 543: 00098c25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____iter__ │ │ │ │ - 544: 00277b79 8800 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ + 544: 00277cd1 8800 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ 545: 00366bc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_gen │ │ │ │ 546: 00095179 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_suite │ │ │ │ - 547: 002680c1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 548: 0005e67d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ + 547: 0026821d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 548: 0005e681 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ 549: 00366e24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema_internal │ │ │ │ 550: 0009d289 224 FUNC GLOBAL DEFAULT 11 CPyDef_strings____cached_compile │ │ │ │ - 551: 00115fb5 568 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ + 551: 001160b1 568 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ 552: 0009e959 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans │ │ │ │ - 553: 0014aff5 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ + 553: 0014b0bd 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ 554: 00094319 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typevartuple │ │ │ │ 555: 000b6025 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern │ │ │ │ 556: 0008bc55 46 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISNONTERMINAL │ │ │ │ - 557: 00137abd 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ + 557: 00137b81 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ 558: 00366f78 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click │ │ │ │ - 559: 0020f789 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 560: 0011d6a1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ - 561: 0017c8f1 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ - 562: 000c10c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ - 563: 0012c281 5356 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 559: 0020f859 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 560: 0011d765 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 561: 0017c9b5 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ + 562: 000c10f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ + 563: 0012c345 5356 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 564: 00366d3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_ON │ │ │ │ 565: 00366fac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platform │ │ │ │ 566: 00366b38 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___POS_ONLY_ARGUMENTS │ │ │ │ 567: 000a1429 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq │ │ │ │ 568: 003669c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_gen │ │ │ │ - 569: 000cf375 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 569: 000cf39d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ 570: 00366a2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___UNICODE_ESCAPE_RE │ │ │ │ - 571: 001bb6a5 1172 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_rbrace │ │ │ │ + 571: 001bb76d 1172 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_rbrace │ │ │ │ 572: 000af431 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____hugging_power_ops_line_to_string │ │ │ │ - 573: 000628f1 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match │ │ │ │ + 573: 000628f5 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match │ │ │ │ 574: 000ae3cd 184 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_str_args │ │ │ │ - 575: 001a7dc1 240 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ - 576: 002e4f4d 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 577: 001fad95 7884 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ - 578: 00170f59 43668 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ - 579: 0027a22d 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ + 575: 001a7e89 240 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ + 576: 002e50ad 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ + 577: 001fae65 7884 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ + 578: 0017101d 43668 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ + 579: 0027a385 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ 580: 000a4d8d 132 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar │ │ │ │ - 581: 000df8b1 656 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 582: 0029fd85 900 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ - 583: 00170ed9 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ - 584: 001d3395 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ - 585: 001321a9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ + 581: 000df8d9 656 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 582: 0029fee1 900 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ + 583: 00170f9d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ + 584: 001d3461 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 585: 00132271 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ 586: 00366ae4 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Feature │ │ │ │ - 587: 00260739 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ - 588: 000649d9 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_env │ │ │ │ - 589: 00180329 9848 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ - 590: 001986d5 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ + 587: 00260895 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 588: 000649dd 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_env │ │ │ │ + 589: 001803ed 9848 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 590: 0019879d 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ 591: 000a3aa5 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ 592: 000934f1 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_INDENT │ │ │ │ - 593: 002b4ec9 1456 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ - 594: 00188425 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 595: 000c8955 1208 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ - 596: 000d3829 4340 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ + 593: 002b5029 1456 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ + 594: 001884ed 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 595: 000c897d 1208 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ + 596: 000d3851 4340 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ 597: 00052d19 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ - 598: 000c0959 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ + 598: 000c0981 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ 599: 00366f28 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes_internal │ │ │ │ 600: 00366aa0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ASSIGNMENTS │ │ │ │ - 601: 001fe665 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ - 602: 000cf5a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ + 601: 001fe735 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ + 602: 000cf5c9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ 603: 00085f65 50 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ 604: 000879dd 180 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ - 605: 00262279 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ - 606: 000c0ba9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ + 605: 002623d5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 606: 000c0bd1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ 607: 000b9525 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____eq__ │ │ │ │ 608: 0036690c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_gen │ │ │ │ - 609: 0021546d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 610: 0012bb4d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 609: 0021553d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 610: 0012bc11 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ 611: 00366f30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode_internal │ │ │ │ 612: 00050c89 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen │ │ │ │ - 613: 001c2ff5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 614: 001df035 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ - 615: 0010158d 4712 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ + 613: 001c30bd 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 614: 001df105 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ + 615: 00101689 4712 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ 616: 0009d421 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____iter__ │ │ │ │ - 617: 002a2aa1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 618: 000d0b39 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ + 617: 002a2bfd 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 618: 000d0b61 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ 619: 00366c84 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ - 620: 00084f85 136 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ - 621: 000635d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ + 620: 00084f89 136 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ + 621: 000635d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ 622: 000b29e1 492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____contains_standalone_comment │ │ │ │ - 623: 001cc1b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ - 624: 0022f05d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 623: 001cc279 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 624: 0022f14d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ 625: 00085b09 856 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ - 626: 0012c201 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ - 627: 00287031 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ - 628: 001bbbd1 5788 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ + 626: 0012c2c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 627: 00287189 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ + 628: 001bbc99 5788 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ 629: 00366b50 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___NUMERIC_UNDERSCORES │ │ │ │ - 630: 000f134d 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ - 631: 00239891 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ + 630: 000f1449 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ + 631: 00239981 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ 632: 0008bbc9 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ - 633: 00321934 3400 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ - 634: 00238fc1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 633: 00321a94 3400 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ + 634: 002390b1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ 635: 0009d779 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_match │ │ │ │ - 636: 001f2b09 248 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 636: 001f2bd9 248 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ 637: 000520c9 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen │ │ │ │ - 638: 0017eb95 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ - 639: 00233f49 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 638: 0017ec59 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 639: 00234039 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 640: 000af20d 548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____hugging_power_ops_line_to_string │ │ │ │ - 641: 00229d3d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 642: 001269ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 643: 001c0c1d 516 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ + 641: 00229e2d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 642: 00126a71 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 643: 001c0ce5 516 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ 644: 003668c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_gen │ │ │ │ 645: 0009209d 488 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes │ │ │ │ - 646: 00121571 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 646: 00121635 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ 647: 00366f14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges_internal │ │ │ │ 648: 00366d0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___MagicFinder │ │ │ │ - 649: 002876e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ + 649: 0028783d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ 650: 003669f8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenWrapper │ │ │ │ - 651: 001833e5 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 651: 001834a9 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ 652: 00366f80 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathlib │ │ │ │ - 653: 00219861 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ - 654: 0005ee31 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ + 653: 00219931 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 654: 0005ee35 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ 655: 000911c5 404 FUNC GLOBAL DEFAULT 11 CPyDef_black___re_compile_maybe_verbose │ │ │ │ - 656: 00111815 980 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ + 656: 00111911 980 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ 657: 00366ecc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tempfile │ │ │ │ 658: 0008597d 396 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ - 659: 000d7d59 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ - 660: 002521b1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 661: 0014168d 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ + 659: 000d7d81 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 660: 002522a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 661: 00141751 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ 662: 003669a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ 663: 0009f219 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_nameescape_slices │ │ │ │ - 664: 0023fc1d 7648 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ - 665: 002e5af5 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ - 666: 0016ac29 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ - 667: 00064881 88 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_env │ │ │ │ + 664: 0023fd0d 7648 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 665: 002e5c55 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 666: 0016aced 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 667: 00064885 88 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_env │ │ │ │ 668: 00055181 112 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___Replacement │ │ │ │ - 669: 000c1b3d 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 669: 000c1b65 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ 670: 00366c48 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_env │ │ │ │ - 671: 000c5fed 4724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ + 671: 000c6015 4724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ 672: 000514fd 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 673: 00201425 308 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ - 674: 000cb7a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 675: 00186b71 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ + 673: 002014f5 308 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ + 674: 000cb7c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 675: 00186c39 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ 676: 00366e08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources_internal │ │ │ │ - 677: 0024790d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 678: 00136569 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ + 677: 002479fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 678: 0013662d 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ 679: 000540f1 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen │ │ │ │ 680: 000522d5 60 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen │ │ │ │ - 681: 001864dd 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 682: 0021575d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 681: 001865a5 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 682: 0021582d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ 683: 00096c39 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ 684: 000b9e11 1604 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____combinations │ │ │ │ - 685: 000cff9d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ - 686: 001994e9 784 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ + 685: 000cffc5 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ + 686: 001995b1 784 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ 687: 00054fb1 116 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker │ │ │ │ 688: 00366868 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___TokenError │ │ │ │ 689: 000a6f5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____iter__ │ │ │ │ 690: 00366f08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2 │ │ │ │ - 691: 00291501 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ - 692: 00188759 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ + 691: 00291659 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ + 692: 00188821 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ 693: 000a57bd 80 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState_____init__ │ │ │ │ - 694: 0013a3f1 1520 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ - 695: 00202e01 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ - 696: 002a9a55 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream_raw │ │ │ │ - 697: 0015fa7d 1304 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ - 698: 000ddab1 2148 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ - 699: 000d0d9d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ - 700: 0013e8a9 3260 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ + 694: 0013a4b5 1520 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ + 695: 00202ed1 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ + 696: 002a9bb1 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream_raw │ │ │ │ + 697: 0015fb41 1304 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 698: 000ddad9 2148 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ + 699: 000d0dc5 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ + 700: 0013e96d 3260 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ 701: 000927bd 684 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ 702: 00366c04 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_env │ │ │ │ - 703: 001a5be9 300 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ + 703: 001a5cb1 300 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ 704: 00366f24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes │ │ │ │ - 705: 00201559 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ + 705: 00201629 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ 706: 00366eb8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_handle_ipynb_magics___globals │ │ │ │ - 707: 00286ec1 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 707: 00287019 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ 708: 000525d5 60 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ - 709: 001e87d1 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 710: 00116249 176 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ - 711: 00239071 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ - 712: 002e5175 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ - 713: 000da089 672 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ - 714: 0019ba7d 2496 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ + 709: 001e88a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 710: 00116345 176 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ + 711: 00239161 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 712: 002e52d5 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ + 713: 000da0b1 672 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ + 714: 0019bb45 2496 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ 715: 00098ca5 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split │ │ │ │ - 716: 000dc0f9 2132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ - 717: 00163df1 3456 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 718: 001ac061 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ - 719: 001cdb5d 1484 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ + 716: 000dc121 2132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ + 717: 00163eb5 3456 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 718: 001ac129 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ + 719: 001cdc25 1484 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ 720: 00366ba8 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___Line │ │ │ │ 721: 00366a78 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_env │ │ │ │ 722: 000b7e51 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___ilabels │ │ │ │ - 723: 00064d39 112 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_env │ │ │ │ + 723: 00064d3d 112 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_env │ │ │ │ 724: 00364ea4 60 OBJECT GLOBAL DEFAULT 21 trans___CannotTransform_members │ │ │ │ - 725: 0021b655 112 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ + 725: 0021b725 112 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ 726: 0009e159 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ - 727: 00064691 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_env │ │ │ │ + 727: 00064695 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_env │ │ │ │ 728: 00366b40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_KEYWORDS │ │ │ │ 729: 00051c7d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen │ │ │ │ - 730: 002ea8d5 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ - 731: 0022cbf5 8568 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 730: 002eaa35 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ + 731: 0022cce5 8568 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 732: 0036684c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___generate_tokens_env │ │ │ │ - 733: 000c3109 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ + 733: 000c3131 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ 734: 000ae009 168 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____is_ipython_magic │ │ │ │ 735: 00366cc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_env │ │ │ │ - 736: 00126a2d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 736: 00126af1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ 737: 000b492d 320 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___insert_child │ │ │ │ - 738: 00063751 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 739: 002475d9 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 740: 001602e5 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ - 741: 00084e2d 152 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ + 738: 00063755 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 739: 002476c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 740: 001603a9 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 741: 00084e31 152 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ 742: 00087b45 224 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ - 743: 001a415d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ - 744: 00112609 164 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ - 745: 002af695 2356 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ - 746: 001f7061 5804 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ + 743: 001a4225 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 744: 00112705 164 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ + 745: 002af7f1 2356 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ + 746: 001f7131 5804 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ 747: 000943f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ 748: 0005189d 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj │ │ │ │ 749: 00366c6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_gen │ │ │ │ 750: 000a4ad9 692 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar_____init__ │ │ │ │ 751: 00091cb1 52 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext │ │ │ │ 752: 000aef1d 172 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 753: 00164e61 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ - 754: 00084121 128 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ - 755: 00120501 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 753: 00164f25 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ + 754: 00084125 128 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ + 755: 001205c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 756: 000881b5 224 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ - 757: 001a2735 1108 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ - 758: 00133e61 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ + 757: 001a27fd 1108 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ + 758: 00133f25 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ 759: 00366e20 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema │ │ │ │ - 760: 0026ff71 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ + 760: 002700cd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ 761: 000b2f09 2424 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_prefix │ │ │ │ 762: 0009bd11 472 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___is_valid_line_range │ │ │ │ - 763: 0005e271 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ + 763: 0005e275 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ 764: 00366a34 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Err │ │ │ │ 765: 0009ef15 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform │ │ │ │ - 766: 0011df75 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 766: 0011e039 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 767: 000916e9 856 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_metadata │ │ │ │ 768: 000b43a9 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____ne__ │ │ │ │ 769: 0009e82d 300 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans │ │ │ │ - 770: 001228b1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 771: 001929f1 496 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___leave_fstring │ │ │ │ + 770: 00122975 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 771: 00192ab9 496 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___leave_fstring │ │ │ │ 772: 00366894 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___DFAState │ │ │ │ 773: 0005480d 84 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ - 774: 0013dd19 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____get_normal_name │ │ │ │ - 775: 002a2c11 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 774: 0013dddd 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____get_normal_name │ │ │ │ + 775: 002a2d6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ 776: 000867b1 156 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ - 777: 0014bd85 2120 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ + 777: 0014be4d 2120 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ 778: 000a4299 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____iter__ │ │ │ │ 779: 000548ad 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ - 780: 0005e4f9 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ + 780: 0005e4fd 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 781: 003668e0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_env │ │ │ │ - 782: 000d70b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ + 782: 000d70d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ 783: 0005e035 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____iter__ │ │ │ │ 784: 00366c4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_gen │ │ │ │ 785: 00366e40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_ranges___globals │ │ │ │ - 786: 00064c45 148 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ - 787: 0012f2fd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___send │ │ │ │ + 786: 00064c49 148 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ + 787: 0012f3c1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___send │ │ │ │ 788: 000b2bcd 244 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____contains_standalone_comment │ │ │ │ - 789: 001d8245 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____next__ │ │ │ │ + 789: 001d8315 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____next__ │ │ │ │ 790: 0005441d 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ - 791: 0015dd35 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ - 792: 000845a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ + 791: 0015ddfd 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ + 792: 000845a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ 793: 00095cfd 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_power │ │ │ │ - 794: 002689a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ + 794: 00268afd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ 795: 00366930 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_env │ │ │ │ 796: 0036689c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___ParserGenerator │ │ │ │ 797: 0009fc79 236 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory │ │ │ │ 798: 000949a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 799: 00366b4c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_CALL │ │ │ │ 800: 00366abc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___MATH_OPERATORS │ │ │ │ 801: 000555b1 132 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode │ │ │ │ - 802: 00262329 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ - 803: 00291211 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 802: 00262485 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 803: 00291369 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 804: 00052105 68 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj │ │ │ │ 805: 00366b04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FUTURE_ANNOTATIONS │ │ │ │ - 806: 0019f129 3296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ + 806: 0019f1f1 3296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ 807: 0005d8e5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ 808: 00366bec 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ - 809: 001214a1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ - 810: 000d0201 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ + 809: 00121565 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 810: 000d0229 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ 811: 0005158d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen │ │ │ │ 812: 000542cd 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_env │ │ │ │ - 813: 001afeed 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ + 813: 001affb5 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ 814: 0009d1d1 184 FUNC GLOBAL DEFAULT 11 CPyPy_schema___get_schema │ │ │ │ 815: 000855c5 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ 816: 00366d2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_env │ │ │ │ 817: 00050d55 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen │ │ │ │ 818: 00051cb9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_env │ │ │ │ - 819: 002443d5 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ - 820: 001ea361 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 819: 002444c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ + 820: 001ea431 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 821: 00366f0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___report │ │ │ │ 822: 00094471 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_paramspec │ │ │ │ 823: 00366920 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_env │ │ │ │ - 824: 0027c245 352 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ + 824: 0027c39d 352 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ 825: 00366a58 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_env │ │ │ │ 826: 000b8e29 1788 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____eq__ │ │ │ │ - 827: 0011fcdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 828: 00133ee1 3176 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ - 829: 001d3f99 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ - 830: 002e72b1 7620 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ - 831: 001dc0fd 736 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ - 832: 000ea0e5 1104 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ + 827: 0011fda1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 828: 00133fa5 3176 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 829: 001d4065 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ + 830: 002e7411 7620 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ + 831: 001dc1cd 736 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ + 832: 000ea111 1104 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ 833: 0005da95 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ - 834: 00322680 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ + 834: 003227e0 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ 835: 00085fdd 30 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ 836: 0009b9d1 388 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast │ │ │ │ - 837: 001c4e8d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ + 837: 001c4f55 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ 838: 000bfdfd 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____call__ │ │ │ │ - 839: 00084a81 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer │ │ │ │ - 840: 00118129 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ + 839: 00084a85 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer │ │ │ │ + 840: 00118225 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ 841: 000b058d 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_lpar_token │ │ │ │ 842: 00054c45 8 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISEOF │ │ │ │ 843: 00091109 188 FUNC GLOBAL DEFAULT 11 CPyDef__black_version_____top_level__ │ │ │ │ - 844: 0011fd91 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ - 845: 00235079 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ + 844: 0011fe55 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 845: 00235165 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ 846: 00366b64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY310 │ │ │ │ 847: 00366b60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY311 │ │ │ │ - 848: 0024754d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 848: 0024763d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ 849: 00366b5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY312 │ │ │ │ - 850: 001e4e4d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ - 851: 0024fe49 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 852: 002a2bdd 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ - 853: 00185aa5 848 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ + 850: 001e4f1d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ + 851: 0024ff39 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 852: 002a2d39 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 853: 00185b6d 848 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ 854: 0009a495 340 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment │ │ │ │ 855: 00366b58 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY313 │ │ │ │ 856: 0009c06d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 857: 00192121 1128 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ + 857: 001921e9 1128 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ 858: 0009f091 392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_nameescape_slices │ │ │ │ 859: 00051ba9 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen │ │ │ │ - 860: 000c1149 644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 861: 002ba3c1 5404 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ + 860: 000c1171 644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 861: 002ba521 5404 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ 862: 00366b3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASSIGNMENT_EXPRESSIONS │ │ │ │ - 863: 0012e04d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ - 864: 000cb9d5 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ - 865: 00134bd5 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 863: 0012e111 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 864: 000cb9fd 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 865: 00134c99 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ 866: 0009c3c9 388 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ 867: 000a580d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState │ │ │ │ - 868: 0017dc99 1576 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ + 868: 0017dd5d 1576 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ 869: 000888bd 40 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ 870: 00097271 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_atom │ │ │ │ - 871: 00244321 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 871: 00244411 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ 872: 000511d9 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen │ │ │ │ - 873: 000d0aad 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 874: 000e0b7d 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 873: 000d0ad5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 874: 000e0ba5 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ 875: 000a2551 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___generate_matches │ │ │ │ 876: 00366a98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKET │ │ │ │ 877: 00366fc8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__black_version___globals │ │ │ │ 878: 0009a5e9 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment │ │ │ │ - 879: 000c9b0d 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ - 880: 00241a89 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ - 881: 00063edd 112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ - 882: 00215699 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ - 883: 0017b9ed 248 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ + 879: 000c9b35 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ + 880: 00241b79 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ + 881: 00063ee1 112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ + 882: 00215769 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 883: 0017bab1 248 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ 884: 00366c40 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_env │ │ │ │ - 885: 000da329 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ + 885: 000da351 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ 886: 000a0d51 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order │ │ │ │ - 887: 000ee52d 1620 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ - 888: 002a3381 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 889: 000d1c3d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ - 890: 00064731 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_env │ │ │ │ - 891: 00234239 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ - 892: 000ed255 1564 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ - 893: 0022c4d5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 887: 000ee629 1620 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ + 888: 002a34dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 889: 000d1c65 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 890: 00064735 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_env │ │ │ │ + 891: 00234329 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 892: 000ed351 1564 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ + 893: 0022c5c5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ 894: 000bf8f9 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____init__ │ │ │ │ 895: 00366d78 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___from_configuration_WriteBack_obj │ │ │ │ - 896: 00083d21 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____get__ │ │ │ │ - 897: 001f6979 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ - 898: 001a2481 508 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ + 896: 00083d25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____get__ │ │ │ │ + 897: 001f6a49 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ + 898: 001a2549 508 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ 899: 000995b1 312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___enumerate_with_length │ │ │ │ 900: 00366a5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ - 901: 001c4e5d 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ - 902: 001db139 320 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ + 901: 001c4f25 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ + 902: 001db209 320 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ 903: 000b4c99 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ - 904: 001cdad9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ + 904: 001cdba1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ 905: 00096e3d 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STRING │ │ │ │ 906: 000bc411 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___throw │ │ │ │ - 907: 00170739 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ + 907: 001707fd 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ 908: 00054b5d 60 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___make_dfa_ParserGenerator_env │ │ │ │ - 909: 000647d9 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_env │ │ │ │ + 909: 000647dd 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_env │ │ │ │ 910: 00366914 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_gen │ │ │ │ 911: 000bac69 156 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ 912: 003650e8 60 OBJECT GLOBAL DEFAULT 21 mode___Deprecated_members │ │ │ │ - 913: 0025b3d1 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 914: 0027bc51 1524 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ + 913: 0025b4c1 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 914: 0027bda9 1524 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ 915: 000b7301 248 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar____update │ │ │ │ 916: 000966f9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_factor │ │ │ │ 917: 00051dd5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_env │ │ │ │ - 918: 001e8895 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 919: 000dcdcd 88 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ + 918: 001e8965 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 919: 000dcdf5 88 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ 920: 00050851 64 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj │ │ │ │ - 921: 000d0be9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ + 921: 000d0c11 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ 922: 00366e48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize_internal │ │ │ │ 923: 00366c80 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ 924: 0009eca1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ 925: 00092ea9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ - 926: 00129f89 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 927: 001d3215 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 926: 0012a04d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 927: 001d32e1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ 928: 000a0abd 404 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____str__ │ │ │ │ - 929: 00139ae5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ - 930: 001dfc25 144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ - 931: 00128999 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 932: 000f0ea1 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ - 933: 0025c095 8472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ - 934: 001ef17d 3532 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ - 935: 001dfcb5 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ - 936: 0021900d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ - 937: 00210c29 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ - 938: 000cc1e1 2832 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ + 929: 00139ba9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ + 930: 001dfcf5 144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ + 931: 00128a5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 932: 000f0f9d 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ + 933: 0025c185 8580 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ + 934: 001ef24d 3532 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ + 935: 001dfd85 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ + 936: 002190dd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 937: 00210cf9 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ + 938: 000cc209 2832 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ 939: 000a0421 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___clone │ │ │ │ 940: 000948d1 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ - 941: 000cfc55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ - 942: 0011ffe1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 941: 000cfc7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ + 942: 001200a5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 943: 00054c21 36 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 944: 000d2f89 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 944: 000d2fb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ 945: 00366948 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___WildcardPattern │ │ │ │ 946: 00054bdd 68 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 947: 00262419 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 948: 00121b11 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 947: 00262575 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 948: 00121bd5 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 949: 00085eb9 96 FUNC GLOBAL DEFAULT 11 CPyStr_Replace │ │ │ │ 950: 00364f58 60 OBJECT GLOBAL DEFAULT 21 parsing___ASTSafetyError_members │ │ │ │ 951: 000a3f1d 228 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____init__ │ │ │ │ 952: 003668a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___PgenGrammar │ │ │ │ - 953: 001a41dd 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ - 954: 00063051 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____get__ │ │ │ │ - 955: 00063b51 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ + 953: 001a42a5 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ + 954: 00063055 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____get__ │ │ │ │ + 955: 00063b55 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ 956: 00366da8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pgen___globals │ │ │ │ 957: 00051731 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_env │ │ │ │ - 958: 0010a8f9 240 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ + 958: 0010a9f5 240 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ 959: 00366e80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_lines___globals │ │ │ │ - 960: 001320d9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ + 960: 001321a1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ 961: 000871d5 68 FUNC GLOBAL DEFAULT 11 CPyList_Insert │ │ │ │ 962: 00366ddc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver_internal │ │ │ │ - 963: 00137aed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ + 963: 00137bb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ 964: 00366acc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___WHITESPACE │ │ │ │ - 965: 000d2ecd 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 966: 002b9e71 1360 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ + 965: 000d2ef5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 966: 002b9fd1 1360 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ 967: 000a1919 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ 968: 000a1df1 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order │ │ │ │ 969: 00366f98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ 970: 00366fc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ 971: 000b7fe1 2248 FUNC GLOBAL DEFAULT 11 CPyDef_parse___ParseError_____init__ │ │ │ │ 972: 0005e10d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ - 973: 0005eaf1 184 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 974: 002e503d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ - 975: 001cc941 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ - 976: 0013c9fd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 977: 0017e2c1 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ - 978: 002ae6d5 228 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ + 973: 0005eaf5 184 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ + 974: 002e519d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ + 975: 001cca09 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 976: 0013cac1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 977: 0017e385 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ + 978: 002ae831 228 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ 979: 000bc291 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___send │ │ │ │ - 980: 00268231 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ - 981: 002253b9 13856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 982: 000ec0ed 940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ - 983: 00274525 4700 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 984: 00219341 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 980: 0026838d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ + 981: 00225489 13888 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 982: 000ec1e9 940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 983: 00274681 4700 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 984: 00219411 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ 985: 00366ba0 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___LinesBlock │ │ │ │ 986: 00085575 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ - 987: 001e3eed 3716 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 988: 0027ca21 5708 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ - 989: 00139b81 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ - 990: 00134f09 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 991: 00170689 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ - 992: 0027a425 5796 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ + 987: 001e3fbd 3716 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 988: 0027cb79 5708 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ + 989: 00139c45 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ + 990: 00134fcd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 991: 0017074d 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ + 992: 0027a57d 5796 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ 993: 0009a2c5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_par │ │ │ │ 994: 000ae0b1 796 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_str_args │ │ │ │ - 995: 002ed3cd 1076 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ + 995: 002ed52d 1076 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ 996: 000a30ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____iterative_matches │ │ │ │ 997: 000ad6f5 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_pragma_comment │ │ │ │ - 998: 001a3939 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 998: 001a3a01 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ 999: 000b0995 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_number_token │ │ │ │ 1000: 000a1cf1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order │ │ │ │ - 1001: 001c6b4d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 1002: 00234005 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 1001: 001c6c15 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 1002: 002340f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ 1003: 0036688c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ 1004: 00366e5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ - 1005: 001829a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ - 1006: 001ea2a5 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1007: 00247ead 32352 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 1008: 00084dc1 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ + 1005: 00182a65 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 1006: 001ea375 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1007: 00247f9d 32352 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1008: 00084dc5 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ 1009: 000affed 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___child_towards │ │ │ │ 1010: 003668f0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_env │ │ │ │ - 1011: 00182bcd 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 1012: 0011def5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 1013: 000df475 240 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ + 1011: 00182c91 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 1012: 0011dfb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 1013: 000df49d 240 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ 1014: 0009e05d 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform │ │ │ │ 1015: 000b0aa1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_number_token │ │ │ │ - 1016: 001cc075 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1016: 001cc13d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1017: 00366e78 4 OBJECT GLOBAL DEFAULT 22 CPyModule_math │ │ │ │ 1018: 000adb45 184 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_code_start │ │ │ │ - 1019: 00161239 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ - 1020: 000669a9 408 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ + 1019: 001612fd 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ + 1020: 000669ad 408 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ 1021: 000866b5 80 FUNC GLOBAL DEFAULT 11 CPyList_GetItemUnsafe │ │ │ │ - 1022: 00220445 10732 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ - 1023: 0005e1e5 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____iter__ │ │ │ │ + 1022: 00220515 10732 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ + 1023: 0005e1e5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____iter__ │ │ │ │ 1024: 00366dac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen │ │ │ │ - 1025: 00085229 124 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ - 1026: 0012f249 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ - 1027: 00262acd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ - 1028: 000c7921 1380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ - 1029: 001faba5 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ - 1030: 0013830d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ + 1025: 0008522d 124 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ + 1026: 0012f30d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ + 1027: 00262c29 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 1028: 000c7949 1380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ + 1029: 001fac75 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ + 1030: 001383d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ 1031: 000a31e9 500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____recursive_matches │ │ │ │ - 1032: 00229df9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 1032: 00229ee9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ 1033: 00087d05 224 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ - 1034: 000645f1 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_env │ │ │ │ - 1035: 00139205 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1034: 000645f5 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_env │ │ │ │ + 1035: 001392c9 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ 1036: 00086271 148 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ - 1037: 0025223d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ - 1038: 000cb911 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 1037: 0025232d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1038: 000cb939 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ 1039: 0009f6ed 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform │ │ │ │ 1040: 00052311 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse_env │ │ │ │ 1041: 000b5c2d 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match_seq │ │ │ │ - 1042: 002e5515 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ - 1043: 002442f1 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 1042: 002e5675 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ + 1043: 002443e1 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ 1044: 00366bc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_env │ │ │ │ - 1045: 001288dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1045: 001289a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1046: 00050b91 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ - 1047: 0012f54d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___close │ │ │ │ - 1048: 000cccf1 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ + 1047: 0012f611 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___close │ │ │ │ + 1048: 000ccd19 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ 1049: 00366ea0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_IPython___core___inputtransformer2 │ │ │ │ - 1050: 002bba29 368 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ - 1051: 000ec5a9 2940 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ + 1050: 002bbb89 368 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ + 1051: 000ec6a5 2940 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ 1052: 00363b1c 60 OBJECT GLOBAL DEFAULT 21 tokenize___StopTokenizing_members │ │ │ │ 1053: 000a1999 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves │ │ │ │ 1054: 0005e0c5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ - 1055: 00208b79 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1056: 00289bf5 120 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ - 1057: 002622a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ - 1058: 0005ec39 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1059: 0019e515 1164 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ + 1055: 00208c49 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1056: 00289d4d 120 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ + 1057: 00262405 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 1058: 0005ec3d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 1059: 0019e5dd 1164 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ 1060: 00366bf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ - 1061: 000633d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ + 1061: 000633d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ 1062: 003669c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_env │ │ │ │ - 1063: 002e5e35 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ - 1064: 002aa3c1 564 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ - 1065: 000d31bd 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ - 1066: 002a2b2d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1063: 002e5f95 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ + 1064: 002aa51d 564 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ + 1065: 000d31e5 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1066: 002a2c89 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ 1067: 000bcc61 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1068: 000c738d 1152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ + 1068: 000c73b5 1152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ 1069: 00087929 180 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ - 1070: 00295b89 6788 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ + 1070: 00295ce5 6788 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ 1071: 0009819d 244 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split │ │ │ │ 1072: 0008890d 116 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ - 1073: 0011835d 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ + 1073: 00118459 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ 1074: 000a6715 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___group │ │ │ │ - 1075: 00193925 976 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ - 1076: 000cffcd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ - 1077: 000849f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____init__ │ │ │ │ + 1075: 001939ed 976 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ + 1076: 000cfff5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ + 1077: 000849fd 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____init__ │ │ │ │ 1078: 00050f01 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ 1079: 003668d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___ReleaseRange │ │ │ │ - 1080: 000c08a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ - 1081: 000ec499 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ - 1082: 0023ce81 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ - 1083: 001291bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1080: 000c08cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ + 1081: 000ec595 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 1082: 0023cf71 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ + 1083: 00129281 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 1084: 00366ce4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_gen │ │ │ │ 1085: 000bdd3d 6736 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____post_init__ │ │ │ │ - 1086: 00322688 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ + 1086: 003227e8 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ 1087: 00052cc1 76 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_env │ │ │ │ - 1088: 000d8639 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ - 1089: 000d7f85 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ + 1088: 000d8661 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ + 1089: 000d7fad 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ 1090: 000afc7d 880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___child_towards │ │ │ │ 1091: 000aeeb9 100 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder │ │ │ │ - 1092: 00063ad1 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ + 1092: 00063ad5 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 1093: 0005dc45 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 1094: 00104e95 8060 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ + 1094: 00104f91 8060 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ 1095: 00366e70 4 OBJECT GLOBAL DEFAULT 22 CPyModule_operator │ │ │ │ 1096: 00085f19 52 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ 1097: 00366910 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_env │ │ │ │ - 1098: 001ce4c1 10444 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ + 1098: 001ce589 10444 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ 1099: 000a1785 156 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq__Base_glue │ │ │ │ 1100: 000885f1 108 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ - 1101: 000d0cd9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ + 1101: 000d0d01 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ 1102: 000a67d1 88 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer_____init__ │ │ │ │ 1103: 00050c3d 64 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_env │ │ │ │ - 1104: 000da63d 1280 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1104: 000da665 1280 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 1105: 00366b20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___VARIADIC_GENERICS │ │ │ │ - 1106: 00123fc1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1106: 00124085 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1107: 00366c88 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_env │ │ │ │ - 1108: 0022036d 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ - 1109: 00137b6d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ - 1110: 0008510d 96 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ - 1111: 002e5845 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ - 1112: 000cebb9 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ - 1113: 000637d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 1114: 000843a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 1108: 0022043d 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 1109: 00137c31 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ + 1110: 00085111 96 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ + 1111: 002e59a5 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ + 1112: 000cebe1 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ + 1113: 000637d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ + 1114: 000843a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ 1115: 00087461 28 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ - 1116: 00185309 264 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ + 1116: 001853d1 264 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ 1117: 00366870 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___fstring_prefix │ │ │ │ 1118: 00087599 84 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ 1119: 000a7f31 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___spellcheck_pyproject_toml_keys │ │ │ │ - 1120: 000e1891 32764 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ + 1120: 000e18b9 32768 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ 1121: 000557cd 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplit │ │ │ │ 1122: 00366d48 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___Cache │ │ │ │ - 1123: 000d6f75 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 1123: 000d6f9d 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 1124: 0005207d 64 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_env │ │ │ │ - 1125: 00063951 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 1126: 002ea2fd 832 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ + 1125: 00063955 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ + 1126: 002ea45d 832 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ 1127: 00055955 116 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange │ │ │ │ 1128: 00366c08 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_gen │ │ │ │ 1129: 0009f4f5 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_fexpr_slices │ │ │ │ 1130: 000acd09 52 FUNC GLOBAL DEFAULT 11 CPyPy_black____black_info │ │ │ │ - 1131: 0026814d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ + 1131: 002682a9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ 1132: 003668c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_env │ │ │ │ - 1133: 001c50c1 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ - 1134: 000dab3d 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1133: 001c5189 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ + 1134: 000dab65 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 1135: 000a1265 324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____str__ │ │ │ │ 1136: 000a3b49 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1137: 00203135 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ - 1138: 001612dd 2592 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 1139: 0014b0f1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ + 1137: 00203205 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ + 1138: 001613a1 2592 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 1139: 0014b1b9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ 1140: 0008bc3d 24 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISTERMINAL │ │ │ │ - 1141: 0022a69d 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 1142: 002e5c21 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 1143: 000eaf25 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ - 1144: 0023b705 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ + 1141: 0022a78d 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 1142: 002e5d81 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ + 1143: 000eafd1 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ + 1144: 0023b7f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ 1145: 000a9a85 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___target_version_option_callback │ │ │ │ 1146: 0036686c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater │ │ │ │ - 1147: 00287ac1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ + 1147: 00287c19 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ 1148: 000b7d35 284 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___loads │ │ │ │ 1149: 00366bc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_gen │ │ │ │ - 1150: 001c0f79 1144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ - 1151: 00104249 368 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ - 1152: 00273eb9 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 1150: 001c1041 1144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 1151: 00104345 368 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 1152: 00274015 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ 1153: 000a13a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____str__ │ │ │ │ - 1154: 000f0b19 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ - 1155: 000c3365 244 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ + 1154: 000f0c15 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ + 1155: 000c338d 244 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ 1156: 003669a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_env │ │ │ │ 1157: 00366e74 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___globals │ │ │ │ - 1158: 0011fd5d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 1158: 0011fe21 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ 1159: 0005dd1d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 1160: 00192e89 532 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ + 1160: 00192f51 532 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ 1161: 00098ab5 112 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___dont_increase_indentation │ │ │ │ 1162: 00055e91 120 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 1163: 00192be1 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___leave_fstring │ │ │ │ + 1163: 00192ca9 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___leave_fstring │ │ │ │ 1164: 00054725 40 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____mypyc_defaults_setup │ │ │ │ - 1165: 0023c6dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ - 1166: 0013b8d1 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ - 1167: 0026bc31 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1168: 000d1a9d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 1165: 0023c7cd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ + 1166: 0013b995 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ + 1167: 0026bd8d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1168: 000d1ac5 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 1169: 000514a5 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_env │ │ │ │ 1170: 003669d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 1171: 000bc1ad 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____next__ │ │ │ │ 1172: 0005409d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_env │ │ │ │ 1173: 00366aec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___always_one_newline_after_import │ │ │ │ 1174: 00052281 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_env │ │ │ │ 1175: 0009e56d 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1176: 002155a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ - 1177: 001c6a11 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1178: 002aca55 6092 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ + 1176: 00215679 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 1177: 001c6ad9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1178: 002acbb1 6092 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ 1179: 00366850 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___find_cookie_detect_encoding_obj │ │ │ │ 1180: 00366b54 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___F_STRINGS │ │ │ │ 1181: 0033f848 1744 OBJECT GLOBAL DEFAULT 18 CPyLit_Str │ │ │ │ 1182: 00366ca4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ - 1183: 002348a5 2004 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ + 1183: 00234991 2004 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ 1184: 00052da9 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 1185: 00197af9 3036 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ + 1185: 00197bc1 3036 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ 1186: 00366f88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_enum │ │ │ │ - 1187: 002524a1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 1187: 00252591 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ 1188: 000a2de5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 1189: 0011d9d5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 1190: 001bfed5 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ + 1189: 0011da99 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 1190: 001bff9d 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ 1191: 00366dd4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_driver___globals │ │ │ │ - 1192: 00247609 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 1193: 001043b9 2544 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 1192: 002476f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 1193: 001044b5 2544 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ 1194: 00364f94 60 OBJECT GLOBAL DEFAULT 21 parsing___InvalidInput_members │ │ │ │ 1195: 00366dfc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram_internal │ │ │ │ 1196: 0009f36d 392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_fexpr_slices │ │ │ │ - 1197: 001882bd 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1198: 002e4779 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ - 1199: 00234175 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 1197: 00188385 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1198: 002e48d9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ + 1199: 00234265 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ 1200: 00052581 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_env │ │ │ │ - 1201: 00198ef1 440 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___is_in_fstring_expression │ │ │ │ + 1201: 00198fb9 440 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___is_in_fstring_expression │ │ │ │ 1202: 003668d8 4 OBJECT GLOBAL DEFAULT 22 CPyType_conv___Converter │ │ │ │ - 1203: 002a2ccd 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 1204: 001ab411 3152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ - 1205: 000c2939 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ + 1203: 002a2e29 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 1204: 001ab4d9 3152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ + 1205: 000c2961 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ 1206: 003669e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_operand_hug_power_op_obj │ │ │ │ 1207: 00366a00 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___BaseStringSplitter │ │ │ │ - 1208: 00164cad 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ + 1208: 00164d71 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ 1209: 00052eb9 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1210: 001227cd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ - 1211: 0006408d 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err_____init__ │ │ │ │ - 1212: 001e8631 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 1213: 000cf401 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 1214: 001ea661 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 1210: 00122891 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1211: 00064091 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err_____init__ │ │ │ │ + 1212: 001e8701 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 1213: 000cf429 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ + 1214: 001ea731 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 1215: 00366bd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_obj │ │ │ │ - 1216: 00164d9d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ + 1216: 00164e61 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ 1217: 00051be5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_env │ │ │ │ 1218: 000a55bd 112 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser │ │ │ │ 1219: 0009c625 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok_____init__ │ │ │ │ 1220: 00366924 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 1221: 00050ccd 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen │ │ │ │ 1222: 000513d5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 1223: 00054549 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ - 1224: 000c56c5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ - 1225: 001e61f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ - 1226: 000c4c4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ + 1224: 000c56ed 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ + 1225: 001e62c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 1226: 000c4c75 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ 1227: 0036697c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ 1228: 00366fc0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black_internal │ │ │ │ 1229: 00366984 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1230: 0014bb65 148 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ - 1231: 0029fa15 880 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ + 1230: 0014bc2d 148 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ + 1231: 0029fb71 880 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ 1232: 00093aa9 596 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_stmt │ │ │ │ 1233: 000ba455 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____combinations │ │ │ │ - 1234: 00230739 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1234: 00230829 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ 1235: 00051b11 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ 1236: 00366c70 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_env │ │ │ │ - 1237: 001227fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1237: 001228c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ 1238: 00366ccc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 1239: 0025226d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1239: 0025235d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ 1240: 00054775 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ 1241: 0008730d 10 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ - 1242: 00243119 4428 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 1242: 00243209 4428 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ 1243: 00055329 124 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line │ │ │ │ - 1244: 00116241 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ - 1245: 002853bd 6728 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1244: 0011633d 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ + 1245: 00285515 6728 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ 1246: 000b0e45 480 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___last_leaf │ │ │ │ 1247: 0009a83d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment │ │ │ │ 1248: 00091029 224 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ - 1249: 00084e09 36 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ + 1249: 00084e0d 36 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ 1250: 0008747d 116 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ - 1251: 000cfcd5 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1252: 001da725 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1251: 000cfcfd 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1252: 001da7f5 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ 1253: 00366980 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_factory_env │ │ │ │ 1254: 000af035 280 FUNC GLOBAL DEFAULT 11 CPyDef_lines___line_to_string │ │ │ │ - 1255: 001a95bd 112 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ + 1255: 001a9685 112 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ 1256: 000a26d9 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___generate_matches │ │ │ │ - 1257: 002e5291 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ - 1258: 002036d5 21528 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1257: 002e53f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ + 1258: 002037a5 21528 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1259: 00051269 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ - 1260: 0017e379 1936 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 1260: 0017e43d 1936 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ 1261: 00366954 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___BasePattern │ │ │ │ - 1262: 002621ed 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1263: 00239811 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 1264: 0010b219 2324 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ - 1265: 001d0ffd 1048 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_to_string │ │ │ │ - 1266: 002190f1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ - 1267: 0023ae25 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1268: 001a88e9 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ - 1269: 0017c719 472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ + 1262: 00262349 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1263: 00239901 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 1264: 0010b315 2324 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ + 1265: 001d10c5 1048 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_to_string │ │ │ │ + 1266: 002191c1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1267: 0023af15 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1268: 001a89b1 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ + 1269: 0017c7dd 472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ 1270: 00050e29 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 1271: 0019fef9 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ + 1271: 0019ffc1 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ 1272: 00366c50 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_env │ │ │ │ - 1273: 00252b11 22632 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 1274: 001f08f9 8240 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ - 1275: 00230e95 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 1273: 00252c01 22632 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 1274: 001f09c9 8240 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ + 1275: 00230f85 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ 1276: 000a7539 476 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 1277: 001d8a69 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___close │ │ │ │ - 1278: 00289c6d 3972 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ + 1277: 001d8b39 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___close │ │ │ │ + 1278: 00289dc5 3972 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ 1279: 000548f9 60 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter │ │ │ │ 1280: 003669b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_gen │ │ │ │ 1281: 00055e19 120 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit__Visitor_glue │ │ │ │ - 1282: 001ab36d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ - 1283: 001ce129 920 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ - 1284: 0012f47d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ - 1285: 000cff11 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1286: 001709b9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ - 1287: 00163575 1912 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ - 1288: 000ca179 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ + 1282: 001ab435 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 1283: 001ce1f1 920 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ + 1284: 0012f541 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ + 1285: 000cff39 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1286: 00170a7d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ + 1287: 00163639 1912 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ + 1288: 000ca1a1 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ 1289: 000a6e0d 184 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___enter_fstring │ │ │ │ - 1290: 001a3c3d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 1290: 001a3d05 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ 1291: 00054291 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen │ │ │ │ 1292: 0005242d 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen │ │ │ │ - 1293: 001fa01d 184 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ - 1294: 0012d8dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 1295: 00196aed 580 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ - 1296: 001cc435 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 1293: 001fa0ed 184 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ + 1294: 0012d9a1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 1295: 00196bb5 580 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ + 1296: 001cc4fd 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ 1297: 0005decd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ 1298: 00366bb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ - 1299: 0021ef59 5140 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 1299: 0021f029 5140 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ 1300: 000a7155 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens │ │ │ │ 1301: 00051539 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_env │ │ │ │ - 1302: 002e50d9 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ - 1303: 0026bf21 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ - 1304: 00062fd5 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ + 1302: 002e5239 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ + 1303: 0026c07d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ + 1304: 00062fd9 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ 1305: 00050d05 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_env │ │ │ │ - 1306: 00203655 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ + 1306: 00203725 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ 1307: 00366dcc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pkgutil │ │ │ │ 1308: 00366d30 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_gen │ │ │ │ 1309: 00366eb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections │ │ │ │ - 1310: 00196d31 200 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ - 1311: 0012287d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 1312: 000cf025 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ - 1313: 00244491 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ - 1314: 0014c5cd 140 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ - 1315: 0017bf3d 124 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ - 1316: 0025a479 3928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 1317: 000c5011 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ + 1310: 00196df9 200 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ + 1311: 00122941 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 1312: 000cf04d 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ + 1313: 00244581 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 1314: 0014c695 140 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ + 1315: 0017c001 124 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 1316: 0025a569 3928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 1317: 000c5039 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ 1318: 000a522d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 1319: 0012d999 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ - 1320: 0023fb09 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ - 1321: 0026c591 11016 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ - 1322: 001395c5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ + 1319: 0012da5d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 1320: 0023fbf9 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ + 1321: 0026c6ed 11016 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ + 1322: 00139689 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ 1323: 00086609 172 FUNC GLOBAL DEFAULT 11 CPyList_Build │ │ │ │ 1324: 0008563d 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ - 1325: 002883a1 1136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ - 1326: 0025fe59 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1327: 001d32d1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ - 1328: 000c2d95 884 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ - 1329: 0017d399 1548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ - 1330: 00129ec5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 1331: 001c4f0d 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ - 1332: 000c1d19 1276 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ + 1325: 002884f9 1136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ + 1326: 0025ffb5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1327: 001d339d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 1328: 000c2dbd 884 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ + 1329: 0017d45d 1548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ + 1330: 00129f89 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 1331: 001c4fd5 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ + 1332: 000c1d41 1276 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ 1333: 00050561 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_match │ │ │ │ 1334: 00366f68 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec___patterns___gitwildmatch │ │ │ │ - 1335: 000c2c3d 148 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ - 1336: 000d5715 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ - 1337: 00064e7d 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_env │ │ │ │ + 1335: 000c2c65 148 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ + 1336: 000d573d 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ + 1337: 00064e81 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_env │ │ │ │ 1338: 003668ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_gen │ │ │ │ - 1339: 0025a3a1 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 1339: 0025a491 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ 1340: 00366b48 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_DEF │ │ │ │ - 1341: 0028b815 23036 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1342: 001c224d 140 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ - 1343: 001681c1 236 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ + 1341: 0028b96d 23036 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1342: 001c2315 140 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ + 1343: 00168285 236 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ 1344: 00366ee8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets_internal │ │ │ │ 1345: 0009a09d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_lpar │ │ │ │ 1346: 00051181 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_env │ │ │ │ - 1347: 00287765 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ - 1348: 00084991 58 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ - 1349: 000ee435 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ - 1350: 000ddaad 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ + 1347: 002878bd 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ + 1348: 00084995 58 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ + 1349: 000ee531 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ + 1350: 000ddad5 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ 1351: 0005dbb5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ 1352: 000bc34d 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___throw │ │ │ │ 1353: 000a7509 48 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ - 1354: 00084d9d 36 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ - 1355: 002881e1 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ - 1356: 00241ced 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ - 1357: 00083b11 116 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ + 1354: 00084da1 36 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ + 1355: 00288339 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ + 1356: 00241ddd 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ + 1357: 00083b15 116 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ 1358: 00366aac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___UNPACKING_PARENTS │ │ │ │ - 1359: 00238f35 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1360: 0016ab65 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 1359: 00239025 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1360: 0016ac29 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ 1361: 00096b5d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tname │ │ │ │ - 1362: 0022ef99 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 1362: 0022f089 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ 1363: 0009bc55 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast │ │ │ │ - 1364: 00164c2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1365: 00299471 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1364: 00164cf1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1365: 002995cd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ 1366: 000a562d 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser_____init__ │ │ │ │ - 1367: 001706b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ + 1367: 0017077d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ 1368: 00366884 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___tok_name │ │ │ │ - 1369: 000cb771 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 1370: 002093cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ - 1371: 0023b785 3612 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1369: 000cb799 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 1370: 0020949d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 1371: 0023b875 3612 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 1372: 00366a60 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_env │ │ │ │ - 1373: 002681fd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ - 1374: 002e7031 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ + 1373: 00268359 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ + 1374: 002e7191 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ 1375: 00366f6c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec │ │ │ │ 1376: 0005dc8d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ - 1377: 00084721 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ + 1377: 00084725 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 1378: 00366ae0 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Preview │ │ │ │ 1379: 0005de85 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ 1380: 000b52b1 316 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory │ │ │ │ - 1381: 0019cef5 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ + 1381: 0019cfbd 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ 1382: 00088981 100 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ - 1383: 0005e3d9 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ + 1383: 0005e3dd 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ 1384: 00366918 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_env │ │ │ │ - 1385: 000ef661 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ + 1385: 000ef75d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ 1386: 000955b9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_async_stmt │ │ │ │ - 1387: 002eacbd 3608 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ - 1388: 0019b971 268 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ - 1389: 002882c5 220 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ - 1390: 00084a49 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____init__ │ │ │ │ - 1391: 0005ed11 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ - 1392: 0019292d 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ - 1393: 0014c729 106 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ + 1387: 002eae1d 3608 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ + 1388: 0019ba39 268 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ + 1389: 0028841d 220 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ + 1390: 00084a4d 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____init__ │ │ │ │ + 1391: 0005ed15 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ + 1392: 001929f5 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 1393: 0014c7f1 106 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ 1394: 000af885 796 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___parent_type │ │ │ │ - 1395: 00184fcd 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1395: 00185095 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ 1396: 000b9d59 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___maybe │ │ │ │ - 1397: 0023d3b5 592 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ + 1397: 0023d4a5 592 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ 1398: 00097edd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____iter__ │ │ │ │ - 1399: 0005e985 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 1400: 000c9995 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ + 1399: 0005e989 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____iter__ │ │ │ │ + 1400: 000c99bd 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ 1401: 00366af0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___multiline_string_handling │ │ │ │ - 1402: 00136279 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ - 1403: 002e3d8d 52 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___send │ │ │ │ - 1404: 00286e91 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ - 1405: 0012f2c9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___send │ │ │ │ + 1402: 0013633d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 1403: 002e3eed 52 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___send │ │ │ │ + 1404: 00286fe9 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 1405: 0012f38d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___send │ │ │ │ 1406: 00052ae5 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen │ │ │ │ - 1407: 002bbb99 280 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ + 1407: 002bbcf9 280 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ 1408: 0009de69 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform │ │ │ │ 1409: 000a27b1 172 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ 1410: 0005de3d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ 1411: 00366ad8 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Mode │ │ │ │ - 1412: 001d8215 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____next__ │ │ │ │ + 1412: 001d82e5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____next__ │ │ │ │ 1413: 000a0721 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___pre_order │ │ │ │ 1414: 00366dd8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver │ │ │ │ 1415: 0005db25 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 1416: 00366afc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___string_processing │ │ │ │ 1417: 000b5acd 352 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match_seq │ │ │ │ - 1418: 00136bd5 3676 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1419: 00299245 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1420: 00299b91 8444 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ - 1421: 0017bbdd 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ - 1422: 001850e1 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1423: 00164b71 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1424: 0024fd99 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 1418: 00136c99 3676 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1419: 002993a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1420: 00299ced 8444 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ + 1421: 0017bca1 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ + 1422: 001851a9 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1423: 00164c35 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1424: 0024fe89 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ 1425: 000a2ea5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ 1426: 00050961 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen │ │ │ │ 1427: 000a6bf5 156 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState_____init__ │ │ │ │ 1428: 000b661d 2296 FUNC GLOBAL DEFAULT 11 CPyDef_driver____generate_pickle_name │ │ │ │ 1429: 000b6245 480 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver_____init__ │ │ │ │ - 1430: 001e0491 5164 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ - 1431: 00164bfd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1432: 002443a1 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ - 1433: 00252571 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ - 1434: 0023dc2d 2700 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 1430: 001e0561 5164 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ + 1431: 00164cc1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1432: 00244491 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ + 1433: 00252661 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 1434: 0023dd1d 2700 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ 1435: 000b9685 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____ne__ │ │ │ │ 1436: 000a24d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 1437: 001a39ed 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 1437: 001a3ab5 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ 1438: 000b42d1 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____eq__ │ │ │ │ - 1439: 002505ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 1440: 001c7891 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ - 1441: 0015e9f1 196 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ - 1442: 00137a31 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1443: 0014bbf9 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ - 1444: 00126be1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ - 1445: 001c992d 540 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 1439: 002506dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 1440: 001c7959 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ + 1441: 0015eab9 196 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ + 1442: 00137af5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1443: 0014bcc1 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ + 1444: 00126ca5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 1445: 001c99f5 540 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ 1446: 00095fdd 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_SEMI │ │ │ │ - 1447: 00186a5d 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ + 1447: 00186b25 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ 1448: 00054861 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ 1449: 000872d9 52 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ - 1450: 0013b23d 1144 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ - 1451: 0012b9dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ - 1452: 00186c55 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ - 1453: 00084b89 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper │ │ │ │ + 1450: 0013b301 1144 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ + 1451: 0012baa1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 1452: 00186d1d 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ + 1453: 00084b8d 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper │ │ │ │ 1454: 000a5d3d 736 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____init__ │ │ │ │ 1455: 00366c2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_gen │ │ │ │ 1456: 000a8025 5896 FUNC GLOBAL DEFAULT 11 CPyDef_black___read_pyproject_toml │ │ │ │ - 1457: 0019628d 2016 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ - 1458: 00235171 2264 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ - 1459: 001e18bd 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ + 1457: 00196355 2016 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ + 1458: 0023525d 2264 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ + 1459: 001e198d 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ 1460: 00050891 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports_env │ │ │ │ - 1461: 000c57bd 1848 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ - 1462: 002340b9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ - 1463: 0005e93d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1464: 001a7eb1 2616 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ + 1461: 000c57e5 1848 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ + 1462: 002341a9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 1463: 0005e941 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____iter__ │ │ │ │ + 1464: 001a7f79 2616 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ 1465: 0005d92d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ 1466: 000a0555 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___post_order │ │ │ │ - 1467: 001c6dd1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 1468: 001037d9 2672 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 1467: 001c6e99 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 1468: 001038d5 2672 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ 1469: 00366c34 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ - 1470: 00124631 8896 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1471: 0015df29 224 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ + 1470: 001246f5 8896 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1471: 0015dff1 224 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ 1472: 00366a44 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ 1473: 00366d98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___NO │ │ │ │ - 1474: 00239dc5 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ + 1474: 00239eb5 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ 1475: 000a1821 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq │ │ │ │ - 1476: 00268481 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ - 1477: 0020fe3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 1476: 002685dd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ + 1477: 0020ff0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ 1478: 000bfa79 152 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____post_init__ │ │ │ │ - 1479: 00244555 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 1479: 00244645 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ 1480: 00366e98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics_internal │ │ │ │ - 1481: 00184fb1 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ - 1482: 001e64fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ - 1483: 00184431 1148 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ + 1481: 00185079 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ + 1482: 001e65cd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 1483: 001844f5 1148 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ 1484: 000a6b15 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___is_fstring_start │ │ │ │ - 1485: 0020c455 12552 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 1486: 001162f9 7540 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ + 1485: 0020c525 12552 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1486: 001163f5 7540 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ 1487: 000546e9 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen │ │ │ │ 1488: 000b4ba1 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___append_child │ │ │ │ - 1489: 0011c319 4860 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1489: 0011c3dd 4860 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1490: 00366f2c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode │ │ │ │ - 1491: 001d3161 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ - 1492: 0015e7c5 140 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 1493: 001948a5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 1491: 001d322d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 1492: 0015e88d 140 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 1493: 0019496d 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ 1494: 00366e94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics │ │ │ │ - 1495: 000d013d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ - 1496: 001e85a5 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1497: 000d7de5 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ - 1498: 000d303d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 1495: 000d0165 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ + 1496: 001e8675 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1497: 000d7e0d 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 1498: 000d3065 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ 1499: 0009573d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_async_stmt │ │ │ │ 1500: 00366ab8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STARS │ │ │ │ 1501: 00366a94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___OPENING_BRACKETS │ │ │ │ 1502: 000516f5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ 1503: 000a52ad 296 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___backtrack │ │ │ │ - 1504: 0013cc29 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ - 1505: 000d86b9 6372 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ - 1506: 001867f1 316 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ - 1507: 0011842d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ + 1504: 0013cced 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 1505: 000d86e1 6372 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ + 1506: 001868b9 316 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ + 1507: 00118529 1268 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ 1508: 0005db6d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ - 1509: 0022cb75 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 1509: 0022cc65 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 1510: 00366b0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAM_DEFAULTS │ │ │ │ 1511: 00085ffd 92 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ - 1512: 0029760d 400 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ + 1512: 00297769 400 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ 1513: 00366b9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___EmptyLineTracker │ │ │ │ - 1514: 0025ff95 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ - 1515: 00218f81 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ - 1516: 0005ea5d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 1517: 0011bc11 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ - 1518: 002aef85 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ + 1514: 002600f1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1515: 00219051 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 1516: 0005ea61 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ + 1517: 0011bcd5 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 1518: 002af0e1 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ 1519: 00055f09 748 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 1520: 000df3dd 152 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ - 1521: 001cab85 5360 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1522: 0016aaa9 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ - 1523: 00258435 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1520: 000df405 152 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ + 1521: 001cac4d 5360 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1522: 0016ab6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ + 1523: 00258525 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ 1524: 00050b39 76 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_env │ │ │ │ 1525: 00096419 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ 1526: 000bd371 736 FUNC GLOBAL DEFAULT 11 CPyDef_comments___children_contains_fmt_on │ │ │ │ 1527: 000b2cc1 368 FUNC GLOBAL DEFAULT 11 CPyDef_strings___sub_twice │ │ │ │ - 1528: 001eac01 236 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ + 1528: 001eacd1 236 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ 1529: 00098f85 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ - 1530: 0012b9ad 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 1530: 0012ba71 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ 1531: 0009dc2d 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____call__ │ │ │ │ 1532: 00051f01 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen │ │ │ │ 1533: 0005d89d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ - 1534: 0005e349 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____iter__ │ │ │ │ + 1534: 0005e34d 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 1535: 00366cc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 1536: 00134c85 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ - 1537: 001d30a5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1536: 00134d49 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 1537: 001d3171 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1538: 000510fd 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 1539: 00095539 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ 1540: 003669dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_gen │ │ │ │ - 1541: 0016729d 3876 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ - 1542: 000dcdb9 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ + 1541: 00167361 3876 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ + 1542: 000dcde1 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ 1543: 00366bfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ 1544: 00051a95 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation_env │ │ │ │ 1545: 00085e61 88 FUNC GLOBAL DEFAULT 11 CPyStr_Split │ │ │ │ - 1546: 00123021 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1547: 00262c81 5252 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ - 1548: 000ebee9 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ - 1549: 00064be1 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern │ │ │ │ + 1546: 001230e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1547: 00262ddd 5252 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 1548: 000ebfe5 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 1549: 00064be5 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern │ │ │ │ 1550: 00366950 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___LeafPattern │ │ │ │ - 1551: 00293a4d 7656 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ - 1552: 0020adad 3516 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ + 1551: 00293ba5 7660 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ + 1552: 0020ae7d 3516 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ 1553: 00366cb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 1554: 00366d18 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagic │ │ │ │ - 1555: 0013f6dd 3244 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding │ │ │ │ - 1556: 001e1a35 8992 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1555: 0013f7a1 3244 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding │ │ │ │ + 1556: 001e1b05 8992 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ 1557: 0009474d 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ - 1558: 0015f125 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ + 1558: 0015f1e9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ 1559: 00098755 864 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation │ │ │ │ - 1560: 0012123d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 1560: 00121301 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ 1561: 000a2f25 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____iterative_matches │ │ │ │ - 1562: 000846a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 1563: 000f1aa9 492 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ + 1562: 000846a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ + 1563: 000f1ba5 492 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ 1564: 0033f830 16 OBJECT GLOBAL DEFAULT 18 CPyLit_Int │ │ │ │ - 1565: 000830dd 28 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ + 1565: 000830e1 28 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ 1566: 00366f64 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache_internal │ │ │ │ - 1567: 00083da1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ + 1567: 00083da5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ 1568: 000bc121 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ 1569: 000889e5 64 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ 1570: 0005293d 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen │ │ │ │ 1571: 00050ead 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_env │ │ │ │ 1572: 0009a249 124 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_par │ │ │ │ - 1573: 00187c15 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ - 1574: 001bd4d9 1008 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ - 1575: 0026fec1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ + 1573: 00187cdd 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ + 1574: 001bd5a1 1008 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 1575: 0027001d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ 1576: 00366ce8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_env │ │ │ │ 1577: 000a3d51 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches │ │ │ │ 1578: 0009d955 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ - 1579: 0024783d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 1580: 002e45b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ - 1581: 00128a4d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ - 1582: 00084421 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 1583: 002ecb95 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ - 1584: 00185519 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ - 1585: 000d22ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ - 1586: 001dd971 276 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ + 1579: 0024792d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 1580: 002e4711 128 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ + 1581: 00128b11 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 1582: 00084425 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 1583: 002eccf5 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ + 1584: 001855e1 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ + 1585: 000d2315 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ + 1586: 001dda41 276 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ 1587: 000529c5 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen │ │ │ │ - 1588: 0005ea15 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ - 1589: 0013e77d 300 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ + 1588: 0005ea19 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ + 1589: 0013e841 300 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ 1590: 000a0965 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___leaves │ │ │ │ 1591: 000985b9 284 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens │ │ │ │ - 1592: 00288811 236 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ - 1593: 00230989 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 1592: 00288969 236 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ + 1593: 00230a79 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ 1594: 00099085 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split │ │ │ │ - 1595: 0010c761 2224 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ - 1596: 001c4ffd 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ - 1597: 0026bda1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ - 1598: 00286f75 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ + 1595: 0010c85d 2224 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ + 1596: 001c50c5 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ + 1597: 0026befd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ + 1598: 002870cd 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ 1599: 00366aa8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TEST_DESCENDANTS │ │ │ │ 1600: 00366b24 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___EXCEPT_STAR │ │ │ │ - 1601: 000f1405 1104 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ + 1601: 000f1501 1104 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ 1602: 00088441 200 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItem │ │ │ │ - 1603: 00164ce1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ - 1604: 0011bb21 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ - 1605: 0005ed59 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1606: 00129c99 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1603: 00164da5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ + 1604: 0011bbe5 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 1605: 0005ed5d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____iter__ │ │ │ │ + 1606: 00129d5d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1607: 00366e04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources │ │ │ │ 1608: 00052fb1 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ 1609: 000bc1dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____next__ │ │ │ │ - 1610: 001d8549 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___close │ │ │ │ + 1610: 001d8619 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___close │ │ │ │ 1611: 00366cfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___CannotSplit │ │ │ │ - 1612: 00258405 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1612: 002584f5 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ 1613: 000a36d5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ - 1614: 0015ff95 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 1614: 00160059 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ 1615: 00085515 96 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ 1616: 00093951 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_DEDENT │ │ │ │ 1617: 000bd279 248 FUNC GLOBAL DEFAULT 11 CPyPy_comments___is_fmt_on │ │ │ │ 1618: 00366858 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___detect_encoding_env │ │ │ │ - 1619: 00191f4d 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___current │ │ │ │ + 1619: 00192015 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___current │ │ │ │ 1620: 000999f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____iter__ │ │ │ │ 1621: 003668b8 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___ParseError │ │ │ │ 1622: 000b3ffd 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_expression_chained │ │ │ │ 1623: 000bbe51 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 1624: 000e039d 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ + 1624: 000e03c5 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ 1625: 00366a68 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___lib2to3_parse_env │ │ │ │ 1626: 00366c0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_env │ │ │ │ 1627: 00054209 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen │ │ │ │ 1628: 00096139 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 1629: 002245e5 3324 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ - 1630: 000d0871 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1631: 00122b01 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1632: 00194595 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ + 1629: 002246b5 3324 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ + 1630: 000d0899 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1631: 00122bc5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1632: 0019465d 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ 1633: 00086c4d 288 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ - 1634: 00106e11 6404 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ - 1635: 001948a9 780 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_colon │ │ │ │ + 1634: 00106f0d 6404 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ + 1635: 00194971 780 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_colon │ │ │ │ 1636: 0009258d 232 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ - 1637: 001181dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ - 1638: 001ed1a1 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ + 1637: 001182d9 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ + 1638: 001ed271 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ 1639: 00366d60 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___nullcontext_gen │ │ │ │ 1640: 00052bf5 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ - 1641: 001d3d59 412 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ + 1641: 001d3e25 412 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ 1642: 00051d01 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj │ │ │ │ 1643: 00086059 78 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ - 1644: 001a42b1 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ - 1645: 0012f18d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1644: 001a4379 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ + 1645: 0012f251 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 1646: 00366bd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_env │ │ │ │ - 1647: 0026fe35 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1648: 00064025 104 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok │ │ │ │ - 1649: 000dfd59 280 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ - 1650: 00244265 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ - 1651: 00120581 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1652: 002e4db9 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ - 1653: 0005e6e1 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 1654: 0017ed35 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ + 1647: 0026ff91 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1648: 00064029 104 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok │ │ │ │ + 1649: 000dfd81 280 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 1650: 00244355 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 1651: 00120645 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1652: 002e4f19 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ + 1653: 0005e6e5 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ + 1654: 0017edf9 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ 1655: 000b95e1 164 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____ne__ │ │ │ │ - 1656: 0017f3e9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ - 1657: 00245ead 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ - 1658: 00230705 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1656: 0017f4ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ + 1657: 00245f9d 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 1658: 002307f5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ 1659: 000bcbd1 144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1660: 000d7031 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ - 1661: 001bf665 2160 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ - 1662: 00185709 924 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ - 1663: 002ae5f1 228 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ - 1664: 0015ddfd 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ + 1660: 000d7059 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 1661: 001bf72d 2160 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ + 1662: 001857d1 924 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ + 1663: 002ae74d 228 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ + 1664: 0015dec5 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ 1665: 003669d8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_env │ │ │ │ 1666: 00366a6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___ASTSafetyError │ │ │ │ 1667: 0009bb55 144 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___stringify_ast │ │ │ │ - 1668: 00083a41 100 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ - 1669: 0022a02d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 1668: 00083a45 100 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ + 1669: 0022a11d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ 1670: 00366f8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ - 1671: 000cc045 412 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1671: 000cc06d 412 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ 1672: 00366ee4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets │ │ │ │ - 1673: 0026ffa5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ + 1673: 00270101 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ 1674: 00052f31 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ - 1675: 0019d8a1 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ + 1675: 0019d969 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ 1676: 00052f75 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory_env │ │ │ │ 1677: 00366ca8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_env │ │ │ │ - 1678: 00121321 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 1678: 001213e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 1679: 00052d55 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_env │ │ │ │ - 1680: 00163ced 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ + 1680: 00163db1 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ 1681: 000a217d 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____new__ │ │ │ │ - 1682: 001db279 3492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 1682: 001db349 3492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ 1683: 000a6ec5 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___enter_fstring │ │ │ │ - 1684: 002190bd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1684: 0021918d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ 1685: 0009bbe5 112 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___stringify_ast │ │ │ │ 1686: 00363b58 60 OBJECT GLOBAL DEFAULT 21 tokenize___TokenError_members │ │ │ │ 1687: 0009687d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_factor │ │ │ │ - 1688: 000d70e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ + 1688: 000d710d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ 1689: 00366d5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___WIDTH_TABLE │ │ │ │ 1690: 00366c94 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 1691: 001c7da5 1200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ - 1692: 00241b6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ + 1691: 001c7e6d 1200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ + 1692: 00241c5d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ 1693: 000977b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ - 1694: 0025ffc9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1694: 00260125 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ 1695: 00366a0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplitMapMixin │ │ │ │ 1696: 00366e6c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___globals │ │ │ │ 1697: 00366eb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ast │ │ │ │ 1698: 00366ac4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___LOGIC_OPERATORS │ │ │ │ - 1699: 00064785 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_env │ │ │ │ - 1700: 000d30f9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ - 1701: 00083ca1 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ - 1702: 002e5705 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 1703: 000d241d 124 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 1704: 000e06a9 1236 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ - 1705: 00064b81 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_env │ │ │ │ + 1699: 00064789 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_env │ │ │ │ + 1700: 000d3121 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1701: 00083ca5 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ + 1702: 002e5865 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 1703: 000d2445 124 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 1704: 000e06d1 1236 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ + 1705: 00064b85 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_env │ │ │ │ 1706: 00366928 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_env │ │ │ │ - 1707: 002695e9 9800 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1708: 002e4011 1312 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___close │ │ │ │ - 1709: 00128c9d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1707: 00269745 9800 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1708: 002e4171 1312 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___close │ │ │ │ + 1709: 00128d61 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 1710: 00051381 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 1711: 000544f5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_env │ │ │ │ 1712: 0036696c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____python_symbols │ │ │ │ - 1713: 001d8c15 6928 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1713: 001d8ce5 6928 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ 1714: 00052c39 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ 1715: 00366d04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___body │ │ │ │ 1716: 000880d5 224 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ - 1717: 0023e6b9 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 1717: 0023e7a9 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ 1718: 0009c349 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 1719: 0009374d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 1720: 00366988 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_env │ │ │ │ - 1721: 002005f5 3448 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 1721: 002006c5 3448 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 1722: 00054b99 68 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ - 1723: 00137ded 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ + 1723: 00137eb1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ 1724: 000a4219 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___release │ │ │ │ 1725: 00051021 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ 1726: 000523e5 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 1727: 00054cdd 68 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj │ │ │ │ 1728: 000a3849 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches │ │ │ │ 1729: 00366d40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_SKIP │ │ │ │ - 1730: 002ea225 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ - 1731: 002e4959 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ - 1732: 00264175 1760 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ - 1733: 001682ad 9868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ - 1734: 000638d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ + 1730: 002ea385 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ + 1731: 002e4ab9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ + 1732: 002642d1 1760 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ + 1733: 00168371 9868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 1734: 000638d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ 1735: 00366cd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ - 1736: 001947b5 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ + 1736: 0019487d 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ 1737: 000b54ad 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___remove │ │ │ │ 1738: 00051e1d 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ - 1739: 00136335 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ - 1740: 0005e5d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 1741: 0027583d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 1742: 001e3d55 408 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1739: 001363f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ + 1740: 0005e5d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ + 1741: 00275999 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 1742: 001e3e25 408 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ 1743: 00091dad 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____iter__ │ │ │ │ 1744: 003669ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ 1745: 0009ebc1 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___fstring_contains_expr │ │ │ │ 1746: 00091add 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ - 1747: 001cd329 868 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ - 1748: 00279dd9 1108 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ - 1749: 001e86e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ - 1750: 0012d829 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 1751: 00140569 4388 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ - 1752: 00299301 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 1747: 001cd3f1 868 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ + 1748: 00279f31 1108 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ + 1749: 001e87b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 1750: 0012d8ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 1751: 0014062d 4388 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ + 1752: 0029945d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ 1753: 00366f3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen │ │ │ │ 1754: 00366cac 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ - 1755: 001a5d15 936 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ - 1756: 0023cf01 984 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 1757: 0021903d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 1755: 001a5ddd 936 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ + 1756: 0023cff1 984 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 1757: 0021910d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ 1758: 000b9a35 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___any │ │ │ │ 1759: 000a2355 244 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern____submatch │ │ │ │ - 1760: 000f0529 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ - 1761: 00064985 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ - 1762: 00241c29 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ + 1760: 000f0625 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ + 1761: 00064989 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ + 1762: 00241d19 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ 1763: 000528ad 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj │ │ │ │ - 1764: 0014aacd 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ + 1764: 0014ab95 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ 1765: 000888e5 38 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ - 1766: 00196131 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ + 1766: 001961f9 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ 1767: 00366df4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pygram___globals │ │ │ │ - 1768: 001ecab1 260 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ - 1769: 001bd26d 300 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ - 1770: 000648d9 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ - 1771: 00260219 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ - 1772: 00288159 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ - 1773: 0016a939 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 1768: 001ecb81 260 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ + 1769: 001bd335 300 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ + 1770: 000648dd 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ + 1771: 00260375 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 1772: 002882b1 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ + 1773: 0016a9fd 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ 1774: 000553a5 112 FUNC GLOBAL DEFAULT 11 CPyDef_lines___RHSResult │ │ │ │ 1775: 00086705 172 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ - 1776: 000d1a11 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1776: 000d1a39 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ 1777: 0008bc85 1728 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____mypyc_defaults_setup │ │ │ │ - 1778: 0005e421 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ - 1779: 00134b49 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 1778: 0005e425 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ + 1779: 00134c0d 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ 1780: 0009dde9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ 1781: 00093399 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_test │ │ │ │ - 1782: 000c2b99 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ + 1782: 000c2bc1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ 1783: 003669b8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_env │ │ │ │ - 1784: 00185ec9 1556 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 1785: 00275b3d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 1786: 002500cd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 1787: 001d8189 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 1788: 0027580d 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 1789: 001dda85 1128 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ - 1790: 0005e541 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____iter__ │ │ │ │ - 1791: 001cd26d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 1784: 00185f91 1556 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 1785: 00275c99 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 1786: 002501bd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 1787: 001d8259 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 1788: 00275969 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 1789: 001ddb55 1128 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ + 1790: 0005e545 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____iter__ │ │ │ │ + 1791: 001cd335 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ 1792: 000a2991 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch │ │ │ │ 1793: 00366e28 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_rusty___globals │ │ │ │ - 1794: 0023b1e5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ - 1795: 00132749 3640 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1796: 00229dc9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ - 1797: 0005eec1 72 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____iter__ │ │ │ │ - 1798: 0023aeb1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ - 1799: 00064cd9 96 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_env │ │ │ │ + 1794: 0023b2d5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ + 1795: 00132811 3640 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1796: 00229eb9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 1797: 0005eec5 72 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____iter__ │ │ │ │ + 1798: 0023afa1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ + 1799: 00064cdd 96 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_env │ │ │ │ 1800: 00054245 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_env │ │ │ │ - 1801: 001a387d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1801: 001a3945 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 1802: 000bcb2d 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ - 1803: 000df7a1 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 1803: 000df7c9 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ 1804: 00051f6d 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 1805: 000c0925 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ - 1806: 002e3f41 208 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___throw │ │ │ │ + 1805: 000c094d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ + 1806: 002e40a1 208 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___throw │ │ │ │ 1807: 00366d34 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_env │ │ │ │ - 1808: 0012f219 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ - 1809: 0025ff15 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1810: 002e5fe1 1000 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ - 1811: 00186d65 3636 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 1812: 002e5cf5 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 1813: 00131f59 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ - 1814: 0027bb49 264 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ + 1808: 0012f2dd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ + 1809: 00260071 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1810: 002e6141 1000 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ + 1811: 00186e2d 3636 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 1812: 002e5e55 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ + 1813: 00132021 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ + 1814: 0027bca1 264 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ 1815: 0005d789 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____iter__ │ │ │ │ 1816: 00366b28 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ANN_ASSIGN_EXTENDED_RHS │ │ │ │ 1817: 003668f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ 1818: 00366b84 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_gen │ │ │ │ 1819: 0009e611 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 1820: 0013838d 3704 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1821: 00162589 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 1822: 002e4d19 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ + 1820: 00138451 3704 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1821: 0016264d 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 1822: 002e4e79 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ 1823: 00366e44 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize │ │ │ │ - 1824: 001dfe31 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ + 1824: 001dff01 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ 1825: 000a2449 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___optimize │ │ │ │ - 1826: 0005e729 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1827: 0015e901 52 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ - 1828: 0024235d 3516 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ - 1829: 000ea695 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ - 1830: 000632d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ - 1831: 001df609 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ - 1832: 00123efd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1826: 0005e72d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ + 1827: 0015e9c9 52 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ + 1828: 0024244d 3516 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ + 1829: 000ea6c1 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ + 1830: 000632d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ + 1831: 001df6d9 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ + 1832: 00123fc1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1833: 00055025 112 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache │ │ │ │ - 1834: 0015e851 48 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ - 1835: 0011c299 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 1836: 000e1009 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ - 1837: 000c18d1 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ - 1838: 000cb855 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 1839: 000dce25 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ - 1840: 001364a5 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ + 1834: 0015e919 48 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 1835: 0011c35d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 1836: 000e1031 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ + 1837: 000c18f9 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 1838: 000cb87d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 1839: 000dce4d 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ + 1840: 00136569 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ 1841: 00366cdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_gen │ │ │ │ 1842: 00366f74 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click___core │ │ │ │ 1843: 0009240d 384 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ 1844: 000b5711 332 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_setter__prefix │ │ │ │ 1845: 00366f58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments │ │ │ │ - 1846: 001851f5 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 1846: 001852bd 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ 1847: 00087c25 224 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ - 1848: 00235a49 13548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1849: 0013be85 2936 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1850: 001bd459 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ + 1848: 00235b35 13552 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1849: 0013bf49 2936 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1850: 001bd521 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ 1851: 00366b1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___DEBUG_F_STRINGS │ │ │ │ - 1852: 002585a5 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ - 1853: 000c34a1 548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ + 1852: 00258695 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 1853: 000c34c9 548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ 1854: 00087139 156 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ - 1855: 0017cd15 880 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1856: 00188c89 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ + 1855: 0017cdd9 880 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1856: 00188d51 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ 1857: 003668b0 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_env │ │ │ │ - 1858: 000c2a21 376 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ + 1858: 000c2a49 376 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ 1859: 00095819 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ 1860: 000a39d1 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches │ │ │ │ - 1861: 00258c59 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 1862: 0011d785 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ - 1863: 001c6d01 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ - 1864: 0005e2b9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ + 1861: 00258d49 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 1862: 0011d849 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 1863: 001c6dc9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 1864: 0005e2bd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ 1865: 0009aa05 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___ensure_visible │ │ │ │ 1866: 00086e11 344 FUNC GLOBAL DEFAULT 11 CPyList_PopLast │ │ │ │ - 1867: 0023d605 320 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ - 1868: 00133941 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ - 1869: 0015eab5 208 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ - 1870: 002e48b9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ - 1871: 000ca265 5248 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 1867: 0023d6f5 320 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ + 1868: 00133a09 1308 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ + 1869: 0015eb7d 208 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ + 1870: 002e4a19 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ + 1871: 000ca28d 5248 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ 1872: 00097df1 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split │ │ │ │ - 1873: 00273c85 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 1874: 00185411 264 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ + 1873: 00273de1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 1874: 001854d9 264 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ 1875: 00087429 54 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ 1876: 000ba50d 1552 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____split_fstring_start_and_middle │ │ │ │ - 1877: 00123cd1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1877: 00123d95 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1878: 000a37c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ 1879: 00366d54 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketMatchError │ │ │ │ - 1880: 00184db1 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ - 1881: 0026bff1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ + 1880: 00184e75 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ + 1881: 0026c14d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ 1882: 00086915 184 FUNC GLOBAL DEFAULT 11 CPyList_GetItemBorrow │ │ │ │ - 1883: 001dc01d 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 1883: 001dc0ed 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ 1884: 00366ef0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table │ │ │ │ - 1885: 00160e11 1064 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ + 1885: 00160ed5 1064 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ 1886: 00366d68 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_gen │ │ │ │ - 1887: 000decbd 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ - 1888: 001a068d 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ + 1887: 000dece5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 1888: 001a0755 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ 1889: 00366b14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAMS │ │ │ │ - 1890: 00197a21 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ - 1891: 000d1b4d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 1890: 00197ae9 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ + 1891: 000d1b75 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ 1892: 000a9da1 11056 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_sources │ │ │ │ - 1893: 001e642d 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ - 1894: 00273f85 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ - 1895: 002e9075 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ - 1896: 000ded61 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ - 1897: 00083e21 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ - 1898: 00123e0d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ - 1899: 002584b5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 1893: 001e64fd 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 1894: 002740e1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 1895: 002e91d5 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ + 1896: 000ded89 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ + 1897: 00083e25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ + 1898: 00123ed1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 1899: 002585a5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ 1900: 000a5871 172 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState_____init__ │ │ │ │ 1901: 000a0cd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1902: 000d7335 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ + 1902: 000d735d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ 1903: 00366a20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___BaseStringSplitter___STRING_OPERATORS │ │ │ │ - 1904: 000dd895 536 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ + 1904: 000dd8bd 536 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ 1905: 000978b1 480 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line │ │ │ │ - 1906: 000cf139 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1907: 000d5341 980 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ + 1906: 000cf161 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1907: 000d5369 980 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ 1908: 00366ed0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pickle │ │ │ │ - 1909: 00062f59 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ + 1909: 00062f5d 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 1910: 00051a59 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ 1911: 000b089d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_rpar_token │ │ │ │ - 1912: 000c13cd 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 1913: 002a980d 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ - 1914: 001f8841 6108 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ + 1912: 000c13f5 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 1913: 002a9969 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ + 1914: 001f8911 6108 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ 1915: 00096f95 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_NUMBER │ │ │ │ - 1916: 0010bb2d 2768 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ - 1917: 0017f469 3776 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1918: 0013d439 404 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ + 1916: 0010bc29 2768 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ + 1917: 0017f52d 3776 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1918: 0013d4fd 404 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ 1919: 00366d8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___CHECK │ │ │ │ - 1920: 00134e39 208 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ - 1921: 00183255 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ - 1922: 000e17b5 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ + 1920: 00134efd 208 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 1921: 00183319 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ + 1922: 000e17dd 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ 1923: 0005474d 40 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_defaults_setup │ │ │ │ - 1924: 0005e469 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 1925: 00284841 152 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ - 1926: 002e5f61 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ - 1927: 0027bac9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ + 1924: 0005e46d 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____iter__ │ │ │ │ + 1925: 00284999 152 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ + 1926: 002e60c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ + 1927: 0027bc21 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ 1928: 003668e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_gen │ │ │ │ - 1929: 00084c0d 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter │ │ │ │ - 1930: 0017da25 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___add_whitespace │ │ │ │ - 1931: 002e6a41 336 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ - 1932: 001c2f75 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ + 1929: 00084c11 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter │ │ │ │ + 1930: 0017dae9 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___add_whitespace │ │ │ │ + 1931: 002e6ba1 336 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ + 1932: 001c303d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ 1933: 0009f2ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ 1934: 000b3b05 1272 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_expression_chained │ │ │ │ - 1935: 00139b65 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ - 1936: 00182a5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 1935: 00139c29 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ + 1936: 00182b21 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ 1937: 00052a85 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_env │ │ │ │ 1938: 00095af9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 1939: 002ecc95 216 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ - 1940: 000c25ed 844 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ + 1939: 002ecdf5 216 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ + 1940: 000c2615 844 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ 1941: 00366e60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parsing___globals │ │ │ │ - 1942: 002b55d9 18584 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ - 1943: 0023c7cd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ - 1944: 000631d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 1945: 0020944d 5768 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ + 1942: 002b5739 18584 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ + 1943: 0023c8bd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ + 1944: 000631d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ + 1945: 0020951d 5768 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ 1946: 00366dec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv_internal │ │ │ │ - 1947: 00273bc9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 1947: 00273d25 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ 1948: 000869cd 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ - 1949: 00232041 7944 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1950: 00244bc5 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ + 1949: 00232131 7944 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1950: 00244cb5 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ 1951: 00098311 680 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens │ │ │ │ 1952: 0008bb55 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ - 1953: 0021a66d 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___untokenize │ │ │ │ - 1954: 00291381 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ - 1955: 0015e881 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 1953: 0021a73d 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___untokenize │ │ │ │ + 1954: 002914d9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ + 1955: 0015e949 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ 1956: 000bd749 624 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___unmask_cell │ │ │ │ 1957: 00055491 112 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker │ │ │ │ - 1958: 00208ead 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 1958: 00208f7d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ 1959: 000508c9 72 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_env │ │ │ │ 1960: 00366b30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PATTERN_MATCHING │ │ │ │ - 1961: 002e5211 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ + 1961: 002e5371 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ 1962: 00098ba5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ - 1963: 00063a51 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 1964: 001cc9c1 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ - 1965: 00085309 32 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ - 1966: 0012d7f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 1967: 0013cab9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 1963: 00063a55 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ + 1964: 001cca89 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ + 1965: 0008530d 32 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ + 1966: 0012d8bd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 1967: 0013cb7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ 1968: 0009fbd5 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____mypyc_defaults_setup │ │ │ │ - 1969: 00063151 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ + 1969: 00063155 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ 1970: 000971f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ - 1971: 002affc9 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ - 1972: 002993b5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ - 1973: 000d7265 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ + 1971: 002b0125 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ + 1972: 00299511 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 1973: 000d728d 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ 1974: 00366cec 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_gen │ │ │ │ - 1975: 00100235 4952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ + 1975: 00100331 4952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ 1976: 00094195 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typevartuple │ │ │ │ - 1977: 0005ecc9 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1978: 00299535 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ - 1979: 002e5595 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ - 1980: 000f0431 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ - 1981: 002af585 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ - 1982: 000d0081 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ - 1983: 000d9f9d 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ - 1984: 0017ec45 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ + 1977: 0005eccd 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 1978: 00299691 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1979: 002e56f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ + 1980: 000f052d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ + 1981: 002af6e1 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ + 1982: 000d00a9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ + 1983: 000d9fc5 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ + 1984: 0017ed09 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ 1985: 003669bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_gen │ │ │ │ - 1986: 0005e635 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ - 1987: 001354a9 3536 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 1986: 0005e639 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ + 1987: 0013556d 3536 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ 1988: 00052041 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen │ │ │ │ 1989: 000aeca5 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ 1990: 00366c30 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_env │ │ │ │ 1991: 000b290d 212 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____normalize │ │ │ │ 1992: 00366e38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token_internal │ │ │ │ 1993: 0009ab29 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_unparse │ │ │ │ - 1994: 001109b5 2372 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ - 1995: 00270715 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ - 1996: 00270061 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ + 1994: 00110ab1 2372 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ + 1995: 00270871 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ + 1996: 002701bd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ 1997: 00366c24 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_gen │ │ │ │ 1998: 000a7431 216 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_regex │ │ │ │ 1999: 000bab1d 332 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____split_fstring_start_and_middle │ │ │ │ 2000: 000a10a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order │ │ │ │ 2001: 00366f60 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache │ │ │ │ 2002: 000b6425 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver │ │ │ │ 2003: 000b97c1 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___any │ │ │ │ 2004: 0005dbfd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ 2005: 000b02b9 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf_of │ │ │ │ 2006: 00094c8d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ 2007: 00366c38 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_env │ │ │ │ - 2008: 000f18a5 516 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ - 2009: 001eab81 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2008: 000f19a1 516 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ + 2009: 001eac51 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 2010: 00366a48 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ - 2011: 001c3e99 3896 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ - 2012: 000dfc31 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 2011: 001c3f61 3896 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 2012: 000dfc59 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ 2013: 00366ebc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_const___globals │ │ │ │ 2014: 00366c10 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 2015: 00366ab0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_PARENTS │ │ │ │ - 2016: 001aa561 3596 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 2016: 001aa629 3596 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ 2017: 0009fdd5 140 FUNC GLOBAL DEFAULT 11 CPyDef_resources_____top_level__ │ │ │ │ - 2018: 0027605d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 2019: 001e61c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ - 2020: 0005ec81 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 2021: 002e3c51 140 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ - 2022: 0023af95 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ + 2018: 002761b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 2019: 001e6299 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 2020: 0005ec85 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ + 2021: 002e3db1 140 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ + 2022: 0023b085 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ 2023: 000b24cd 200 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___get_grammars │ │ │ │ - 2024: 000eeb81 2784 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ + 2024: 000eec7d 2784 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ 2025: 000b5d59 716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____init__ │ │ │ │ 2026: 00054699 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_env │ │ │ │ - 2027: 001bd8c9 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ - 2028: 002aa299 296 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ - 2029: 002305c9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2027: 001bd991 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 2028: 002aa3f5 296 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ + 2029: 002306b9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2030: 00366b18 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ - 2031: 000e0f69 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ + 2031: 000e0f91 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ 2032: 000516a1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_env │ │ │ │ 2033: 000986d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ 2034: 000a01d9 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base____eq │ │ │ │ - 2035: 001d1415 7312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2036: 002915d1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ + 2035: 001d14dd 7316 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2036: 00291729 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ 2037: 000993e5 332 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit │ │ │ │ - 2038: 002e59b5 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 2038: 002e5b15 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ 2039: 000a40f1 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___release │ │ │ │ - 2040: 000c2cd1 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ + 2040: 000c2cf9 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ 2041: 000915b5 308 FUNC GLOBAL DEFAULT 11 CPyPy_black___path_empty │ │ │ │ - 2042: 00188175 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ - 2043: 002392f1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 2044: 002a9b51 76 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream │ │ │ │ + 2042: 0018823d 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ + 2043: 002393e1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 2044: 002a9cad 76 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream │ │ │ │ 2045: 000ad0b9 536 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___hash_digest │ │ │ │ - 2046: 002e4631 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ - 2047: 001dec2d 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ - 2048: 000841a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ + 2046: 002e4791 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ + 2047: 001decfd 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ + 2048: 000841a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ 2049: 00366a4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____LinesMapping │ │ │ │ 2050: 0009e27d 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform │ │ │ │ - 2051: 002aa8a5 276 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ - 2052: 002a0109 10648 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2051: 002aaa01 276 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ + 2052: 002a0265 10648 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2053: 0009ea11 432 FUNC GLOBAL DEFAULT 11 CPyDef_trans___fstring_contains_expr │ │ │ │ 2054: 000b0d75 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf │ │ │ │ - 2055: 000ea535 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ + 2055: 000ea561 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ 2056: 0008840d 10 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ 2057: 00366998 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 2058: 0012126d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ - 2059: 002e9c7d 1448 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ - 2060: 001a720d 2996 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ - 2061: 001ca519 1644 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ - 2062: 001cc131 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ - 2063: 0021b6c5 9884 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ - 2064: 00194bb5 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_colon │ │ │ │ - 2065: 0020f91d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ - 2066: 001392c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ - 2067: 0014b1e9 2428 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ + 2058: 00121331 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 2059: 002e9ddd 1448 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ + 2060: 001a72d5 2996 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ + 2061: 001ca5e1 1644 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ + 2062: 001cc1f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 2063: 0021b795 9884 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ + 2064: 00194c7d 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_colon │ │ │ │ + 2065: 0020f9ed 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 2066: 00139385 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 2067: 0014b2b1 2428 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ 2068: 00051ea9 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_env │ │ │ │ 2069: 00366f1c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing_internal │ │ │ │ - 2070: 0006492d 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_env │ │ │ │ - 2071: 001eff49 1600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ + 2070: 00064931 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_env │ │ │ │ + 2071: 001f0019 1600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ 2072: 00366cc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_env │ │ │ │ 2073: 003669e0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_env │ │ │ │ 2074: 003669cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 2075: 00099279 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split │ │ │ │ 2076: 0005dfed 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____iter__ │ │ │ │ 2077: 000a0e7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order │ │ │ │ 2078: 0009d369 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings____cached_compile │ │ │ │ - 2079: 001a617d 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2080: 002e6cb9 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ - 2081: 0019b3bd 384 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ - 2082: 001d3985 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 2079: 001a6245 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2080: 002e6e19 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ + 2081: 0019b485 384 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ + 2082: 001d3a51 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 2083: 00366a04 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenStripper │ │ │ │ 2084: 00051a11 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen │ │ │ │ 2085: 00366cb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_env │ │ │ │ 2086: 00051c2d 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj │ │ │ │ 2087: 000bda91 680 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic___header │ │ │ │ - 2088: 0017c619 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ + 2088: 0017c6dd 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ 2089: 000549b1 60 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen │ │ │ │ 2090: 00366f18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing │ │ │ │ - 2091: 0025066d 6980 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2091: 0025075d 6980 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2092: 00052199 84 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor │ │ │ │ - 2093: 00134c05 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ - 2094: 000cd82d 4204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ - 2095: 001bb605 160 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_loop │ │ │ │ + 2093: 00134cc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 2094: 000cd855 4204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ + 2095: 001bb6cd 160 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_loop │ │ │ │ 2096: 00366ef8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_multiprocessing │ │ │ │ - 2097: 00196df9 3112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ - 2098: 00063fb5 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok_____init__ │ │ │ │ + 2097: 00196ec1 3112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ + 2098: 00063fb9 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok_____init__ │ │ │ │ 2099: 000a1bc5 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order │ │ │ │ 2100: 000528f1 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_env │ │ │ │ - 2101: 000cf735 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ - 2102: 000dc001 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ - 2103: 00084de5 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ - 2104: 0005ebf1 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 2105: 00230685 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 2106: 0014174d 3152 FUNC GLOBAL DEFAULT 11 CPyDef_comments____contains_fmt_skip_comment │ │ │ │ + 2101: 000cf75d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ + 2102: 000dc029 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ + 2103: 00084de9 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ + 2104: 0005ebf5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ + 2105: 00230775 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 2106: 00141811 3152 FUNC GLOBAL DEFAULT 11 CPyDef_comments____contains_fmt_skip_comment │ │ │ │ 2107: 00366da0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___globals │ │ │ │ - 2108: 00277aa1 216 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ - 2109: 0013cced 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 2108: 00277bf9 216 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ + 2109: 0013cdb1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ 2110: 0005d745 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____iter__ │ │ │ │ - 2111: 000ce899 272 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ - 2112: 001a267d 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ - 2113: 0012bce1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 2111: 000ce8c1 272 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ + 2112: 001a2745 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ + 2113: 0012bda5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ 2114: 00054e49 60 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen │ │ │ │ - 2115: 0012a5f9 4904 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2115: 0012a6bd 4904 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2116: 00052245 60 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen │ │ │ │ - 2117: 00229f69 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ - 2118: 00182a2d 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ - 2119: 00126b1d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ - 2120: 000ea5f5 160 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ - 2121: 0023e799 4976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ + 2117: 0022a059 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 2118: 00182af1 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 2119: 00126be1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 2120: 000ea621 160 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ + 2121: 0023e889 4976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ 2122: 00052979 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_env │ │ │ │ 2123: 000543dd 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____init___3_WildcardPattern_env │ │ │ │ - 2124: 00084d19 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper │ │ │ │ + 2124: 00084d1d 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper │ │ │ │ 2125: 00366aa4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TYPED_NAMES │ │ │ │ - 2126: 002871c5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ - 2127: 0022f639 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ - 2128: 000c9415 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ + 2126: 0028731d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ + 2127: 0022f729 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 2128: 000c943d 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ 2129: 000517cd 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen │ │ │ │ - 2130: 00083aa5 108 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ + 2130: 00083aa9 108 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ 2131: 0009f9dd 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ 2132: 000bad05 3756 FUNC GLOBAL DEFAULT 11 CPyDef_black____contains_asexpr │ │ │ │ 2133: 00366b34 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___RELAXED_DECORATORS │ │ │ │ 2134: 000b4879 180 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___changed │ │ │ │ - 2135: 00186629 228 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ + 2135: 001866f1 228 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ 2136: 00099989 112 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed │ │ │ │ - 2137: 0013363d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 2138: 0012ba5d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 2137: 00133705 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 2138: 0012bb21 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ 2139: 000876d9 352 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ 2140: 00087325 100 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ 2141: 0009d859 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_transform │ │ │ │ - 2142: 000c0ad9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ - 2143: 000eb04d 3740 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 2142: 000c0b01 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ + 2143: 000eb0f9 3820 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ 2144: 0009e1fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 2145: 00131ea5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ - 2146: 000d0c1d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ + 2145: 00131f6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2146: 000d0c45 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ 2147: 00051469 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ 2148: 00366fb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json │ │ │ │ - 2149: 000df61d 388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ - 2150: 000dcd79 64 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ + 2149: 000df645 388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 2150: 000dcda1 64 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ 2151: 00366874 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___single_quoted │ │ │ │ 2152: 00366dd0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_logging │ │ │ │ 2153: 00366f40 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen_internal │ │ │ │ - 2154: 001f53e5 476 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ - 2155: 0017ec79 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ - 2156: 0011d6d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 2154: 001f54b5 476 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ + 2155: 0017ed3d 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ + 2156: 0011d795 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ 2157: 000541bd 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_env │ │ │ │ - 2158: 001fcc61 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ - 2159: 001708ed 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ + 2158: 001fcd31 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ + 2159: 001709b1 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ 2160: 0005da4d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ - 2161: 001935d9 88 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ - 2162: 0016a9c5 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 2163: 00132015 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ - 2164: 00260149 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ - 2165: 0005e9cd 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ - 2166: 0005e4b1 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 2167: 001ff245 4856 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ - 2168: 00264855 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ + 2161: 001936a1 88 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ + 2162: 0016aa89 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 2163: 001320dd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ + 2164: 002602a5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 2165: 0005e9d1 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ + 2166: 0005e4b5 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ + 2167: 001ff315 4856 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ + 2168: 002649b1 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ 2169: 0009e471 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform │ │ │ │ 2170: 00366c5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ - 2171: 001d3131 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 2171: 001d31fd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ 2172: 00366d64 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___nullcontext_env │ │ │ │ 2173: 00093675 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_INDENT │ │ │ │ 2174: 0009b891 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent │ │ │ │ - 2175: 0017c9b1 868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ + 2175: 0017ca75 868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ 2176: 000a5455 360 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser_____init__ │ │ │ │ 2177: 00366c1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_gen │ │ │ │ - 2178: 0016b219 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ + 2178: 0016b2dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ 2179: 000aed7d 316 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 2180: 000cb821 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 2181: 0022a7f1 6840 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2182: 000de419 416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ + 2180: 000cb849 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 2181: 0022a8e1 6840 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2182: 000de441 416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ 2183: 00099531 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2184: 00245fa9 5540 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ - 2185: 00136305 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ + 2184: 00246099 5540 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 2185: 001363c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ 2186: 0005161d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 2187: 000c0a15 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ + 2187: 000c0a3d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ 2188: 0009c8c5 2316 FUNC GLOBAL DEFAULT 11 CPyDef_schema___get_schema │ │ │ │ - 2189: 001c6acd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ - 2190: 00136b55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ + 2189: 001c6b95 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 2190: 00136c19 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ 2191: 00055d2d 104 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder │ │ │ │ 2192: 0005574d 128 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____LinesMapping │ │ │ │ 2193: 00366fb8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___globals │ │ │ │ - 2194: 00215d4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 2194: 00215e1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ 2195: 00094115 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ - 2196: 000f1855 80 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ + 2196: 000f1951 80 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ 2197: 000a3169 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ 2198: 00094d0d 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_match_case │ │ │ │ - 2199: 001e4f45 4600 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ - 2200: 000e0cf5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ - 2201: 000d0b69 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ - 2202: 0011fc21 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2199: 001e5015 4600 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 2200: 000e0d1d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ + 2201: 000d0b91 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ + 2202: 0011fce5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2203: 00095e59 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_SEMI │ │ │ │ - 2204: 00241b39 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ - 2205: 0016b299 21348 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ - 2206: 00291af1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ + 2204: 00241c29 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ + 2205: 0016b35d 21348 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2206: 00291c49 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ 2207: 000b0495 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_name_token │ │ │ │ - 2208: 0012bc11 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ - 2209: 001a7169 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ - 2210: 00084971 32 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ - 2211: 001a14cd 4020 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ - 2212: 0014abc9 1068 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ - 2213: 000d236d 176 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 2214: 002760dd 6596 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ - 2215: 000d138d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2216: 0011d751 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 2208: 0012bcd5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 2209: 001a7231 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 2210: 00084975 32 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ + 2211: 001a1595 4020 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ + 2212: 0014ac91 1068 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ + 2213: 000d2395 176 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 2214: 00276239 6592 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ + 2215: 000d13b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ + 2216: 0011d815 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ 2217: 00366c9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 2218: 00091ce5 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_after_delimiter │ │ │ │ - 2219: 001671c1 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ - 2220: 00084221 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ + 2219: 00167285 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ + 2220: 00084225 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ 2221: 000a0689 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___pre_order │ │ │ │ - 2222: 001cdb59 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ - 2223: 001e8961 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2222: 001cdc21 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ + 2223: 001e8a31 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ 2224: 00366c98 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_env │ │ │ │ - 2225: 0015f645 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ + 2225: 0015f709 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ 2226: 00092a69 232 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ - 2227: 001213dd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 2227: 001214a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ 2228: 0008614d 172 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ - 2229: 002870f5 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ + 2229: 0028724d 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ 2230: 00366dc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pprint │ │ │ │ 2231: 0009fd65 112 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_factory │ │ │ │ 2232: 00366ac8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STATEMENT │ │ │ │ 2233: 000857b5 456 FUNC GLOBAL DEFAULT 11 CPyFloat_Pow │ │ │ │ - 2234: 001705fd 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ - 2235: 00219271 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2234: 001706c1 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2235: 00219341 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ 2236: 00085439 108 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ 2237: 00099fd9 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_lpar │ │ │ │ - 2238: 0013cb6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 2239: 002e4e5d 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ + 2238: 0013cc31 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 2239: 002e4fbd 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ 2240: 003669fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringSplitter │ │ │ │ - 2241: 002244f1 244 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ + 2241: 002245c1 244 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ 2242: 00366898 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___NFAState │ │ │ │ 2243: 00366fd0 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version_internal │ │ │ │ - 2244: 000ef759 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ + 2244: 000ef855 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ 2245: 00366890 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___make_dfa_ParserGenerator_env │ │ │ │ 2246: 00091f51 204 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments │ │ │ │ - 2247: 000d3009 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 2247: 000d3031 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ 2248: 00092285 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes │ │ │ │ - 2249: 001c016d 2508 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ + 2249: 001c0235 2508 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ 2250: 00366de0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pgen2 │ │ │ │ 2251: 000bbf09 536 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ 2252: 000a36d9 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq │ │ │ │ 2253: 000bfb11 748 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____call__ │ │ │ │ 2254: 000bcd05 1396 FUNC GLOBAL DEFAULT 11 CPyDef_comments___is_fmt_on │ │ │ │ - 2255: 00247779 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 2256: 000d140d 1540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2257: 00210cfd 18288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2258: 0019309d 1236 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ - 2259: 0016543d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ + 2255: 00247869 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 2256: 000d1435 1540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2257: 00210dcd 18288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2258: 00193165 1236 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ + 2259: 00165501 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ 2260: 00050fcd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_env │ │ │ │ 2261: 00052391 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_env │ │ │ │ - 2262: 00122741 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2262: 00122805 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2263: 00050a71 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen │ │ │ │ 2264: 00366e30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty_internal │ │ │ │ 2265: 00099bfd 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit │ │ │ │ - 2266: 0013d35d 220 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ - 2267: 0011baa1 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2266: 0013d421 220 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ + 2267: 0011bb65 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ 2268: 003669ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_gen │ │ │ │ - 2269: 001a12e5 488 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___compat │ │ │ │ - 2270: 0023aee1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ - 2271: 000dee3d 1440 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ - 2272: 001ae621 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ - 2273: 002eaad5 488 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ - 2274: 0019b53d 1076 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ + 2269: 001a13ad 488 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___compat │ │ │ │ + 2270: 0023afd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ + 2271: 000dee65 1440 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ + 2272: 001ae6e9 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ + 2273: 002eac35 488 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ + 2274: 0019b605 1076 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ 2275: 000a4319 1728 FUNC GLOBAL DEFAULT 11 CPyDef_driver____newer │ │ │ │ 2276: 00366c64 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 2277: 00366cb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_env │ │ │ │ - 2278: 00184379 184 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ - 2279: 0020053d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ + 2278: 0018443d 184 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ + 2279: 0020060d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ 2280: 00093eb9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typeparams │ │ │ │ 2281: 0009d9d5 600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____call__ │ │ │ │ 2282: 00366ec4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___globals │ │ │ │ 2283: 00366a7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_gen │ │ │ │ - 2284: 002289d9 4964 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2285: 0027c3a5 1660 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ + 2284: 00228ac9 4964 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2285: 0027c4fd 1660 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ 2286: 00088419 38 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ - 2287: 0020bc21 1080 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ - 2288: 00275781 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 2289: 00063651 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2290: 00299381 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ - 2291: 00084a29 32 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ - 2292: 00084921 42 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ - 2293: 000d2499 2612 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2287: 0020bcf1 1080 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ + 2288: 002758dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2289: 00063655 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 2290: 002994dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 2291: 00084a2d 32 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ + 2292: 00084925 42 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ + 2293: 000d24c1 2612 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2294: 00094e95 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_match_case │ │ │ │ 2295: 000509e1 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen │ │ │ │ - 2296: 00121a91 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ - 2297: 0011fcad 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 2298: 000d07f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ - 2299: 001af421 2764 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_loop │ │ │ │ - 2300: 000840a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ + 2296: 00121b55 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 2297: 0011fd71 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 2298: 000d0819 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ + 2299: 001af4e9 2764 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_loop │ │ │ │ + 2300: 000840a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ 2301: 000a5989 668 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState___addarc │ │ │ │ - 2302: 0013b185 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ - 2303: 001aa48d 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ - 2304: 001a3b6d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 2302: 0013b249 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ + 2303: 001aa555 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 2304: 001a3c35 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ 2305: 00366b98 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 2306: 000d7e95 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ + 2306: 000d7ebd 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ 2307: 0008750d 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ 2308: 000b3a4d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___TErr │ │ │ │ 2309: 00366d9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_codecs │ │ │ │ 2310: 0008865d 100 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ - 2311: 00244cc1 4588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 2311: 00244db1 4588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ 2312: 00092cd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2313: 000ea77d 1960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ - 2314: 0026817d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ + 2313: 000ea7a9 2088 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ + 2314: 002682d9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ 2315: 0009b951 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 2316: 00208c5d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2316: 00208d2d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ 2317: 00366ed8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_hashlib │ │ │ │ 2318: 000b444d 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____ne__ │ │ │ │ - 2319: 0011ff11 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ - 2320: 00187eb5 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ + 2319: 0011ffd5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2320: 00187f7d 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ 2321: 00366f94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_contextlib │ │ │ │ 2322: 00366b88 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_env │ │ │ │ - 2323: 00192c79 528 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___add_whitespace │ │ │ │ + 2323: 00192d41 528 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___add_whitespace │ │ │ │ 2324: 003668f8 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_env │ │ │ │ - 2325: 002bbcb1 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ - 2326: 0015dc6d 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ - 2327: 00133871 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ - 2328: 00160645 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ - 2329: 0026bd6d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ - 2330: 0013b76d 356 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ - 2331: 002ebbad 336 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ - 2332: 0022c335 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 2333: 001f870d 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ - 2334: 001c22d9 3228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ + 2325: 002bbe11 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ + 2326: 0015dd35 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ + 2327: 00133939 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 2328: 00160709 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 2329: 0026bec9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ + 2330: 0013b831 356 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ + 2331: 002ebd0d 336 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ + 2332: 0022c425 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 2333: 001f87dd 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ + 2334: 001c23a1 3228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ 2335: 00366efc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___concurrency │ │ │ │ 2336: 000a0349 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____deepcopy__ │ │ │ │ - 2337: 001d8ae9 300 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ + 2337: 001d8bb9 300 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ 2338: 00366ce0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_env │ │ │ │ - 2339: 001126ad 5000 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ - 2340: 0029bc8d 9224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ - 2341: 000ed89d 156 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ - 2342: 0019cc69 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ + 2339: 001127a9 5000 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ + 2340: 0029bde9 9224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ + 2341: 000ed999 156 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ + 2342: 0019cd31 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ 2343: 00092d51 344 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___line │ │ │ │ 2344: 00088a25 66 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ 2345: 000b3881 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_prefix │ │ │ │ 2346: 00366968 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____pattern_symbols │ │ │ │ - 2347: 002e5935 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 2348: 002e3dc1 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___send │ │ │ │ - 2349: 002683b1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ - 2350: 000852a5 100 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ - 2351: 000cbfc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ - 2352: 0005e391 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____iter__ │ │ │ │ - 2353: 00084c91 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter │ │ │ │ + 2347: 002e5a95 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 2348: 002e3f21 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___send │ │ │ │ + 2349: 0026850d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ + 2350: 000852a9 100 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ + 2351: 000cbfed 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2352: 0005e395 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____iter__ │ │ │ │ + 2353: 00084c95 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter │ │ │ │ 2354: 0005dfa5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ 2355: 00366880 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___pseudoprog │ │ │ │ 2356: 000886c1 96 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ 2357: 0008c831 108 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ 2358: 00366a38 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Ok │ │ │ │ - 2359: 000efe41 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ - 2360: 000849cd 16 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ - 2361: 001a89a5 3096 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ - 2362: 0021582d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ - 2363: 0022c365 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 2364: 0013e6a1 220 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ + 2359: 000eff3d 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ + 2360: 000849d1 16 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ + 2361: 001a8a6d 3096 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ + 2362: 002158fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 2363: 0022c455 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 2364: 0013e765 220 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ 2365: 00087e7d 176 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ 2366: 000b5875 600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___set_child │ │ │ │ - 2367: 002a9c99 1536 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ + 2367: 002a9df5 1536 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ 2368: 000856b1 16 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ - 2369: 000c4ecd 256 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ - 2370: 000d1dcd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ + 2369: 000c4ef5 256 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ + 2370: 000d1df5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ 2371: 000a3bc9 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches │ │ │ │ 2372: 003412c4 8 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummyStruct │ │ │ │ - 2373: 001a661d 2892 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ - 2374: 00127251 5772 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2375: 0005e7d5 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ + 2373: 001a66e5 2892 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 2374: 00127315 5772 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2375: 0005e7d9 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ 2376: 00366c54 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 2377: 00234825 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ - 2378: 0011b9e5 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 2377: 00234911 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2378: 0011baa9 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ 2379: 00366d70 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_env │ │ │ │ 2380: 0005d855 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2381: 0022c669 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 2381: 0022c759 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 2382: 00051981 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen │ │ │ │ - 2383: 00229e79 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ - 2384: 00183845 72 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2385: 002e46d5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ + 2383: 00229f69 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 2384: 00183909 72 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2385: 002e4835 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ 2386: 0009403d 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typeparams │ │ │ │ - 2387: 00115aad 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ + 2387: 00115ba9 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ 2388: 00366990 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ - 2389: 000d004d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ + 2389: 000d0075 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ 2390: 0009659d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ 2391: 00365790 60 OBJECT GLOBAL DEFAULT 21 brackets___BracketMatchError_members │ │ │ │ 2392: 000bc9c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___close │ │ │ │ 2393: 003669b0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ 2394: 00087539 96 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ - 2395: 001ae72d 3088 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ - 2396: 002419fd 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ - 2397: 002e63c9 216 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ - 2398: 00064a35 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ - 2399: 001e8e81 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ - 2400: 001a2b89 220 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ - 2401: 00182b11 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ - 2402: 0020febd 3436 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ - 2403: 001df75d 1224 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ + 2395: 001ae7f5 3088 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ + 2396: 00241aed 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 2397: 002e6529 216 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ + 2398: 00064a39 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ + 2399: 001e8f51 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2400: 001a2c51 220 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ + 2401: 00182bd5 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ + 2402: 0020ff8d 3436 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ + 2403: 001df82d 1224 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ 2404: 000a6fdd 376 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens │ │ │ │ 2405: 000960b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ 2406: 00366964 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___blib2to3___pytree___Leaf_____init_____fixers_applied │ │ │ │ 2407: 0009545d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 2408: 001212ed 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 2408: 001213b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 2409: 00366d94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___YES │ │ │ │ 2410: 0009abe9 2616 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____parse_single_version │ │ │ │ - 2411: 0013b6b5 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ - 2412: 00131f25 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ - 2413: 0005ede9 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____iter__ │ │ │ │ + 2411: 0013b779 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ + 2412: 00131fed 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ + 2413: 0005eded 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____iter__ │ │ │ │ 2414: 00366e10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___globals │ │ │ │ - 2415: 00083f21 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ - 2416: 000636d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2417: 0012a579 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ - 2418: 0020f619 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ - 2419: 00161cfd 2188 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 2420: 0019e1bd 216 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ + 2415: 00083f25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ + 2416: 000636d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ + 2417: 0012a63d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2418: 0020f6e9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 2419: 00161dc1 2188 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 2420: 0019e285 216 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ 2421: 000864d9 304 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ 2422: 003668e8 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_env │ │ │ │ - 2423: 0012da5d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ - 2424: 001f55c1 2356 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ - 2425: 00111795 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ - 2426: 001e8f01 5028 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 2427: 0027a325 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ - 2428: 002ed801 3316 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ - 2429: 0017bae5 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ + 2423: 0012db21 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 2424: 001f5691 2356 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 2425: 00111891 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ + 2426: 001e8fd1 5028 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 2427: 0027a47d 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ + 2428: 002ed961 3316 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ + 2429: 0017bba9 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ 2430: 00366da4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___globals │ │ │ │ - 2431: 000e0435 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ + 2431: 000e045d 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ 2432: 00366b00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___FUTURE_FLAG_TO_FEATURE │ │ │ │ 2433: 00366c74 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_gen │ │ │ │ - 2434: 000853b5 32 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ - 2435: 0026bced 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ - 2436: 0017bd09 564 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 2434: 000853b9 32 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ + 2435: 0026be49 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2436: 0017bdcd 564 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ 2437: 00366ad0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___syms │ │ │ │ - 2438: 001ccba1 1740 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ - 2439: 002625ad 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 2438: 001ccc69 1740 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 2439: 00262709 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ 2440: 000974d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ - 2441: 0005ee79 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 2442: 00115a15 152 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ - 2443: 002a2d91 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 2444: 001326c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ - 2445: 001f07b1 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 2441: 0005ee7d 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ + 2442: 00115b11 152 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ + 2443: 002a2eed 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 2444: 00132791 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ + 2445: 001f0881 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ 2446: 00366e2c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty │ │ │ │ 2447: 00097a91 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line │ │ │ │ - 2448: 0011ba71 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ - 2449: 00233fd5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ - 2450: 0013aad9 960 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 2451: 00115d5d 392 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ + 2448: 0011bb35 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2449: 002340c5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 2450: 0013ab9d 960 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 2451: 00115e59 392 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ 2452: 00366d44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_OFF │ │ │ │ - 2453: 0020f6cd 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 2453: 0020f79d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ 2454: 000518ed 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen │ │ │ │ - 2455: 000844a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ + 2455: 000844a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 2456: 000a601d 120 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState │ │ │ │ - 2457: 000d1b81 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 2457: 000d1ba9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ 2458: 000b6095 288 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____init__ │ │ │ │ 2459: 00366ef4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table_internal │ │ │ │ - 2460: 002e5615 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ - 2461: 00193e01 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ + 2460: 002e5775 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ + 2461: 00193ec9 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ 2462: 00366cf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_env │ │ │ │ - 2463: 001180f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ - 2464: 000f0da9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ - 2465: 0023dadd 336 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ - 2466: 000d7ec9 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ - 2467: 00108715 8676 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ + 2463: 001181f5 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ + 2464: 000f0ea5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ + 2465: 0023dbcd 336 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ + 2466: 000d7ef1 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ + 2467: 00108811 8676 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ 2468: 000952d5 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 2469: 001ddeed 840 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ - 2470: 002992d1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 2469: 001ddfbd 840 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ + 2470: 0029942d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ 2471: 000a00a5 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prefix │ │ │ │ 2472: 003669c0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_env │ │ │ │ 2473: 0009f66d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ 2474: 0036698c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ - 2475: 0008516d 32 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ + 2475: 00085171 32 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ 2476: 00366cd4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ - 2477: 000bfef5 2292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ + 2477: 000bfef5 2332 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ 2478: 00051fed 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_env │ │ │ │ - 2479: 001027f5 4068 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ - 2480: 001bd9c9 2412 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ + 2479: 001028f1 4068 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ + 2480: 001bda91 2412 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ 2481: 0005dd65 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ 2482: 000b2e31 216 FUNC GLOBAL DEFAULT 11 CPyPy_strings___sub_twice │ │ │ │ - 2483: 002476bd 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 2483: 002477ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ 2484: 00366c28 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_env │ │ │ │ - 2485: 001832d5 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ - 2486: 001394f5 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ - 2487: 002aa9b9 272 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ - 2488: 001f0671 320 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ - 2489: 00252321 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 2490: 0017bfb9 1632 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ - 2491: 001cda55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ + 2485: 00183399 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ + 2486: 001395b9 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ + 2487: 002aab15 272 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ + 2488: 001f0741 320 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ + 2489: 00252411 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2490: 0017c07d 1632 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ + 2491: 001cdb1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ 2492: 00366c18 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_env │ │ │ │ - 2493: 0021dd61 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ - 2494: 0019914d 924 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ - 2495: 0011fe4d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2493: 0021de31 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ + 2494: 00199215 924 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ + 2495: 0011ff11 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ 2496: 00093215 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_test │ │ │ │ 2497: 000aca61 680 FUNC GLOBAL DEFAULT 11 CPyDef_black____black_info │ │ │ │ 2498: 00366a08 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringMerger │ │ │ │ - 2499: 00182d61 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ - 2500: 001b0039 156 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ + 2499: 00182e25 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ + 2500: 001b0101 156 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ 2501: 00366d14 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagicFinder │ │ │ │ - 2502: 000cf665 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ - 2503: 0021a829 3628 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ + 2502: 000cf68d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ + 2503: 0021a8f9 3628 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ 2504: 00050de5 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ 2505: 00366bcc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_obj │ │ │ │ - 2506: 000848a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ + 2506: 000848a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ 2507: 0005da05 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ 2508: 003668d0 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___TokenProxy │ │ │ │ 2509: 0036693c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_gen │ │ │ │ 2510: 00366be8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_gen │ │ │ │ - 2511: 001c4f41 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ - 2512: 000cd57d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ - 2513: 0019cdad 328 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ + 2511: 001c5009 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ + 2512: 000cd5a5 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ + 2513: 0019ce75 328 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ 2514: 00366b94 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ - 2515: 0029f719 764 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ - 2516: 002939b5 152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ - 2517: 0028b669 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ + 2515: 0029f875 764 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ + 2516: 00293b0d 152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ + 2517: 0028b7c1 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ 2518: 0005e07d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____iter__ │ │ │ │ - 2519: 0021a7b9 112 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___untokenize │ │ │ │ - 2520: 00115f45 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ + 2519: 0021a889 112 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___untokenize │ │ │ │ + 2520: 00116041 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ 2521: 00366cf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___LineGenerator │ │ │ │ - 2522: 0019ead5 1388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 2522: 0019eb9d 1388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ 2523: 000b1025 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___last_leaf │ │ │ │ - 2524: 002e5401 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ - 2525: 000830f9 2376 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ - 2526: 001de235 1192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2524: 002e5561 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ + 2525: 000830fd 2376 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ + 2526: 001de305 1192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ 2527: 00366e64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_numerics___globals │ │ │ │ - 2528: 000cbaa5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2528: 000cbacd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ 2529: 000a1f9d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 2530: 000c225d 556 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ - 2531: 00129d55 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 2532: 001cc365 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 2530: 000c2285 556 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ + 2531: 00129e19 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 2532: 001cc42d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ 2533: 00087f2d 48 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ 2534: 00366a24 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ - 2535: 0012faed 8956 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2535: 0012fbb1 8960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 2536: 0036699c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_env │ │ │ │ - 2537: 00139c39 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ - 2538: 002b00d9 820 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ - 2539: 002191ad 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ - 2540: 001848ad 84 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ + 2537: 00139cfd 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ + 2538: 002b0235 820 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ + 2539: 0021927d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2540: 00184971 84 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ 2541: 0036685c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___FStringState │ │ │ │ - 2542: 002ea63d 664 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ - 2543: 0016a9f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 2544: 00258cd9 5832 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ - 2545: 0013cb39 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 2546: 001a3909 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ - 2547: 00134d75 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 2542: 002ea79d 664 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ + 2543: 0016aab9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 2544: 00258dc9 5832 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 2545: 0013cbfd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 2546: 001a39d1 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 2547: 00134e39 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ 2548: 00091b5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____iter__ │ │ │ │ 2549: 00366d4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___FileData │ │ │ │ - 2550: 00229ead 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ - 2551: 0005e8ad 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ - 2552: 001d0df1 256 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ - 2553: 000630d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ - 2554: 0018858d 460 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ - 2555: 002bbdcd 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ + 2550: 00229f9d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 2551: 0005e8b1 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ + 2552: 001d0eb9 256 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ + 2553: 000630d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ + 2554: 00188655 460 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ + 2555: 002bbf2d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ 2556: 000b73f9 1788 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___load │ │ │ │ 2557: 00051145 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 2558: 001c303d 520 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ - 2559: 001958dd 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_lbrace │ │ │ │ + 2558: 001c3105 520 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ + 2559: 001959a5 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_lbrace │ │ │ │ 2560: 0009a3ad 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_rpar │ │ │ │ - 2561: 001f6f45 284 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 2562: 0013ae99 188 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 2563: 00208ba9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2561: 001f7015 284 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 2562: 0013af5d 188 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 2563: 00208c79 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ 2564: 00366fb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_io │ │ │ │ - 2565: 002522ed 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 2566: 000d37a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 2567: 001b00d5 46384 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ - 2568: 0025fee5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2565: 002523dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2566: 000d37d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 2567: 001b019d 46384 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ + 2568: 00260041 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ 2569: 00054ae5 60 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen │ │ │ │ 2570: 000854a5 112 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ 2571: 00052de5 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans____get_break_idx_StringSplitter_env │ │ │ │ - 2572: 0006293d 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 2573: 000ca1e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ + 2572: 00062941 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ + 2573: 000ca20d 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ 2574: 00363dc4 60 OBJECT GLOBAL DEFAULT 21 parse___ParseError_members │ │ │ │ - 2575: 000df565 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ + 2575: 000df58d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ 2576: 00088851 108 FUNC GLOBAL DEFAULT 11 CPy_RestoreExcInfo │ │ │ │ - 2577: 0011d905 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2577: 0011d9c9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ 2578: 000519bd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_env │ │ │ │ - 2579: 00118921 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ + 2579: 00118a1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ 2580: 000a2a11 132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ 2581: 00051d99 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen │ │ │ │ - 2582: 001c13f1 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 2582: 001c14b9 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ 2583: 00054965 64 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_env │ │ │ │ 2584: 000875ed 236 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ - 2585: 0017ebc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 2585: 0017ec89 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ 2586: 000a3e29 136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____init__ │ │ │ │ 2587: 00366e50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse_internal │ │ │ │ 2588: 000b2595 888 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____normalize │ │ │ │ 2589: 0009dd3d 172 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 2590: 0019524d 636 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ - 2591: 0022eea9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 2592: 00115ee5 94 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ - 2593: 001cd68d 968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ - 2594: 002624dd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 2595: 002399fd 968 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ + 2590: 00195315 636 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ + 2591: 0022ef99 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 2592: 00115fe1 94 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ + 2593: 001cd755 968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ + 2594: 00262639 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 2595: 00239aed 968 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ 2596: 00366a70 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___InvalidInput │ │ │ │ - 2597: 000d8119 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ - 2598: 002607b9 6708 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2599: 00137d21 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ + 2597: 000d8141 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ + 2598: 00260915 6708 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2599: 00137de5 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ 2600: 003668b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Parser │ │ │ │ 2601: 00052ef5 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory_env │ │ │ │ 2602: 00366fd4 8244 OBJECT GLOBAL DEFAULT 22 CPyStatics │ │ │ │ 2603: 000a5065 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ - 2604: 0012d76d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2605: 00239ef9 3884 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2604: 0012d831 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2605: 00239fe9 3884 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 2606: 00052ff5 32 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_transform │ │ │ │ - 2607: 00208aed 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2607: 00208bbd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2608: 00366e3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_difflib │ │ │ │ - 2609: 000d0e6d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2610: 00111be9 2592 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ + 2609: 000d0e95 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ + 2610: 00111ce5 2592 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ 2611: 00054e29 20 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_env │ │ │ │ - 2612: 000c14b9 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 2612: 000c14e1 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ 2613: 000521ed 76 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_env │ │ │ │ - 2614: 00188015 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ + 2614: 001880dd 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ 2615: 00366db4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parse___globals │ │ │ │ - 2616: 0013d6ad 1644 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____get_normal_name │ │ │ │ + 2616: 0013d771 1644 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____get_normal_name │ │ │ │ 2617: 000a1ac5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves │ │ │ │ - 2618: 001245b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 2618: 00124675 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ 2619: 0009ff99 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____new__ │ │ │ │ - 2620: 00083fa1 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ + 2620: 00083fa5 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ 2621: 000bc25d 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___send │ │ │ │ 2622: 00366dc0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals_internal │ │ │ │ 2623: 00050a19 12 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_after_delimiter │ │ │ │ 2624: 00052a01 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2625: 00366f90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_dataclasses │ │ │ │ 2626: 0009c0ed 388 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ - 2627: 000c7e85 240 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ - 2628: 0012f3b9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ - 2629: 001c7371 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ - 2630: 00085329 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ - 2631: 000c1725 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ - 2632: 000646e1 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_env │ │ │ │ - 2633: 001181a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ - 2634: 000d5305 60 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ + 2627: 000c7ead 240 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ + 2628: 0012f47d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ + 2629: 001c7439 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ + 2630: 0008532d 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ + 2631: 000c174d 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 2632: 000646e5 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_env │ │ │ │ + 2633: 001182a5 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ + 2634: 000d532d 60 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ 2635: 000a7839 1784 FUNC GLOBAL DEFAULT 11 CPyDef_black___spellcheck_pyproject_toml_keys │ │ │ │ 2636: 00366bac 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_gen │ │ │ │ - 2637: 00160745 1740 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ + 2637: 00160809 1740 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ 2638: 000adbfd 1036 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____is_ipython_magic │ │ │ │ - 2639: 0017d085 788 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ + 2639: 0017d149 788 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ 2640: 0009b6a1 496 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent │ │ │ │ 2641: 00366f5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments_internal │ │ │ │ - 2642: 001e4d71 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 2643: 001112f9 1180 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ + 2642: 001e4e41 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 2643: 001113f5 1180 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ 2644: 00094a29 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_funcdef │ │ │ │ 2645: 00051411 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_env │ │ │ │ 2646: 00366bf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___dont_increase_indentation_env │ │ │ │ 2647: 000b4a6d 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___append_child │ │ │ │ - 2648: 001211b1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2648: 00121275 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2649: 0005234d 68 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ - 2650: 001c5685 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ + 2650: 001c574d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ 2651: 00366978 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_factory_env │ │ │ │ - 2652: 000c7f75 184 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ - 2653: 0023c62d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ - 2654: 00198e1d 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 2655: 000ed125 304 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ - 2656: 001424a5 3420 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ + 2652: 000c7f9d 184 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ + 2653: 0023c71d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ + 2654: 00198ee5 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 2655: 000ed221 304 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ + 2656: 00142569 3424 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ 2657: 00366b08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FORCE_OPTIONAL_PARENTHESES │ │ │ │ - 2658: 00184f95 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ + 2658: 0018505d 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ 2659: 00050f91 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 2660: 00366854 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___read_or_stop_detect_encoding_obj │ │ │ │ 2661: 000a9805 640 FUNC GLOBAL DEFAULT 11 CPyDef_black___target_version_option_callback │ │ │ │ - 2662: 002e7109 424 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ + 2662: 002e7269 424 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ 2663: 00366c60 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_env │ │ │ │ - 2664: 002744a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 2664: 00274601 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ 2665: 00366ec0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ 2666: 00366b10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ - 2667: 00128bcd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 2668: 0029134d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ + 2667: 00128c91 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 2668: 002914a5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ 2669: 000544b9 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen │ │ │ │ 2670: 00366c20 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_env │ │ │ │ - 2671: 0023c891 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ - 2672: 001d3ac5 660 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ + 2671: 0023c981 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ + 2672: 001d3b91 660 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ 2673: 000a6cf5 172 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState_____init__ │ │ │ │ - 2674: 000d8049 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ + 2674: 000d8071 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ 2675: 00088295 376 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ 2676: 00366d74 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_future_imports_env │ │ │ │ - 2677: 00084521 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ + 2677: 00084525 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 2678: 000515c9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_env │ │ │ │ 2679: 00366be0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_gen │ │ │ │ 2680: 000a6095 300 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____init__ │ │ │ │ 2681: 00094ff1 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_suite │ │ │ │ - 2682: 00187d65 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ + 2682: 00187e2d 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ 2683: 000bbbb1 248 FUNC GLOBAL DEFAULT 11 CPyPy_black____contains_asexpr │ │ │ │ 2684: 000a07bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____iter__ │ │ │ │ 2685: 0009f011 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ - 2686: 00084621 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 2687: 002912cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ - 2688: 00234085 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 2686: 00084625 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ + 2687: 00291425 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ + 2688: 00234175 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ 2689: 000a05ed 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___post_order │ │ │ │ - 2690: 00252a91 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 2690: 00252b81 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ 2691: 00052545 60 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ 2692: 00096679 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ 2693: 003668c0 4 OBJECT GLOBAL DEFAULT 22 CPyType_grammar___Grammar │ │ │ │ 2694: 00096399 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ - 2695: 001d4091 9352 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ + 2695: 001d415d 9356 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ 2696: 000a0301 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____deepcopy__ │ │ │ │ 2697: 0008568d 36 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ 2698: 00366f54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const_internal │ │ │ │ - 2699: 002b3a89 5184 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ - 2700: 001a60bd 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ + 2699: 002b3be9 5184 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ + 2700: 001a6185 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ 2701: 00099365 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ 2702: 00366ca0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_env │ │ │ │ 2703: 00366c8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_gen │ │ │ │ 2704: 000a972d 216 FUNC GLOBAL DEFAULT 11 CPyPy_black___read_pyproject_toml │ │ │ │ - 2705: 0022c2a9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2705: 0022c399 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2706: 00366ec8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platformdirs │ │ │ │ 2707: 00366af4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___wrap_long_dict_values_in_parens │ │ │ │ - 2708: 002e4c79 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ - 2709: 0019fe09 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ - 2710: 001df18d 1148 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ + 2708: 002e4dd9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ + 2709: 0019fed1 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ + 2710: 001df25d 1148 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ 2711: 000b7bd9 348 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___loads │ │ │ │ 2712: 000a6895 172 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer_____init__ │ │ │ │ - 2713: 00234305 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2713: 002343f5 1308 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ 2714: 00366878 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___triple_quoted │ │ │ │ - 2715: 002a2e61 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 2716: 00139341 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ - 2717: 0024fe7d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 2718: 001363e9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ - 2719: 00202fa1 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ - 2720: 0015e0a1 1828 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 2721: 0023b115 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ - 2722: 00164f31 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ - 2723: 002584e9 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ - 2724: 001c4dd1 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 2715: 002a2fbd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 2716: 00139405 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ + 2717: 0024ff6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 2718: 001364ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ + 2719: 00203071 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ + 2720: 0015e169 1828 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 2721: 0023b205 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ + 2722: 00164ff5 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ + 2723: 002585d9 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 2724: 001c4e99 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ 2725: 0005df15 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ - 2726: 0005e81d 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ - 2727: 001e0371 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ - 2728: 0010a9e9 2096 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ + 2726: 0005e821 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ + 2727: 001e0441 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ + 2728: 0010aae5 2096 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ 2729: 0005e155 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ - 2730: 0023c5a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ - 2731: 001f5fbd 2492 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ - 2732: 0016aa75 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ - 2733: 001a08f9 2540 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___compat │ │ │ │ + 2730: 0023c691 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2731: 001f608d 2492 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ + 2732: 0016ab39 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ + 2733: 001a09c1 2540 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___compat │ │ │ │ 2734: 00366d90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___DIFF │ │ │ │ 2735: 000a09fd 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____mypyc_defaults_setup │ │ │ │ 2736: 0005e19d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ - 2737: 0025bf91 260 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ - 2738: 001da849 2288 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ + 2737: 0025c081 260 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 2738: 001da919 2288 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ 2739: 000a9ce1 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___enable_unstable_feature_callback │ │ │ │ 2740: 00093a29 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 2741: 002848d9 2788 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ + 2741: 00284a31 2788 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ 2742: 003668fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_gen │ │ │ │ - 2743: 00165f7d 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ + 2743: 00166041 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ 2744: 00051345 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen │ │ │ │ - 2745: 000c42dd 2416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ + 2745: 000c4305 2416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ 2746: 00054181 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen │ │ │ │ 2747: 003654fc 60 OBJECT GLOBAL DEFAULT 21 linegen___CannotSplit_members │ │ │ │ 2748: 000b6f95 876 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar____update │ │ │ │ - 2749: 00241ab9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ - 2750: 000634d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ + 2749: 00241ba9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ + 2750: 000634d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ 2751: 00050a25 64 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_env │ │ │ │ 2752: 00366d20 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ 2753: 00366934 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_gen │ │ │ │ 2754: 00086305 184 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ - 2755: 000f0f71 988 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ + 2755: 000f106d 988 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ 2756: 003669f0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_env │ │ │ │ 2757: 003669d0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2758: 00366dbc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals │ │ │ │ - 2759: 001c0021 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ - 2760: 000c3bcd 1736 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ - 2761: 0005eda1 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____iter__ │ │ │ │ + 2759: 001c00e9 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ + 2760: 000c3bf5 1736 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ + 2761: 0005eda5 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____iter__ │ │ │ │ 2762: 000b0791 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_rpar_token │ │ │ │ - 2763: 00184ca5 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ + 2763: 00184d69 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ 2764: 00051fa9 68 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ 2765: 000a0f7d 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order │ │ │ │ 2766: 000861f9 120 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ - 2767: 0024fd0d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2767: 0024fdfd 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 2768: 000945f5 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_paramspec │ │ │ │ - 2769: 0011d841 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2769: 0011d905 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ 2770: 00366c68 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ - 2771: 0017d9a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ - 2772: 000c24d1 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ - 2773: 002ebcfd 2952 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ - 2774: 001a962d 3680 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 2771: 0017da69 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ + 2772: 000c24f9 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ + 2773: 002ebe5d 2952 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ + 2774: 001a96f5 3680 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ 2775: 000a6481 268 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___addarc │ │ │ │ - 2776: 000c9fa5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ - 2777: 00273d05 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ - 2778: 0021de39 4168 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ + 2776: 000c9fcd 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ + 2777: 00273e61 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2778: 0021df09 4168 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ 2779: 00366a80 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_env │ │ │ │ - 2780: 002888fd 4856 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ + 2780: 00288a55 4856 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ 2781: 000b5545 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___prefix │ │ │ │ 2782: 0005465d 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen │ │ │ │ 2783: 00366f38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines_internal │ │ │ │ - 2784: 0017076d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ - 2785: 00286f41 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ + 2784: 00170831 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ + 2785: 00287099 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ 2786: 0009c775 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err_____init__ │ │ │ │ 2787: 00092b51 276 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ - 2788: 000d7001 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 2788: 000d7029 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ 2789: 000a1b45 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ - 2790: 0012fa6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___close │ │ │ │ - 2791: 001ea4d1 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 2792: 002ea9fd 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ - 2793: 0021ee81 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ - 2794: 001d3a05 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_to_string │ │ │ │ + 2790: 0012fb31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___close │ │ │ │ + 2791: 001ea5a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 2792: 002eab5d 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ + 2793: 0021ef51 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ + 2794: 001d3ad1 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_to_string │ │ │ │ 2795: 00050911 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj │ │ │ │ - 2796: 002b5479 352 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ + 2796: 002b55d9 352 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ 2797: 00098291 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ 2798: 00050999 60 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_env │ │ │ │ - 2799: 000c8ef5 1064 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ + 2799: 000c8f1d 1064 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ 2800: 00366e58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar_internal │ │ │ │ 2801: 0009d691 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op │ │ │ │ - 2802: 0026c511 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ + 2802: 0026c66d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ 2803: 00085fb9 36 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ - 2804: 00084b05 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger │ │ │ │ + 2804: 00084b09 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger │ │ │ │ 2805: 00097551 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_fstring │ │ │ │ - 2806: 000c1bfd 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ - 2807: 001e8715 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 2806: 000c1c25 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ + 2807: 001e87e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ 2808: 000a6631 228 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___group │ │ │ │ - 2809: 000842a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ - 2810: 002aa5f5 688 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ - 2811: 000849dd 26 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ + 2809: 000842a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ + 2810: 002aa751 688 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ + 2811: 000849e1 26 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ 2812: 00366a90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___CLOSING_BRACKETS │ │ │ │ - 2813: 001ecbb5 1516 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ - 2814: 001990a9 164 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___is_in_fstring_expression │ │ │ │ + 2813: 001ecc85 1516 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ + 2814: 00199171 164 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___is_in_fstring_expression │ │ │ │ 2815: 000ad085 52 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_dir │ │ │ │ - 2816: 0017eb09 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ - 2817: 002e4819 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ - 2818: 001fe741 2636 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ - 2819: 00215529 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 2816: 0017ebcd 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 2817: 002e4979 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 2818: 001fe811 2636 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ + 2819: 002155f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ 2820: 000af14d 192 FUNC GLOBAL DEFAULT 11 CPyPy_lines___line_to_string │ │ │ │ - 2821: 002e3d0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____next__ │ │ │ │ - 2822: 000dfe71 1324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ - 2823: 00244625 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ - 2824: 00202ee5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ - 2825: 001d82f9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___send │ │ │ │ - 2826: 000c886d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ + 2821: 002e3e6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____next__ │ │ │ │ + 2822: 000dfe99 1324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ + 2823: 00244715 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ + 2824: 00202fb5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ + 2825: 001d83c9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___send │ │ │ │ + 2826: 000c8895 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ 2827: 00366f84 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json___decoder │ │ │ │ - 2828: 001c5705 4876 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2828: 001c57cd 4876 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2829: 00051221 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ - 2830: 000e988d 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ - 2831: 0012db2d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 2830: 000e98b9 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ + 2831: 0012dbf1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ 2832: 000564e5 748 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ 2833: 000ad341 948 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_pragma_comment │ │ │ │ - 2834: 001e613d 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 2834: 001e620d 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ 2835: 00366960 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Base │ │ │ │ 2836: 00366db0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen_internal │ │ │ │ - 2837: 00239225 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 2838: 001d3465 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 2837: 00239315 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 2838: 001d3531 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 2839: 000863bd 284 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ - 2840: 0012a059 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2840: 0012a11d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ 2841: 00366e4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse │ │ │ │ 2842: 00087839 240 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ - 2843: 002ec885 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ - 2844: 000de5b9 1796 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ - 2845: 00063551 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ - 2846: 00215dcd 12724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ - 2847: 0020f55d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2843: 002ec9e5 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ + 2844: 000de5e1 1796 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 2845: 00063555 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ + 2846: 00215e9d 12724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 2847: 0020f62d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2848: 00366860 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___Untokenizer │ │ │ │ 2849: 00052c7d 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 2850: 00184b99 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ - 2851: 002308b9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 2850: 00184c5d 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ + 2851: 002309a9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ 2852: 0009201d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 2853: 001dd4a1 1232 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ - 2854: 001d8479 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___throw │ │ │ │ + 2853: 001dd571 1232 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ + 2854: 001d8549 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___throw │ │ │ │ 2855: 000b00d5 484 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf_of │ │ │ │ 2856: 00366e34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token │ │ │ │ 2857: 000a5c25 280 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState___addarc │ │ │ │ - 2858: 00170829 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ + 2858: 001708ed 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ 2859: 00366e18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___resources │ │ │ │ 2860: 00055d95 132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___invalidate_sibling_maps │ │ │ │ 2861: 00366d38 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___ProtoComment │ │ │ │ 2862: 000a7715 292 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 2863: 001a3aa9 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 2863: 001a3b71 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ 2864: 000bc4e1 1248 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___close │ │ │ │ - 2865: 001a39b9 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ - 2866: 000ea025 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ - 2867: 001cc2a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 2865: 001a3a81 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 2866: 000ea051 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ + 2867: 001cc369 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ 2868: 00366e90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings_internal │ │ │ │ - 2869: 001c79e5 888 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ - 2870: 002e93ed 2192 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ + 2869: 001c7aad 888 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ + 2870: 002e954d 2192 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ 2871: 000b6f15 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver____generate_pickle_name │ │ │ │ - 2872: 001f2929 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ + 2872: 001f29f9 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ 2873: 00366a28 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___normalize_unicode_escape_sequences_env │ │ │ │ 2874: 000a4071 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____iter__ │ │ │ │ 2875: 000b4729 336 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___changed │ │ │ │ 2876: 00366958 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Leaf │ │ │ │ 2877: 00087295 68 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ - 2878: 0016acf9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ - 2879: 002422dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ + 2878: 0016adbd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ + 2879: 002423cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ 2880: 00366c58 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_env │ │ │ │ - 2881: 00203065 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ - 2882: 0022c419 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 2881: 00203135 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ + 2882: 0022c509 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ 2883: 00091bdd 212 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext │ │ │ │ - 2884: 00299605 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ - 2885: 000ebfa5 328 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ + 2884: 00299761 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 2885: 000ec0a1 328 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ 2886: 0005264d 68 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ - 2887: 00123d8d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2888: 0022f12d 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 2887: 00123e51 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2888: 0022f21d 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ 2889: 00051929 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_env │ │ │ │ - 2890: 000cf4e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ - 2891: 0011806d 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ + 2890: 000cf50d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ + 2891: 00118169 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ 2892: 0005ddad 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ 2893: 00096f15 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ 2894: 000b195d 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 2895: 00366adc 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Deprecated │ │ │ │ 2896: 0009ed21 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform │ │ │ │ - 2897: 00131e75 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2897: 00131f3d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ 2898: 00366f20 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___output │ │ │ │ 2899: 00366a18 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CannotTransform │ │ │ │ 2900: 00366d84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_file_in_place___write_back │ │ │ │ 2901: 00052e25 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ 2902: 0009a6d1 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment │ │ │ │ 2903: 00087219 44 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ - 2904: 000ca08d 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ - 2905: 00196a6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ + 2904: 000ca0b5 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ + 2905: 00196b35 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ 2906: 000acd3d 840 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_dir │ │ │ │ - 2907: 002e4a99 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ + 2907: 002e4bf9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ 2908: 000a2a95 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ 2909: 00087a91 180 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ - 2910: 000d4995 2416 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ - 2911: 001ea331 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2910: 000d49bd 2416 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ + 2911: 001ea401 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 2912: 00366a1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___StringParser____goto │ │ │ │ - 2913: 00139431 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ - 2914: 001d0d8d 100 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ + 2913: 001394f5 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ + 2914: 001d0e55 100 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ 2915: 0009fa81 172 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____init__ │ │ │ │ - 2916: 0026bcbd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2916: 0026be19 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ 2917: 00366d00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___tail │ │ │ │ 2918: 00095b79 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_power │ │ │ │ 2919: 00085f4d 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment_string │ │ │ │ - 2920: 002e4b39 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ + 2920: 002e4c99 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ 2921: 00099eed 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default │ │ │ │ - 2922: 0023c65d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ + 2922: 0023c74d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ 2923: 00054061 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen │ │ │ │ - 2924: 001deedd 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ - 2925: 0022ee29 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 2926: 0013ddd1 2256 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ - 2927: 0019d011 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 2928: 00270795 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ + 2924: 001defad 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ + 2925: 0022ef19 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 2926: 0013de95 2256 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ + 2927: 0019d0d9 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 2928: 002708f1 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ 2929: 000a2289 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern____submatch │ │ │ │ 2930: 00366f04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree_internal │ │ │ │ - 2931: 001ff18d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ - 2932: 0005e301 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2933: 0011d615 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2931: 001ff25d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ + 2932: 0005e305 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ + 2933: 0011d6d9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2934: 00366888 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 2935: 001be335 292 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ + 2935: 001be3fd 292 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ 2936: 00366c78 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_env │ │ │ │ - 2937: 001c6a9d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 2937: 001c6b65 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ 2938: 00366cf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____BracketSplitComponent │ │ │ │ 2939: 00366bd4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_gen │ │ │ │ - 2940: 0018692d 304 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ + 2940: 001869f5 304 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ 2941: 00366a3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ - 2942: 00063f4d 104 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor │ │ │ │ - 2943: 0015ab7d 7600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ + 2942: 00063f51 104 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor │ │ │ │ + 2943: 0015ac45 7600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ 2944: 00366eec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___globals │ │ │ │ - 2945: 000d78d5 1156 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 2945: 000d78fd 1156 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 2946: 000874f1 28 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ 2947: 00092675 328 FUNC GLOBAL DEFAULT 11 CPyDef_const_____top_level__ │ │ │ │ 2948: 00097f5d 576 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split │ │ │ │ - 2949: 00193631 120 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ + 2949: 001936f9 120 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ 2950: 000a285d 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch │ │ │ │ 2951: 00095899 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_decorators │ │ │ │ - 2952: 00123d5d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2953: 0015eb85 1312 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ - 2954: 001af33d 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ - 2955: 00208ddd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 2956: 00208c29 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2952: 00123e21 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2953: 0015ec4d 1308 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ + 2954: 001af405 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ + 2955: 00208ead 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 2956: 00208cf9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ 2957: 00088019 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ 2958: 00051b61 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen │ │ │ │ 2959: 00051851 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_env │ │ │ │ - 2960: 001e6a9d 2164 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ - 2961: 001271d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 2962: 00113a35 5196 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ - 2963: 0008518d 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ - 2964: 0013b989 1276 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ - 2965: 0012ba91 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ - 2966: 00192781 428 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 2960: 001e6b6d 2164 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ + 2961: 00127295 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 2962: 00113b31 5196 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ + 2963: 00085191 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ + 2964: 0013ba4d 1276 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ + 2965: 0012bb55 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 2966: 00192849 428 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ 2967: 00052b71 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen │ │ │ │ - 2968: 000c931d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ + 2968: 000c9345 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ 2969: 00055cc9 100 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ 2970: 000b40dd 500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____eq__ │ │ │ │ - 2971: 002ec985 528 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ - 2972: 00152279 35076 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ + 2971: 002ecae5 528 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ + 2972: 00152341 35076 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ 2973: 00094f71 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ 2974: 00093e39 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ 2975: 00366fa4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ - 2976: 001ac2a9 9080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ - 2977: 001c14f1 3420 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ + 2976: 001ac371 9080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ + 2977: 001c15b9 3420 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ 2978: 00366d10 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___OffsetAndMagic │ │ │ │ 2979: 00366944 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NegatedPattern │ │ │ │ 2980: 000a6255 556 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___addarc │ │ │ │ - 2981: 00273d39 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ - 2982: 0008500d 136 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ + 2981: 00273e95 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2982: 00085011 136 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ 2983: 00366af8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___hug_parens_with_braces_and_square_brackets │ │ │ │ 2984: 00366fbc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black │ │ │ │ - 2985: 0025e1ad 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2986: 001e8661 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 2987: 000dcab9 704 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ + 2985: 0025e309 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2986: 001e8731 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2987: 000dcae1 704 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ 2988: 000a6829 108 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer │ │ │ │ 2989: 00366cd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_env │ │ │ │ - 2990: 00129dd5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 2991: 001ded85 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2990: 00129e99 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 2991: 001dee55 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ 2992: 003669e8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ 2993: 000a0efd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 2994: 0028b75d 184 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ + 2994: 0028b8b5 184 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ 2995: 000545d5 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ 2996: 000b8d21 264 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___unifystate │ │ │ │ - 2997: 000ce9a9 528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ - 2998: 001d0ef1 268 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ + 2997: 000ce9d1 528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ + 2998: 001d0fb9 268 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ 2999: 003668a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_gen │ │ │ │ - 3000: 000da581 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3000: 000da5a9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 3001: 000a50e5 328 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___switch_to │ │ │ │ 3002: 00366e1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema___globals │ │ │ │ 3003: 0008684d 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ 3004: 0009f8e1 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform │ │ │ │ - 3005: 001f0589 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ - 3006: 000ccda9 2004 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ - 3007: 00244b45 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ - 3008: 00114e81 2964 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ + 3005: 001f0659 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ + 3006: 000ccdd1 2004 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ + 3007: 00244c35 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ + 3008: 00114f7d 2964 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ 3009: 00099a79 388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit │ │ │ │ 3010: 000856c1 244 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ - 3011: 00137ba1 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ + 3011: 00137c65 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ 3012: 00098e99 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split │ │ │ │ 3013: 000a34a1 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ - 3014: 001ea415 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 3014: 001ea4e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ 3015: 00366e9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen___globals │ │ │ │ 3016: 00366df8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram │ │ │ │ - 3017: 001161ed 84 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ + 3017: 001162e9 84 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ 3018: 00050d8d 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_env │ │ │ │ 3019: 00366b8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_gen │ │ │ │ - 3020: 000d02d1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ + 3020: 000d02f9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ 3021: 0009b621 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ 3022: 00366940 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_env │ │ │ │ 3023: 00366bf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ - 3024: 0013cdbd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 3024: 0013ce81 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 3025: 00050561 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 3026: 0015c92d 4928 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ - 3027: 00195975 1980 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ - 3028: 00287b41 1560 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ - 3029: 001eaced 7620 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ + 3026: 0015c9f5 4928 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ + 3027: 00195a3d 1980 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ + 3028: 00287c99 1560 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ + 3029: 001eadbd 7620 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ 3030: 00366bb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_gen │ │ │ │ 3031: 000551f1 112 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic │ │ │ │ - 3032: 002523dd 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ - 3033: 0023c711 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ - 3034: 00184901 664 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ + 3032: 002524cd 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 3033: 0023c801 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ + 3034: 001849c5 664 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ 3035: 000510b5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ - 3036: 0024fffd 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 3037: 00268a21 2724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ + 3036: 002500ed 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 3037: 00268b7d 2724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ 3038: 00096959 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ - 3039: 0014239d 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments____contains_fmt_skip_comment │ │ │ │ - 3040: 001ac0dd 316 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ + 3039: 00142461 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments____contains_fmt_skip_comment │ │ │ │ + 3040: 001ac1a5 316 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ 3041: 00050b01 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen │ │ │ │ 3042: 000b0699 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_lpar_token │ │ │ │ 3043: 00094bb1 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_funcdef │ │ │ │ 3044: 000543a1 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen │ │ │ │ 3045: 0005d7cd 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 3046: 0011bda5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 3047: 000c5ef5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ + 3046: 0011be69 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 3047: 000c5f1d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ 3048: 00087245 80 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ - 3049: 001954c9 1044 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_lbrace │ │ │ │ - 3050: 002ae221 976 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ - 3051: 0019a0a5 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ + 3049: 00195591 1044 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_lbrace │ │ │ │ + 3050: 002ae37d 976 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ + 3051: 0019a16d 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ 3052: 000a2de9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches │ │ │ │ - 3053: 00182add 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ + 3053: 00182ba1 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ 3054: 00366e0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_abc │ │ │ │ 3055: 0009f5c9 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ - 3056: 000cd635 504 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 3056: 000cd65d 504 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ 3057: 00091a41 156 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_metadata │ │ │ │ 3058: 000b0389 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_name_token │ │ │ │ - 3059: 00258379 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 3060: 00238ff1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ - 3061: 002ecd6d 708 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ - 3062: 0024fdc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ - 3063: 000c07e9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ + 3059: 00258469 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 3060: 002390e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 3061: 002ececd 708 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ + 3062: 0024feb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 3063: 000c0811 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ 3064: 00099ce9 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ 3065: 00099005 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ - 3066: 001c6c3d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 3066: 001c6d05 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ 3067: 00086d6d 164 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ - 3068: 0020165d 5912 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ - 3069: 00064641 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_env │ │ │ │ - 3070: 000dc94d 364 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ - 3071: 001626e9 3724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ - 3072: 002682ed 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ - 3073: 0020f84d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 3074: 002ed2cd 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ + 3068: 0020172d 5912 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 3069: 00064645 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_env │ │ │ │ + 3070: 000dc975 364 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ + 3071: 001627ad 3724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ + 3072: 00268449 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ + 3073: 0020f91d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 3074: 002ed42d 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ 3075: 00093471 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ - 3076: 000da3c1 448 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ - 3077: 0005eba9 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___optimize │ │ │ │ + 3076: 000da3e9 448 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3077: 0005ebad 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___optimize │ │ │ │ 3078: 00095a1d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_decorators │ │ │ │ - 3079: 000c1665 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ - 3080: 00160081 612 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ - 3081: 0029779d 6824 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3079: 000c168d 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 3080: 00160145 612 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 3081: 002978f9 6824 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3082: 00054a95 68 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_env │ │ │ │ - 3083: 001e6369 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ - 3084: 00084021 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ - 3085: 0005e78d 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ + 3083: 001e6439 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 3084: 00084025 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ + 3085: 0005e791 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ 3086: 0009a925 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment_string │ │ │ │ - 3087: 0027e06d 26580 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ - 3088: 00064831 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_env │ │ │ │ + 3087: 0027e1c5 26580 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ + 3088: 00064835 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_env │ │ │ │ 3089: 0009c271 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ - 3090: 0005e589 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ + 3090: 0005e58d 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ 3091: 0005df5d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ - 3092: 00126a61 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ - 3093: 00199815 956 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ + 3092: 00126b25 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 3093: 001998dd 956 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ 3094: 00052a41 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ - 3095: 0014c659 208 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ - 3096: 000ed939 2812 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ - 3097: 00128a19 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ - 3098: 00247e2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 3099: 002b3939 336 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ + 3095: 0014c721 208 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ + 3096: 000eda35 2812 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ + 3097: 00128add 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 3098: 00247f1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 3099: 002b3a99 336 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ 3100: 00366edc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_cache___globals │ │ │ │ - 3101: 0005e8f5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____iter__ │ │ │ │ - 3102: 00118299 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ + 3101: 0005e8f9 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____iter__ │ │ │ │ + 3102: 00118395 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ 3103: 00093195 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ - 3104: 0022c599 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ - 3105: 001a0709 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ - 3106: 000cf431 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 3107: 0020f699 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ - 3108: 000c0875 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ + 3104: 0022c689 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 3105: 001a07d1 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ + 3106: 000cf459 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ + 3107: 0020f769 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 3108: 000c089d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ 3109: 000a2c5d 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches │ │ │ │ 3110: 000a1d71 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 3111: 0012b921 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3112: 001cdad5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ - 3113: 001c5191 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ + 3111: 0012b9e5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3112: 001cdb9d 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ + 3113: 001c5259 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ 3114: 000afba1 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___parent_type │ │ │ │ 3115: 00366f50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const │ │ │ │ 3116: 00088aed 50 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ 3117: 00052869 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ - 3118: 001d6519 7280 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 3118: 001d65e9 7280 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ 3119: 000a083d 296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___leaves │ │ │ │ - 3120: 000e0ddd 396 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ + 3120: 000e0e05 396 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ 3121: 000b7af5 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___load │ │ │ │ 3122: 00366ba4 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___RHSResult │ │ │ │ 3123: 00366bb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_env │ │ │ │ 3124: 0009e6f9 180 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 3125: 0013d5cd 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ - 3126: 000dcfdd 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ - 3127: 0018388d 2796 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ + 3125: 0013d691 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ + 3126: 000dd005 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ + 3127: 00183951 2796 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ 3128: 000937cd 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_DEDENT │ │ │ │ - 3129: 00291b71 7748 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ - 3130: 002198e1 3468 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___untokenize │ │ │ │ + 3129: 00291cc9 7748 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ + 3130: 002199b1 3468 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___untokenize │ │ │ │ 3131: 00366e84 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans │ │ │ │ - 3132: 00295835 852 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ - 3133: 001336f1 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ - 3134: 000c780d 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ - 3135: 00122a31 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 3132: 00295991 852 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ + 3133: 001337b9 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ + 3134: 000c7835 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ + 3135: 00122af5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ 3136: 000b9aed 620 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___maybe │ │ │ │ 3137: 00350b18 4 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummy │ │ │ │ - 3138: 0026235d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 3138: 002624b9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ 3139: 000a04b9 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___clone │ │ │ │ - 3140: 00134cb9 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 3140: 00134d7d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ 3141: 000ad7d5 880 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_code_start │ │ │ │ 3142: 00051815 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen │ │ │ │ 3143: 00366d50 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketTracker │ │ │ │ - 3144: 002155dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 3144: 002156ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ 3145: 00050f3d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_env │ │ │ │ - 3146: 0025b4ad 2788 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ - 3147: 00063bd1 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ - 3148: 0013f565 376 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ - 3149: 0029129d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ + 3146: 0025b59d 2788 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 3147: 00063bd5 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ + 3148: 0013f629 376 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ + 3149: 002913f5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ 3150: 0009c54d 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ - 3151: 001bbb39 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_rbrace │ │ │ │ - 3152: 00129e09 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 3153: 00139375 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ + 3151: 001bbc01 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_rbrace │ │ │ │ + 3152: 00129ecd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 3153: 00139439 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ 3154: 000860a9 164 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ - 3155: 0013af55 560 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ + 3155: 0013b019 560 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ 3156: 00054461 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_env │ │ │ │ 3157: 000a3545 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match │ │ │ │ 3158: 00096cb9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STRING │ │ │ │ - 3159: 001230a1 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3160: 002e4bd9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ + 3159: 00123165 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3160: 002e4d39 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ 3161: 00366974 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ - 3162: 0017eec9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ - 3163: 0011bb55 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ - 3164: 002e3cdd 48 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____next__ │ │ │ │ - 3165: 00083ea1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 3166: 001ed285 7928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 3162: 0017ef8d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ + 3163: 0011bc19 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 3164: 002e3e3d 48 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____next__ │ │ │ │ + 3165: 00083ea5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ + 3166: 001ed355 7928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ 3167: 000bf88d 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator │ │ │ │ - 3168: 000ca0f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ + 3168: 000ca121 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ 3169: 00086b45 264 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ 3170: 00366f4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___files │ │ │ │ 3171: 00366be4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_env │ │ │ │ - 3172: 0022eedd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 3173: 000d1d01 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 3172: 0022efcd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 3173: 000d1d29 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ 3174: 00366ed4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_os │ │ │ │ - 3175: 001e6279 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ - 3176: 002307f5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ - 3177: 00115ce5 120 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ - 3178: 0022a61d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 3175: 001e6349 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 3176: 002308e5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 3177: 00115de1 120 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ + 3178: 0022a70d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ 3179: 00366908 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____init___3_WildcardPattern_env │ │ │ │ - 3180: 002ae7b9 1732 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ + 3180: 002ae915 1732 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ 3181: 0009238d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ - 3182: 0026f099 3484 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 3182: 0026f1f5 3484 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ 3183: 00366ad4 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ - 3184: 001363b5 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ + 3184: 00136479 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ 3185: 00366fa0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize │ │ │ │ 3186: 000a6c91 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState │ │ │ │ - 3187: 00140499 208 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ + 3187: 0014055d 208 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ 3188: 00366ea4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize_rt │ │ │ │ 3189: 000524f1 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ - 3190: 000640fd 104 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err │ │ │ │ + 3190: 00064101 104 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err │ │ │ │ 3191: 00098b25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ 3192: 00092f29 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default │ │ │ │ - 3193: 0019d015 2188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ - 3194: 00273c55 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 3195: 001d83b5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___throw │ │ │ │ - 3196: 00131de9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ - 3197: 00185625 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ + 3193: 0019d0dd 2188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ + 3194: 00273db1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 3195: 001d8485 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___throw │ │ │ │ + 3196: 00131eb1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 3197: 001856ed 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ 3198: 00366c90 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_env │ │ │ │ - 3199: 00247689 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ - 3200: 0019a115 4776 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ + 3199: 00247779 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 3200: 0019a1dd 4776 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ 3201: 00366ab4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_SPECIALS │ │ │ │ - 3202: 0020f5e9 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 3202: 0020f6b9 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ 3203: 00366db8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_literals___globals │ │ │ │ 3204: 00366ac0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___COMPARATORS │ │ │ │ 3205: 00366e8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings │ │ │ │ 3206: 00366d80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_stdin_to_stdout___write_back │ │ │ │ 3207: 000973f9 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_atom │ │ │ │ 3208: 000976d9 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_fstring │ │ │ │ - 3209: 002758bd 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 3209: 00275a19 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ 3210: 00366994 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____get_break_idx_StringSplitter_env │ │ │ │ 3211: 000a9b45 412 FUNC GLOBAL DEFAULT 11 CPyDef_black___enable_unstable_feature_callback │ │ │ │ 3212: 00366a30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___STRING_PREFIX_RE │ │ │ │ - 3213: 000d3289 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 3214: 0012296d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ - 3215: 001de6dd 1360 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ + 3213: 000d32b1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 3214: 00122a31 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 3215: 001de7ad 1360 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ 3216: 00087319 10 FUNC GLOBAL DEFAULT 11 CPySequence_Check │ │ │ │ - 3217: 000639d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 3218: 0017bb65 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ + 3217: 000639d5 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ + 3218: 0017bc29 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ 3219: 00366e00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_resources___globals │ │ │ │ 3220: 0009985d 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed │ │ │ │ 3221: 0005d975 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 3222: 00366d6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_obj │ │ │ │ 3223: 00054a59 60 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen │ │ │ │ 3224: 00085f99 32 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ - 3225: 00192099 136 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___current │ │ │ │ - 3226: 001c0e21 344 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ - 3227: 001f29e1 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ - 3228: 001268f1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3225: 00192161 136 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___current │ │ │ │ + 3226: 001c0ee9 344 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ + 3227: 001f2ab1 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 3228: 001269b5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3229: 00366b44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_IDENTIFIERS │ │ │ │ 3230: 000a0c51 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____str__ │ │ │ │ 3231: 003669f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParser │ │ │ │ 3232: 000a2b39 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ 3233: 00366c44 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 3234: 0012697d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 3235: 000c8115 1880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ - 3236: 00187b99 124 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 3237: 0017edf9 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ + 3234: 00126a41 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 3235: 000c813d 1880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ + 3236: 00187c61 124 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 3237: 0017eebd 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ 3238: 000996e9 244 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___enumerate_with_length │ │ │ │ - 3239: 002ebad5 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ + 3239: 002ebc35 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ 3240: 00366a8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKETS │ │ │ │ - 3241: 000d491d 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ - 3242: 002758f1 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 3241: 000d4945 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ + 3242: 00275a4d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ 3243: 00097831 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____iter__ │ │ │ │ 3244: 00366900 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_env │ │ │ │ 3245: 000512ed 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_env │ │ │ │ - 3246: 00231f65 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ - 3247: 001c9b91 2440 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ + 3246: 00232055 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ + 3247: 001c9c59 2440 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ 3248: 0005412d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_env │ │ │ │ 3249: 000af51d 596 FUNC GLOBAL DEFAULT 11 CPyDef_mode___supports_feature │ │ │ │ 3250: 00366d24 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_env │ │ │ │ - 3251: 001cc1e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 3251: 001cc2ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ 3252: 000ad2d1 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___hash_digest │ │ │ │ 3253: 00366938 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_env │ │ │ │ 3254: 000a1f1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order │ │ │ │ - 3255: 001f5ef5 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 3255: 001f5fc5 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ 3256: 00366e7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_itertools │ │ │ │ 3257: 000bca41 236 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ 3258: 000b4d7d 1332 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___remove │ │ │ │ 3259: 0005dadd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ 3260: 00366ee0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___globals │ │ │ │ 3261: 00366ae8 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___TargetVersion │ │ │ │ 3262: 00366c00 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_gen │ │ │ │ - 3263: 0012923d 2652 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3264: 00241dbd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ + 3263: 00129301 2652 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3264: 00241ead 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ 3265: 000af771 276 FUNC GLOBAL DEFAULT 11 CPyPy_mode___supports_feature │ │ │ │ 3266: 000a1129 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___invalidate_sibling_maps │ │ │ │ 3267: 00366d1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___Replacement │ │ │ │ - 3268: 00202d75 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 3268: 00202e45 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ 3269: 000b3939 276 FUNC GLOBAL DEFAULT 11 CPyDef_trans___TErr │ │ │ │ 3270: 00054611 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_env │ │ │ │ - 3271: 00262b4d 308 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ - 3272: 0020bb69 184 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ - 3273: 00193cf5 268 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ + 3271: 00262ca9 308 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ + 3272: 0020bc39 184 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ + 3273: 00193dbd 268 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ 3274: 000bbca9 424 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 3275: 00202e31 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ + 3275: 00202f01 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ 3276: 00366a74 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_gen │ │ │ │ 3277: 00052bb9 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen │ │ │ │ 3278: 000512b1 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen │ │ │ │ 3279: 00366a14 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringTransformer │ │ │ │ 3280: 000946cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ - 3281: 000cb6e5 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 3281: 000cb70d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ 3282: 00366b2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___UNPACKING_ON_FLOW │ │ │ │ 3283: 000a4e11 132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___PgenGrammar │ │ │ │ 3284: 00366848 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___generate_tokens_gen │ │ │ │ - 3285: 0029e095 5764 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ - 3286: 0028abf1 2680 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ - 3287: 001dc47d 4132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ - 3288: 001d82c5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___send │ │ │ │ + 3285: 0029e1f1 5764 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ + 3286: 0028ad49 2680 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ + 3287: 001dc54d 4132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ + 3288: 001d8395 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___send │ │ │ │ 3289: 00366cbc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ - 3290: 002e3e7d 196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___throw │ │ │ │ - 3291: 002e4531 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___close │ │ │ │ - 3292: 00129d25 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 3293: 002e64a1 1184 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ - 3294: 000c8e0d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ + 3290: 002e3fdd 196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___throw │ │ │ │ + 3291: 002e4691 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___close │ │ │ │ + 3292: 00129de9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 3293: 002e6601 1184 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ + 3294: 000c8e35 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ 3295: 000b53ed 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_factory │ │ │ │ - 3296: 0019c43d 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ - 3297: 001a65b5 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 3298: 00128b09 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 3299: 000dd0d5 1984 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ + 3296: 0019c505 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ + 3297: 001a667d 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 3298: 00128bcd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 3299: 000dd0fd 1984 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ 3300: 000a49d9 256 FUNC GLOBAL DEFAULT 11 CPyPy_driver____newer │ │ │ │ 3301: 003669a8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 3302: 001f6a89 1212 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 3303: 000ed871 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ - 3304: 002bb8dd 332 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ - 3305: 000dfb41 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 3306: 002a9909 332 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream_raw │ │ │ │ - 3307: 001a4711 244 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ - 3308: 002aaac9 8076 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ - 3309: 00137c5d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ - 3310: 00143201 30924 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ + 3302: 001f6b59 1212 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 3303: 000ed96d 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ + 3304: 002bba3d 332 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ + 3305: 000dfb69 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 3306: 002a9a65 332 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream_raw │ │ │ │ + 3307: 001a47d9 244 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ + 3308: 002aac25 8076 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ + 3309: 00137d21 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ + 3310: 001432c9 30924 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ 3311: 00086a95 176 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ - 3312: 001fa0d5 2768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ + 3312: 001fa1a5 2768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ 3313: 00087de5 152 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ - 3314: 00139b9d 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ - 3315: 0022f6b9 3856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3316: 000c7261 300 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ + 3314: 00139c61 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ + 3315: 0022f7a9 3856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3316: 000c7289 300 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ 3317: 00366970 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram___Symbols │ │ │ │ 3318: 003668bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Recorder │ │ │ │ 3319: 00091359 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___re_compile_maybe_verbose │ │ │ │ - 3320: 00083b85 156 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ - 3321: 00199bd1 1236 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ + 3320: 00083b89 156 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ + 3321: 00199c99 1236 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ 3322: 00055415 124 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock │ │ │ │ - 3323: 001c32d9 2844 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ - 3324: 002e6b91 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ - 3325: 00124091 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ - 3326: 0023d745 920 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ + 3323: 001c33a1 2844 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ + 3324: 002e6cf1 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ + 3325: 00124155 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 3326: 0023d835 920 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ 3327: 00086f69 464 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ - 3328: 00136635 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ - 3329: 000651e5 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_env │ │ │ │ + 3328: 001366f9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ + 3329: 000651e9 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_env │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -11722,15 +11722,15 @@ │ │ │ │ 0034035c 000ad215 R_ARM_GLOB_DAT 00366c68 CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 003479f0 000ad202 R_ARM_ABS32 00366c68 CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 00340360 00000815 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ 00340364 00012c15 R_ARM_GLOB_DAT 00366b68 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 00348150 00012c02 R_ARM_ABS32 00366b68 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 00340368 0001f015 R_ARM_GLOB_DAT 00366e68 CPyModule_blib2to3 │ │ │ │ 0034036c 0002a415 R_ARM_GLOB_DAT 00366e08 CPyModule_black___resources_internal │ │ │ │ -00340370 00034215 R_ARM_GLOB_DAT 00322680 CPyLit_Complex │ │ │ │ +00340370 00034215 R_ARM_GLOB_DAT 003227e0 CPyLit_Complex │ │ │ │ 0034037c 00091215 R_ARM_GLOB_DAT 00366b88 CPyType_lines___enumerate_reversed_env │ │ │ │ 00348044 00091202 R_ARM_ABS32 00366b88 CPyType_lines___enumerate_reversed_env │ │ │ │ 00340380 00055f15 R_ARM_GLOB_DAT 00366f6c CPyModule_pathspec │ │ │ │ 00340388 00028c15 R_ARM_GLOB_DAT 00366f80 CPyModule_pathlib │ │ │ │ 0034038c 00083015 R_ARM_GLOB_DAT 00366ef8 CPyModule_multiprocessing │ │ │ │ 00340398 00080115 R_ARM_GLOB_DAT 00366a4c CPyType_ranges____LinesMapping │ │ │ │ 00348448 00080102 R_ARM_ABS32 00366a4c CPyType_ranges____LinesMapping │ │ │ │ @@ -12340,15 +12340,15 @@ │ │ │ │ 00348978 0004c402 R_ARM_ABS32 00366924 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 00340a84 00081a15 R_ARM_GLOB_DAT 003669cc CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00348604 00081a02 R_ARM_ABS32 003669cc CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00340a88 0000ac15 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ 00340a8c 00099e15 R_ARM_GLOB_DAT 00366cf0 CPyType_linegen___line_LineGenerator_env │ │ │ │ 003478e0 00099e02 R_ARM_ABS32 00366cf0 CPyType_linegen___line_LineGenerator_env │ │ │ │ 00340a90 00016915 R_ARM_GLOB_DAT 00366fa8 CPyModule_re │ │ │ │ -00340a94 00027915 R_ARM_GLOB_DAT 00321934 CPyLit_Tuple │ │ │ │ +00340a94 00027915 R_ARM_GLOB_DAT 00321a94 CPyLit_Tuple │ │ │ │ 00340a98 00049215 R_ARM_GLOB_DAT 003669d4 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 003485f4 00049202 R_ARM_ABS32 003669d4 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 00340a9c 0000ae15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 00340aa0 0002c215 R_ARM_GLOB_DAT 00366eb8 CPyStatic_handle_ipynb_magics___globals │ │ │ │ 00340aa4 00064b15 R_ARM_GLOB_DAT 00366cfc CPyType_linegen___CannotSplit │ │ │ │ 003478d0 00064b02 R_ARM_ABS32 00366cfc CPyType_linegen___CannotSplit │ │ │ │ 00340aa8 00028415 R_ARM_GLOB_DAT 003668c4 CPyType_driver___release_TokenProxy_gen │ │ │ │ @@ -12359,15 +12359,15 @@ │ │ │ │ 00348cb8 00043702 R_ARM_ABS32 003668d4 CPyType_driver___ReleaseRange │ │ │ │ 00340ab4 0008a915 R_ARM_GLOB_DAT 00366c9c CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 00347988 0008a902 R_ARM_ABS32 00366c9c CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 00340ab8 0004cd15 R_ARM_GLOB_DAT 00366984 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00348694 0004cd02 R_ARM_ABS32 00366984 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00340abc 0000b415 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ 00340ac0 00082a15 R_ARM_GLOB_DAT 00366f18 CPyModule_black___parsing │ │ │ │ -00340ac4 0001cb15 R_ARM_GLOB_DAT 00321840 CPyLit_FrozenSet │ │ │ │ +00340ac4 0001cb15 R_ARM_GLOB_DAT 003219a0 CPyLit_FrozenSet │ │ │ │ 00340ac8 000a6a15 R_ARM_GLOB_DAT 00366b10 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ 003481a8 000a6a02 R_ARM_ABS32 00366b10 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ 00340ad0 00026315 R_ARM_GLOB_DAT 00366f30 CPyModule_black___mode_internal │ │ │ │ 00340ad4 0007ee15 R_ARM_GLOB_DAT 00366b18 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 003481a0 0007ee02 R_ARM_ABS32 00366b18 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 00340ad8 000c6f15 R_ARM_GLOB_DAT 00366ad4 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ 003481e8 000c6f02 R_ARM_ABS32 00366ad4 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ @@ -12471,15 +12471,15 @@ │ │ │ │ 00340c00 00038415 R_ARM_GLOB_DAT 00366a5c CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 003483c4 00038402 R_ARM_ABS32 00366a5c CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 00340c04 0007de15 R_ARM_GLOB_DAT 00366c10 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 00347aa0 0007de02 R_ARM_ABS32 00366c10 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 00340c08 0000d415 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ 00340c0c 00049e15 R_ARM_GLOB_DAT 00366ca4 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ 00347978 00049e02 R_ARM_ABS32 00366ca4 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ -00340c10 00043e15 R_ARM_GLOB_DAT 00322688 CPyLit_Float │ │ │ │ +00340c10 00043e15 R_ARM_GLOB_DAT 003227e8 CPyLit_Float │ │ │ │ 00340c18 00065915 R_ARM_GLOB_DAT 00366a68 CPyType_parsing___lib2to3_parse_env │ │ │ │ 003483ac 00065902 R_ARM_ABS32 00366a68 CPyType_parsing___lib2to3_parse_env │ │ │ │ 00340c1c 000b8015 R_ARM_GLOB_DAT 00366eec CPyStatic__width_table___globals │ │ │ │ 00340c20 00022e15 R_ARM_GLOB_DAT 00366f78 CPyModule_click │ │ │ │ 00340c24 00091f15 R_ARM_GLOB_DAT 00366efc CPyModule_black___concurrency │ │ │ │ 00340c28 00073515 R_ARM_GLOB_DAT 00366f58 CPyModule_black___comments │ │ │ │ 00340c2c 00047a15 R_ARM_GLOB_DAT 0036686c CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x32ff18 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x4fafc │ │ │ │ - 0x0000000d (FINI) 0x2ee958 │ │ │ │ + 0x0000000d (FINI) 0x2eeab8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x33d6a8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x33d6ac │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x12168 │ │ │ │ 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: d892825d8dfa21f0ad7bb0f88af4ee32ea1a2897 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 704aeb44f3d8a66f2e2d7b6f296097a13c5cfd7f │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -3523,15 +3523,15 @@ │ │ │ │ %K\")I*HyD │ │ │ │ K\"&I&HyD │ │ │ │ I\"!K!H{DuXxD │ │ │ │ I?H{DyD │ │ │ │ ;K ";I;H{DyD │ │ │ │ -b7I7H{DyD │ │ │ │ -b4I4H{DyD │ │ │ │ -b1I1H{DyD │ │ │ │ +pb7I7H{DyD │ │ │ │ +qb4I4H{DyD │ │ │ │ +rb1I1H{DyD │ │ │ │ 2;hyDxDt │ │ │ │ 3 F3` F8 │ │ │ │ 2;hyDxDt │ │ │ │ 3 F3` F8 │ │ │ │ zDWIXHyDxD │ │ │ │ "SITHyDX │ │ │ │ "OIPHyDX │ │ │ │ @@ -4717,15 +4721,15 @@ │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ "aIbHyDX │ │ │ │ 2;hyDxDr │ │ │ │ 3 F3` F6 │ │ │ │ -2;hyDxDr │ │ │ │ +2;hyDxDq │ │ │ │ 3 F3` F5 │ │ │ │ 2;hyDxDq │ │ │ │ 3 F3` F5 │ │ │ │ 2;hyDxDq │ │ │ │ x'xD{DzD │ │ │ │ 2;hyDxDq │ │ │ │ p&xD{DzD │ │ │ │ @@ -4826,15 +4830,15 @@ │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ H;hyDxDi │ │ │ │ 3 F3` F- │ │ │ │ 2;hyDxDi │ │ │ │ -3 F3` F- │ │ │ │ +3 F3` F, │ │ │ │ 2;hyDxDh │ │ │ │ 2;hyDxDh │ │ │ │ 2;hyDxDh │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ @@ -4867,15 +4871,15 @@ │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ 2;hyDxDf │ │ │ │ -3 F3` F* │ │ │ │ +3 F3` F) │ │ │ │ 2;hyDxDe │ │ │ │ 3 F3` F) │ │ │ │ zDSISHyDxD │ │ │ │ {DMJNIzDyD │ │ │ │ rCICHyDX │ │ │ │ 2>HyD>K>JxD{DzD │ │ │ │ r7I8HyDX │ │ │ │ @@ -4952,36 +4956,36 @@ │ │ │ │ 1I2H{DyD │ │ │ │ :PAKAJ{DlXzD │ │ │ │ @I@H$hyDxD │ │ │ │ 3 F;` F$ │ │ │ │ 3 F;` F$ │ │ │ │ RRuIvHyD │ │ │ │ 2kHyDkKkJxD{DzD │ │ │ │ - %xD{DzD │ │ │ │ +$%xD{DzD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ 8%xD{DzD │ │ │ │ -3 F F3`" │ │ │ │ -2;hyDxD^ │ │ │ │ -H;hyDxD^ │ │ │ │ +3 F F3`! │ │ │ │ +2;hyDxD] │ │ │ │ +H;hyDxD] │ │ │ │ 2;hyDxD] │ │ │ │ zI{H{DyD │ │ │ │ vIwH{DyD │ │ │ │ rIsH{DyD │ │ │ │ -YIYH{DyD │ │ │ │ -UIUH{DyD │ │ │ │ +XIXH{DyD │ │ │ │ +,2UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ @@ -5186,17 +5190,17 @@ │ │ │ │ "KIKH{DyD │ │ │ │ "HIHH{DyD │ │ │ │ w"EIEH{DyD │ │ │ │ 2BIBH{DyD │ │ │ │ "?I?H{DyD │ │ │ │ "pIpH{DyD │ │ │ │ mImH{DyD │ │ │ │ -l"jIjH{DyD │ │ │ │ +X"jIjH{DyD │ │ │ │ "gIgH{DyD │ │ │ │ -92{I|H{DyD │ │ │ │ +{I|H{DyD │ │ │ │ wIxH{DyD │ │ │ │ sItH{DyD │ │ │ │ oIpH{DyD │ │ │ │ kIlH{DyD │ │ │ │ gIhH{DyD │ │ │ │ ;hyh2hSE │ │ │ │ #R@IAHyD │ │ │ │ @@ -5280,23 +5284,23 @@ │ │ │ │ zD]I^HyDxD\ │ │ │ │ 9K[J\I\HzDX │ │ │ │ -K<"SISHyDX │ │ │ │ 'KB"OIOHyDX │ │ │ │ !J>!KKKH{DX │ │ │ │ ?I@H{DyD │ │ │ │ ;IK ">I?H{DyD │ │ │ │ -9I:H{DyD │ │ │ │ +XIXH{DyD │ │ │ │ +TITH{DyD │ │ │ │ +PIPH{DyD │ │ │ │ +LILH{DyD │ │ │ │ +HIHH{DyD │ │ │ │ +EIEH{DyD │ │ │ │ +AIAH{DyD │ │ │ │ +=K "=I>H{DyD │ │ │ │ +"9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ xJ}K~I{D~HX │ │ │ │ {DlJlIzDyD[ │ │ │ │ "ZIZHyDX │ │ │ │ "rIsHyDX │ │ │ │ "hIiHyDX │ │ │ │ @@ -6053,19 +6057,19 @@ │ │ │ │ )K*J{D|XzD │ │ │ │ (I)H$hyDxD │ │ │ │ OIOH{DyD │ │ │ │ KIKH{DyD │ │ │ │ GIGH{DyD │ │ │ │ BIBH{DyD │ │ │ │ ?K "?I@H{DyD │ │ │ │ -^B:I;H{DyD │ │ │ │ -LB7I8H{DyD │ │ │ │ -*B4I5H{DyD │ │ │ │ -=B0I1H{DyD │ │ │ │ -+B-I.H{DyD │ │ │ │ +JB:I;H{DyD │ │ │ │ +8B7I8H{DyD │ │ │ │ +B4I5H{DyD │ │ │ │ +)B0I1H{DyD │ │ │ │ +B-I.H{DyD │ │ │ │ *I+H{DyD │ │ │ │ wJxIxHzD │ │ │ │ iJiIjHzD │ │ │ │ rKIKH{DyD │ │ │ │ jKm"yIzHyDX │ │ │ │ aKm"rIyDX │ │ │ │ RKn"gIgHyDX │ │ │ │ @@ -6254,15 +6258,15 @@ │ │ │ │ 7I8H{DyD │ │ │ │ 5I5H{DyD │ │ │ │ 2I3H{DyD │ │ │ │ 0I0H{DyD │ │ │ │ -I.H{DyD │ │ │ │ 2oKpH{D|XxD │ │ │ │ DrjIkHyD │ │ │ │ -h&xD{DzD │ │ │ │ +l&xD{DzD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ @@ -6794,16 +6798,16 @@ │ │ │ │ %I%H{DyD │ │ │ │ ryIzHyDY │ │ │ │ roIpHyDY │ │ │ │ r`IaHyDY │ │ │ │ rSITHyDY │ │ │ │ rpIqHyDY │ │ │ │ rlIlHyDY │ │ │ │ -RBXIXH{DyD │ │ │ │ -.BUIUH{DyD │ │ │ │ +>BXIXH{DyD │ │ │ │ +BUIUH{DyD │ │ │ │ 2RIRH{DyD │ │ │ │ 2OIOH{DyD │ │ │ │ yK hyJ{D │ │ │ │ 4KXIXHyD │ │ │ │ 9K h9J{D │ │ │ │ "F8a9F@Fc │ │ │ │ eK|I^"|HyD │ │ │ │ @@ -6825,19 +6829,18 @@ │ │ │ │ X%{DtXzD │ │ │ │ 2qIrH{DyD │ │ │ │ 2nIoH{DyD │ │ │ │ 2kIlH{DyD │ │ │ │ 2hIiH{DyD │ │ │ │ BeIfH{DyD │ │ │ │ bBbIcH{DyD │ │ │ │ -}I}H{DyD │ │ │ │ -yIyH{DyD │ │ │ │ -uIuH{DyD │ │ │ │ -qIqH{DyD │ │ │ │ -mImH{DyD │ │ │ │ +{I|H{DyD │ │ │ │ +wIxH{DyD │ │ │ │ +sItH{DyD │ │ │ │ +oIpH{DyD │ │ │ │ 3 F F3`+ │ │ │ │ 2;hyDxDg │ │ │ │ zDoIpHyDxD │ │ │ │ "mH;hyDxDg │ │ │ │ {DgJgIzDyD │ │ │ │ zDQIQHyDxD │ │ │ │ MIzDMKNHyD{DxD │ │ │ │ @@ -6921,32 +6924,32 @@ │ │ │ │ @I@H{DyD │ │ │ │ =K "=I=H{DyD │ │ │ │ 8I8H{DyD │ │ │ │ 4I5H{DyD │ │ │ │ 1I1H{DyD │ │ │ │ 3 F F3`% │ │ │ │ 2;hyDxDa │ │ │ │ -H;hyDxDa │ │ │ │ +H;hyDxD` │ │ │ │ 2;hyDxD` │ │ │ │ 2{HyD{K{JxD{DzD │ │ │ │ zDuIuHyDxD │ │ │ │ {DoJpIzDyD │ │ │ │ rlImHyDX │ │ │ │ rhIhHyDX │ │ │ │ rbIbHyDX │ │ │ │ rLILHyDX │ │ │ │ rDIEHyDX │ │ │ │ -=I>H{DyD43xD │ │ │ │ -:I:H{DyD43xD │ │ │ │ -6I7H{DyD43xD │ │ │ │ -3I3H{DyD43xD │ │ │ │ -/I0H{DyD43xD │ │ │ │ -,I,H{DyD43xD │ │ │ │ -(I)H{DyD43xD │ │ │ │ -%I%H{DyD43xD │ │ │ │ +=I>H{DyD43xD │ │ │ │ +:I:H{DyD43xD │ │ │ │ +6I7H{DyD43xD │ │ │ │ +3I3H{DyD43xD │ │ │ │ +/I0H{DyD43xD │ │ │ │ +,I,H{DyD43xD │ │ │ │ +(I)H{DyD43xD │ │ │ │ +%I%H{DyD43xD │ │ │ │ !I"H{DyD43xD │ │ │ │ TIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MINH{DyD │ │ │ │ JIJH{DyD │ │ │ │ FIGH{DyD │ │ │ │ DIDH{DyD │ │ │ │ @@ -6966,24 +6969,24 @@ │ │ │ │ 2IHyDIKIJxD{DzD │ │ │ │ 3 F F;`" │ │ │ │ <%xD{DzD │ │ │ │ }I}H{DyD │ │ │ │ yIzH{DyD │ │ │ │ vIvH{DyD │ │ │ │ rIsH{DyD │ │ │ │ -YIYH{DyD │ │ │ │ -UIUH{DyD │ │ │ │ -QIQH{DyD │ │ │ │ -MIMH{DyD │ │ │ │ -IIIH{DyD │ │ │ │ -FIFH{DyD │ │ │ │ -BIBH{DyD │ │ │ │ ->K ">I?H{DyD │ │ │ │ -9I:H{DyD │ │ │ │ -5I6H{DyD │ │ │ │ +XIXH{DyD │ │ │ │ +TITH{DyD │ │ │ │ +PIPH{DyD │ │ │ │ +LILH{DyD │ │ │ │ +HIHH{DyD │ │ │ │ +EIEH{DyD │ │ │ │ +AIAH{DyD │ │ │ │ +=K "=I>H{DyD │ │ │ │ +8I9H{DyD │ │ │ │ +25I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ H+hyDxDr │ │ │ │ >b}K{DlX │ │ │ │ |I|H#hyDxDr │ │ │ │ DbxIyHyD │ │ │ │ CbtIuHyD │ │ │ │ GbnK{DmX │ │ │ │ @@ -7008,21 +7011,21 @@ │ │ │ │ [I\H{DyD │ │ │ │ WIXH{DyD │ │ │ │ @H3h0FCE │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ -\+xD{DzD │ │ │ │ -p 3hyDxDY │ │ │ │ +h+xD{DzD │ │ │ │ +| 3hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ -D)xD{DzD │ │ │ │ +<)xD{DzD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ @@ -7093,15 +7096,15 @@ │ │ │ │ GIGH$hyDxD │ │ │ │ bCICHyDY │ │ │ │ R7I8HyDY │ │ │ │ zD-I.HyDxD} │ │ │ │ &I'H{DyD │ │ │ │ @?K@J{DtXzD │ │ │ │ >I?H$hyDxD │ │ │ │ -5I5H#hyDxDj │ │ │ │ +5I5H#hyDxDi │ │ │ │ @1K2J{DtXzD │ │ │ │ 0I1H$hyDxD │ │ │ │ 'I'H#hyDxDi │ │ │ │ 8L~D8M}D4Y$h │ │ │ │ !2[I\HyDZ │ │ │ │ QJTKTI{DTHZ │ │ │ │ 2HKIH{DZ │ │ │ │ @@ -7153,16 +7156,16 @@ │ │ │ │ qIqH{DyD │ │ │ │ mImH{DyD │ │ │ │ iIiH{DyD │ │ │ │ eIeH{DyD │ │ │ │ aIaH{DyD │ │ │ │ ]I]H{DyD │ │ │ │ T'{D|XzD │ │ │ │ -zDtIuHyDxDw │ │ │ │ -zDoIpHyDxDw │ │ │ │ +zDtIuHyDxDv │ │ │ │ +zDoIpHyDxDv │ │ │ │ +h1hjhCE │ │ │ │ JcKdI{DdH │ │ │ │ zDUIVHyDxDv │ │ │ │ xK hxJ{D │ │ │ │ zDsItHyDxDv │ │ │ │ zDmImHyDxDv │ │ │ │ {DcJcIzDyDv │ │ │ │ @@ -7260,30 +7263,31 @@ │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ H+hyDxD6 │ │ │ │ -roIoH{DyD │ │ │ │ -0rlIlH{DyD │ │ │ │ +boIoH{DyD │ │ │ │ +rlIlH{DyD │ │ │ │ dKeIeHyD │ │ │ │ {DVJVIzDyD_ │ │ │ │ 9|DiX h │ │ │ │ 9KtItHyD │ │ │ │ WIXH{DyD │ │ │ │ SITH{DyD │ │ │ │ -yDFKGH{DxD^ │ │ │ │ +yDOKOH{DxD] │ │ │ │ I{DzDyD\ │ │ │ │ -oIoH{DyD │ │ │ │ -kIkH{DyD │ │ │ │ -gIgH{DyD │ │ │ │ -cIcH{DyD │ │ │ │ -_I_H{DyD │ │ │ │ -[I[H{DyD │ │ │ │ +yJzIzHzD │ │ │ │ +lImH{DyD │ │ │ │ +hIiH{DyD │ │ │ │ +dIeH{DyD │ │ │ │ +`IaH{DyD │ │ │ │ +\I]H{DyD │ │ │ │ +XIYH{DyD │ │ │ │ SFJF9F0F │ │ │ │ "@I@HyDX │ │ │ │ 2;hyDxD1 │ │ │ │ )xD{DzD[ │ │ │ │ , ;hyDxD1 │ │ │ │ 2;hyDxD1 │ │ │ │ 2;hyDxD1 │ │ │ │ @@ -7305,16 +7309,16 @@ │ │ │ │ SFJF9F0F │ │ │ │ 2;hyDxD/ │ │ │ │ 2;hyDxD/ │ │ │ │ (xD{DzDY │ │ │ │ X'xD{DzDY │ │ │ │ 2;hyDxD/ │ │ │ │ 2;hyDxD/ │ │ │ │ -$xD{DzDY │ │ │ │ -$xD{DzDY │ │ │ │ +$xD{DzDX │ │ │ │ +$xD{DzDX │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ @@ -7403,15 +7407,15 @@ │ │ │ │ *I*H{DyD │ │ │ │ &I&H{DyD │ │ │ │ "I"H{DyD │ │ │ │ %xD{DzDK │ │ │ │ 2;hyDxD! │ │ │ │ HyD{DxDK │ │ │ │ 2;hyDxD! │ │ │ │ -JxD{DzDK │ │ │ │ +JxD{DzDJ │ │ │ │ zI{H{DyD │ │ │ │ vIwH{DyD │ │ │ │ rIsH{DyD │ │ │ │ nIoH{DyD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ @@ -7432,15 +7436,15 @@ │ │ │ │ zr;hyDxD │ │ │ │ *xD{DzDH │ │ │ │ yD{DxDH │ │ │ │ )xD{DzDH │ │ │ │ (xD{DzDH │ │ │ │ vr;hyDxD │ │ │ │ 'xD{DzDH │ │ │ │ -P&xD{DzDH │ │ │ │ +P&xD{DzDG │ │ │ │ &xD{DzDG │ │ │ │ l%xD{DzDG │ │ │ │ 4&xD{DzDG │ │ │ │ X5xD>h{D │ │ │ │ 5xD{D>h │ │ │ │ t4xD>h{D │ │ │ │ YIYH{DyD │ │ │ │ @@ -7476,17 +7480,17 @@ │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ @*{DdXzD │ │ │ │ -h&xD{DzDC │ │ │ │ -kRvIvH{DyD │ │ │ │ -iIzDiKiHyD{DxDC │ │ │ │ +d&xD{DzDC │ │ │ │ +kRuIuH{DyD │ │ │ │ +hIzDhKhHyD{DxDC │ │ │ │ lR}I}H{DyD │ │ │ │ FRzIzH{DyD │ │ │ │ RwIwH{DyD │ │ │ │ RtItH{DyD │ │ │ │ RqIqH{DyD │ │ │ │ RnInH{DyD │ │ │ │ RkIkH{DyD │ │ │ │ @@ -7968,15 +7972,15 @@ │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ VH:F!FxD │ │ │ │ _H:F!FxD │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h │ │ │ │ -/tmp/tmp5ozwtoak/build/__native_fec286f4eda846987175.c │ │ │ │ +/tmp/tmp7lkq34dd/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 │ │ │ │ @@ -9333,14 +9337,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) │ │ │ │ @@ -9374,15 +9379,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 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -14,57 +14,57 @@ │ │ │ │ ldr r0, [pc, #24] @ (50590 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 500ac │ │ │ │ + b.n 5036c │ │ │ │ movs r1, r5 │ │ │ │ - b.n 500ec │ │ │ │ + b.n 503ac │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (505b8 ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r1, [pc, #20] @ (505bc ) │ │ │ │ ldr r0, [pc, #20] @ (505c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 500f8 │ │ │ │ + b.n 503b8 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 50150 │ │ │ │ + b.n 50410 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (505e8 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ ldr r1, [pc, #20] @ (505ec ) │ │ │ │ ldr r0, [pc, #20] @ (505f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 500c8 │ │ │ │ + b.n 50388 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 50148 │ │ │ │ + b.n 50408 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5061c ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ @@ -72,19 +72,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (50624 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 50150 │ │ │ │ + b.n 50410 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 501a8 │ │ │ │ + b.n 50468 <_PyBytes_Join@plt+0xc> │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (50650 ) │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ @@ -92,76 +92,76 @@ │ │ │ │ ldr r0, [pc, #24] @ (50658 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #328 @ 0x148 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 5011c │ │ │ │ + b.n 503dc │ │ │ │ movs r1, r5 │ │ │ │ - b.n 5019c │ │ │ │ + b.n 5045c <_PyBytes_Join@plt> │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (50680 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r1, [pc, #20] @ (50684 ) │ │ │ │ ldr r0, [pc, #20] @ (50688 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 500e8 │ │ │ │ + b.n 503a8 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 50140 │ │ │ │ + b.n 50400 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (506b0 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #20] @ (506b4 ) │ │ │ │ ldr r0, [pc, #20] @ (506b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 50180 │ │ │ │ + b.n 50440 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 501d8 │ │ │ │ + b.n 50498 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (506e0 ) │ │ │ │ movs r2, #31 │ │ │ │ ldr r1, [pc, #20] @ (506e4 ) │ │ │ │ ldr r0, [pc, #20] @ (506e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 50150 │ │ │ │ + b.n 50410 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 501d8 │ │ │ │ + b.n 50498 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (50714 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ @@ -169,57 +169,57 @@ │ │ │ │ ldr r0, [pc, #24] @ (5071c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 4ff20 │ │ │ │ + b.n 501e0 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 501d0 │ │ │ │ + b.n 50490 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (50744 ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r1, [pc, #20] @ (50748 ) │ │ │ │ ldr r0, [pc, #20] @ (5074c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r5 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ movs r2, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (50774 ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ ldr r1, [pc, #20] @ (50778 ) │ │ │ │ ldr r0, [pc, #20] @ (5077c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #24] │ │ │ │ movs r4, r5 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r2, r5 │ │ │ │ adds r0, #20 │ │ │ │ b.n 502c4 │ │ │ │ movs r0, #20 │ │ │ │ b.n 502c8 │ │ │ │ adds r0, #3 │ │ │ │ b.n 508ac │ │ │ │ @@ -8013,15 +8013,15 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ strd r4, r4, [ip, #372] @ 0x174 │ │ │ │ mov r0, ip │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ movs r4, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00054e28 : │ │ │ │ ldr r3, [pc, #8] @ (54e34 ) │ │ │ │ ldr r2, [pc, #12] @ (54e38 ) │ │ │ │ @@ -8180,19 +8180,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (54fa8 ) │ │ │ │ ldr r0, [pc, #20] @ (54fac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ movs r4, r5 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [pc, #824] @ (552e8 ) │ │ │ │ + ldr r6, [pc, #184] @ (55068 ) │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 00054fb0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -8971,83 +8971,83 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 55670 │ │ │ │ ldr r3, [pc, #116] @ (5571c ) │ │ │ │ - movw r2, #63417 @ 0xf7b9 │ │ │ │ + movw r2, #63403 @ 0xf7ab │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #112] @ (55720 ) │ │ │ │ ldr r0, [pc, #112] @ (55724 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 55680 │ │ │ │ ldr r3, [pc, #96] @ (55728 ) │ │ │ │ - movw r2, #63426 @ 0xf7c2 │ │ │ │ + movw r2, #63412 @ 0xf7b4 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (5572c ) │ │ │ │ ldr r0, [pc, #92] @ (55730 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (55734 ) │ │ │ │ - movw r2, #63416 @ 0xf7b8 │ │ │ │ + movw r2, #63402 @ 0xf7aa │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #76] @ (55738 ) │ │ │ │ ldr r0, [pc, #80] @ (5573c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (55740 ) │ │ │ │ - movw r2, #63425 @ 0xf7c1 │ │ │ │ + movw r2, #63411 @ 0xf7b3 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #64] @ (55744 ) │ │ │ │ ldr r0, [pc, #64] @ (55748 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005574c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10020,177 +10020,177 @@ │ │ │ │ str r1, [r3, #32] │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (5617c ) │ │ │ │ - movw r2, #51664 @ 0xc9d0 │ │ │ │ + movw r2, #51650 @ 0xc9c2 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #260] @ (56180 ) │ │ │ │ ldr r0, [pc, #264] @ (56184 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (56188 ) │ │ │ │ - movw r2, #51649 @ 0xc9c1 │ │ │ │ + movw r2, #51635 @ 0xc9b3 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #248] @ (5618c ) │ │ │ │ ldr r0, [pc, #248] @ (56190 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (56194 ) │ │ │ │ - movw r2, #51687 @ 0xc9e7 │ │ │ │ + movw r2, #51673 @ 0xc9d9 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #232] @ (56198 ) │ │ │ │ ldr r0, [pc, #236] @ (5619c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (561a0 ) │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #51670 @ 0xc9d6 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #220] @ (561a4 ) │ │ │ │ ldr r0, [pc, #220] @ (561a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (561ac ) │ │ │ │ - movw r2, #51681 @ 0xc9e1 │ │ │ │ + movw r2, #51667 @ 0xc9d3 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #204] @ (561b0 ) │ │ │ │ ldr r0, [pc, #208] @ (561b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (561b8 ) │ │ │ │ - movw r2, #51678 @ 0xc9de │ │ │ │ + movw r2, #51664 @ 0xc9d0 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #192] @ (561bc ) │ │ │ │ ldr r0, [pc, #192] @ (561c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (561c4 ) │ │ │ │ - movw r2, #51675 @ 0xc9db │ │ │ │ + movw r2, #51661 @ 0xc9cd │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #176] @ (561c8 ) │ │ │ │ ldr r0, [pc, #180] @ (561cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (561d0 ) │ │ │ │ - movw r2, #51672 @ 0xc9d8 │ │ │ │ + movw r2, #51658 @ 0xc9ca │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #164] @ (561d4 ) │ │ │ │ ldr r0, [pc, #164] @ (561d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (561dc ) │ │ │ │ - movw r2, #51669 @ 0xc9d5 │ │ │ │ + movw r2, #51655 @ 0xc9c7 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #148] @ (561e0 ) │ │ │ │ ldr r0, [pc, #152] @ (561e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (561e8 ) │ │ │ │ - movw r2, #51666 @ 0xc9d2 │ │ │ │ + movw r2, #51652 @ 0xc9c4 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #136] @ (561ec ) │ │ │ │ ldr r0, [pc, #136] @ (561f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #896 @ (adr r0, 564f8 ) │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r7, #14 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 000561f4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10309,177 +10309,177 @@ │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #12 │ │ │ │ strd r2, r3, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (5646c ) │ │ │ │ - movw r2, #63978 @ 0xf9ea │ │ │ │ + movw r2, #63964 @ 0xf9dc │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #260] @ (56470 ) │ │ │ │ ldr r0, [pc, #264] @ (56474 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (56478 ) │ │ │ │ - movw r2, #63963 @ 0xf9db │ │ │ │ + movw r2, #63949 @ 0xf9cd │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #248] @ (5647c ) │ │ │ │ ldr r0, [pc, #248] @ (56480 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (56484 ) │ │ │ │ - movw r2, #64001 @ 0xfa01 │ │ │ │ + movw r2, #63987 @ 0xf9f3 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #232] @ (56488 ) │ │ │ │ ldr r0, [pc, #236] @ (5648c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (56490 ) │ │ │ │ - movw r2, #63998 @ 0xf9fe │ │ │ │ + movw r2, #63984 @ 0xf9f0 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #220] @ (56494 ) │ │ │ │ ldr r0, [pc, #220] @ (56498 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (5649c ) │ │ │ │ - movw r2, #63995 @ 0xf9fb │ │ │ │ + movw r2, #63981 @ 0xf9ed │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #204] @ (564a0 ) │ │ │ │ ldr r0, [pc, #208] @ (564a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (564a8 ) │ │ │ │ - movw r2, #63992 @ 0xf9f8 │ │ │ │ + movw r2, #63978 @ 0xf9ea │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #192] @ (564ac ) │ │ │ │ ldr r0, [pc, #192] @ (564b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (564b4 ) │ │ │ │ - movw r2, #63989 @ 0xf9f5 │ │ │ │ + movw r2, #63975 @ 0xf9e7 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #176] @ (564b8 ) │ │ │ │ ldr r0, [pc, #180] @ (564bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (564c0 ) │ │ │ │ - movw r2, #63986 @ 0xf9f2 │ │ │ │ + movw r2, #63972 @ 0xf9e4 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #164] @ (564c4 ) │ │ │ │ ldr r0, [pc, #164] @ (564c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (564cc ) │ │ │ │ - movw r2, #63983 @ 0xf9ef │ │ │ │ + movw r2, #63969 @ 0xf9e1 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #148] @ (564d0 ) │ │ │ │ ldr r0, [pc, #152] @ (564d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (564d8 ) │ │ │ │ - movw r2, #63980 @ 0xf9ec │ │ │ │ + movw r2, #63966 @ 0xf9de │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #136] @ (564dc ) │ │ │ │ ldr r0, [pc, #136] @ (564e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ movs r1, r5 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r4, #30 │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 000564e4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10597,177 +10597,177 @@ │ │ │ │ str r1, [r3, #32] │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (56758 ) │ │ │ │ - movw r2, #4644 @ 0x1224 │ │ │ │ + movw r2, #4630 @ 0x1216 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #260] @ (5675c ) │ │ │ │ ldr r0, [pc, #264] @ (56760 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (56764 ) │ │ │ │ - movw r2, #4629 @ 0x1215 │ │ │ │ + movw r2, #4615 @ 0x1207 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (56768 ) │ │ │ │ ldr r0, [pc, #248] @ (5676c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (56770 ) │ │ │ │ - movw r2, #4667 @ 0x123b │ │ │ │ + movw r2, #4653 @ 0x122d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #232] @ (56774 ) │ │ │ │ ldr r0, [pc, #236] @ (56778 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (5677c ) │ │ │ │ - movw r2, #4664 @ 0x1238 │ │ │ │ + movw r2, #4650 @ 0x122a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #220] @ (56780 ) │ │ │ │ ldr r0, [pc, #220] @ (56784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (56788 ) │ │ │ │ - movw r2, #4661 @ 0x1235 │ │ │ │ + movw r2, #4647 @ 0x1227 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #204] @ (5678c ) │ │ │ │ ldr r0, [pc, #208] @ (56790 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (56794 ) │ │ │ │ - movw r2, #4658 @ 0x1232 │ │ │ │ + movw r2, #4644 @ 0x1224 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #192] @ (56798 ) │ │ │ │ ldr r0, [pc, #192] @ (5679c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (567a0 ) │ │ │ │ - movw r2, #4655 @ 0x122f │ │ │ │ + movw r2, #4641 @ 0x1221 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #176] @ (567a4 ) │ │ │ │ ldr r0, [pc, #180] @ (567a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (567ac ) │ │ │ │ - movw r2, #4652 @ 0x122c │ │ │ │ + movw r2, #4638 @ 0x121e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #164] @ (567b0 ) │ │ │ │ ldr r0, [pc, #164] @ (567b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (567b8 ) │ │ │ │ - movw r2, #4649 @ 0x1229 │ │ │ │ + movw r2, #4635 @ 0x121b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #148] @ (567bc ) │ │ │ │ ldr r0, [pc, #152] @ (567c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (567c4 ) │ │ │ │ - movw r2, #4646 @ 0x1226 │ │ │ │ + movw r2, #4632 @ 0x1218 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #136] @ (567c8 ) │ │ │ │ ldr r0, [pc, #136] @ (567cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r2, #28 │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r2, #2 │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ @@ -23408,19 +23408,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (5d73c ) │ │ │ │ ldr r0, [pc, #20] @ (5d740 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + cbz r2, 5d74e │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d744 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23437,19 +23437,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (5d780 ) │ │ │ │ ldr r0, [pc, #20] @ (5d784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #488 @ 0x1e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + cbz r6, 5d780 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d788 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23466,19 +23466,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (5d7c4 ) │ │ │ │ ldr r0, [pc, #20] @ (5d7c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d7cc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23495,19 +23495,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (5d808 ) │ │ │ │ ldr r0, [pc, #20] @ (5d80c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d810 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23516,27 +23516,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #20] @ (5d848 ) │ │ │ │ - movw r2, #54781 @ 0xd5fd │ │ │ │ + movw r2, #54761 @ 0xd5e9 │ │ │ │ ldr r1, [pc, #20] @ (5d84c ) │ │ │ │ ldr r0, [pc, #20] @ (5d850 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #640 @ 0x280 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d854 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23545,28 +23545,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d890 ) │ │ │ │ - movw r2, #11290 @ 0x2c1a │ │ │ │ + movw r2, #11270 @ 0x2c06 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d894 ) │ │ │ │ ldr r0, [pc, #20] @ (5d898 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #712 @ 0x2c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d89c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23575,28 +23575,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d8d8 ) │ │ │ │ - movw r2, #13515 @ 0x34cb │ │ │ │ + movw r2, #13490 @ 0x34b2 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d8dc ) │ │ │ │ ldr r0, [pc, #20] @ (5d8e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d8e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23605,28 +23605,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d920 ) │ │ │ │ - movw r2, #14629 @ 0x3925 │ │ │ │ + movw r2, #14604 @ 0x390c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d924 ) │ │ │ │ ldr r0, [pc, #20] @ (5d928 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #824 @ 0x338 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d92c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23635,28 +23635,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d968 ) │ │ │ │ - movw r2, #15716 @ 0x3d64 │ │ │ │ + movw r2, #15691 @ 0x3d4b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d96c ) │ │ │ │ ldr r0, [pc, #20] @ (5d970 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d974 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23665,28 +23665,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d9b0 ) │ │ │ │ - movw r2, #17130 @ 0x42ea │ │ │ │ + movw r2, #17105 @ 0x42d1 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d9b4 ) │ │ │ │ ldr r0, [pc, #20] @ (5d9b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #944 @ 0x3b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d9bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23695,28 +23695,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5d9f8 ) │ │ │ │ - movw r2, #18500 @ 0x4844 │ │ │ │ + movw r2, #18475 @ 0x482b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5d9fc ) │ │ │ │ ldr r0, [pc, #20] @ (5da00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005da04 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23725,28 +23725,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5da40 ) │ │ │ │ - movw r2, #19360 @ 0x4ba0 │ │ │ │ + movw r2, #19335 @ 0x4b87 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5da44 ) │ │ │ │ ldr r0, [pc, #20] @ (5da48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1064 @ 0x428 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005da4c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23755,28 +23755,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5da88 ) │ │ │ │ - movw r2, #20182 @ 0x4ed6 │ │ │ │ + movw r2, #20157 @ 0x4ebd │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5da8c ) │ │ │ │ ldr r0, [pc, #20] @ (5da90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005da94 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23785,28 +23785,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dad0 ) │ │ │ │ - movw r2, #21004 @ 0x520c │ │ │ │ + movw r2, #20979 @ 0x51f3 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dad4 ) │ │ │ │ ldr r0, [pc, #20] @ (5dad8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1196 @ 0x4ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dadc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23815,28 +23815,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5db18 ) │ │ │ │ - movw r2, #22415 @ 0x578f │ │ │ │ + movw r2, #22390 @ 0x5776 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5db1c ) │ │ │ │ ldr r0, [pc, #20] @ (5db20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1260 @ 0x4ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005db24 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23845,28 +23845,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5db60 ) │ │ │ │ - movw r2, #24138 @ 0x5e4a │ │ │ │ + movw r2, #24113 @ 0x5e31 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5db64 ) │ │ │ │ ldr r0, [pc, #20] @ (5db68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1328 @ 0x530 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005db6c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23875,28 +23875,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dba8 ) │ │ │ │ - movw r2, #25438 @ 0x635e │ │ │ │ + movw r2, #25413 @ 0x6345 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dbac ) │ │ │ │ ldr r0, [pc, #20] @ (5dbb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dbb4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23905,28 +23905,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dbf0 ) │ │ │ │ - movw r2, #26580 @ 0x67d4 │ │ │ │ + movw r2, #26555 @ 0x67bb │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dbf4 ) │ │ │ │ ldr r0, [pc, #20] @ (5dbf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1452 @ 0x5ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dbfc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23935,28 +23935,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dc38 ) │ │ │ │ - movw r2, #29809 @ 0x7471 │ │ │ │ + movw r2, #29784 @ 0x7458 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dc3c ) │ │ │ │ ldr r0, [pc, #20] @ (5dc40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1512 @ 0x5e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dc44 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23965,28 +23965,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dc80 ) │ │ │ │ - movw r2, #31514 @ 0x7b1a │ │ │ │ + movw r2, #31489 @ 0x7b01 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dc84 ) │ │ │ │ ldr r0, [pc, #20] @ (5dc88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1576 @ 0x628 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dc8c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23995,28 +23995,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dcc8 ) │ │ │ │ - movw r2, #32727 @ 0x7fd7 │ │ │ │ + movw r2, #32702 @ 0x7fbe │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dccc ) │ │ │ │ ldr r0, [pc, #20] @ (5dcd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1640 @ 0x668 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dcd4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24025,28 +24025,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dd10 ) │ │ │ │ - movw r2, #34193 @ 0x8591 │ │ │ │ + movw r2, #34168 @ 0x8578 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dd14 ) │ │ │ │ ldr r0, [pc, #20] @ (5dd18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1704 @ 0x6a8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dd1c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24055,28 +24055,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dd58 ) │ │ │ │ - movw r2, #34953 @ 0x8889 │ │ │ │ + movw r2, #34928 @ 0x8870 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dd5c ) │ │ │ │ ldr r0, [pc, #20] @ (5dd60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1764 @ 0x6e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dd64 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24085,28 +24085,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dda0 ) │ │ │ │ - movw r2, #36043 @ 0x8ccb │ │ │ │ + movw r2, #36018 @ 0x8cb2 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dda4 ) │ │ │ │ ldr r0, [pc, #20] @ (5dda8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1824 @ 0x720 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ddac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24115,28 +24115,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dde8 ) │ │ │ │ - movw r2, #37173 @ 0x9135 │ │ │ │ + movw r2, #37148 @ 0x911c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5ddec ) │ │ │ │ ldr r0, [pc, #20] @ (5ddf0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ddf4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24145,28 +24145,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5de30 ) │ │ │ │ - movw r2, #38626 @ 0x96e2 │ │ │ │ + movw r2, #38601 @ 0x96c9 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5de34 ) │ │ │ │ ldr r0, [pc, #20] @ (5de38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1960 @ 0x7a8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005de3c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24175,28 +24175,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5de78 ) │ │ │ │ - movw r2, #39558 @ 0x9a86 │ │ │ │ + movw r2, #39533 @ 0x9a6d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5de7c ) │ │ │ │ ldr r0, [pc, #20] @ (5de80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005de84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24205,28 +24205,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dec0 ) │ │ │ │ - movw r2, #42232 @ 0xa4f8 │ │ │ │ + movw r2, #42207 @ 0xa4df │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dec4 ) │ │ │ │ ldr r0, [pc, #20] @ (5dec8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005decc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24235,28 +24235,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5df08 ) │ │ │ │ - movw r2, #43019 @ 0xa80b │ │ │ │ + movw r2, #42994 @ 0xa7f2 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5df0c ) │ │ │ │ ldr r0, [pc, #20] @ (5df10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2140 @ 0x85c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005df14 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24265,28 +24265,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5df50 ) │ │ │ │ - movw r2, #44167 @ 0xac87 │ │ │ │ + movw r2, #44142 @ 0xac6e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5df54 ) │ │ │ │ ldr r0, [pc, #20] @ (5df58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, pc, #840 @ (adr r7, 5e29c ) │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005df5c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24295,28 +24295,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5df98 ) │ │ │ │ - movw r2, #45625 @ 0xb239 │ │ │ │ + movw r2, #45600 @ 0xb220 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5df9c ) │ │ │ │ ldr r0, [pc, #20] @ (5dfa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2260 @ 0x8d4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, pc, #552 @ (adr r7, 5e1c4 ) │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dfa4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24325,28 +24325,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5dfe0 ) │ │ │ │ - movw r2, #48313 @ 0xbcb9 │ │ │ │ + movw r2, #48288 @ 0xbca0 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5dfe4 ) │ │ │ │ ldr r0, [pc, #20] @ (5dfe8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, pc, #264 @ (adr r7, 5e0ec ) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005dfec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24355,28 +24355,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e028 ) │ │ │ │ - movw r2, #50816 @ 0xc680 │ │ │ │ + movw r2, #50791 @ 0xc667 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e02c ) │ │ │ │ ldr r0, [pc, #20] @ (5e030 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2372 @ 0x944 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, pc, #1000 @ (adr r6, 5e414 ) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e034 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24385,28 +24385,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e070 ) │ │ │ │ - movw r2, #52875 @ 0xce8b │ │ │ │ + movw r2, #52850 @ 0xce72 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e074 ) │ │ │ │ ldr r0, [pc, #20] @ (5e078 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, pc, #712 @ (adr r6, 5e33c ) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e07c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24415,28 +24415,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e0b8 ) │ │ │ │ - movw r2, #53747 @ 0xd1f3 │ │ │ │ + movw r2, #53722 @ 0xd1da │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e0bc ) │ │ │ │ ldr r0, [pc, #20] @ (5e0c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2468 @ 0x9a4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, pc, #424 @ (adr r6, 5e264 ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 5e3e4 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e0c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24445,28 +24445,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e100 ) │ │ │ │ - movw r2, #57432 @ 0xe058 │ │ │ │ + movw r2, #57407 @ 0xe03f │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e104 ) │ │ │ │ ldr r0, [pc, #20] @ (5e108 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2520 @ 0x9d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, pc, #136 @ (adr r6, 5e18c ) │ │ │ │ + add r7, pc, #520 @ (adr r7, 5e30c ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e10c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24475,28 +24475,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e148 ) │ │ │ │ - movw r2, #60608 @ 0xecc0 │ │ │ │ + movw r2, #60588 @ 0xecac │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e14c ) │ │ │ │ ldr r0, [pc, #20] @ (5e150 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, pc, #872 @ (adr r5, 5e4b4 ) │ │ │ │ + add r7, pc, #232 @ (adr r7, 5e234 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e154 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24505,28 +24505,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e190 ) │ │ │ │ - movw r2, #62149 @ 0xf2c5 │ │ │ │ + movw r2, #62129 @ 0xf2b1 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e194 ) │ │ │ │ ldr r0, [pc, #20] @ (5e198 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2664 @ 0xa68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, pc, #584 @ (adr r5, 5e3dc ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 5e55c ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e19c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24535,28 +24535,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e1d8 ) │ │ │ │ - movw r2, #63170 @ 0xf6c2 │ │ │ │ + movw r2, #63150 @ 0xf6ae │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #20] @ (5e1dc ) │ │ │ │ ldr r0, [pc, #20] @ (5e1e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2728 @ 0xaa8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, pc, #296 @ (adr r5, 5e304 ) │ │ │ │ + add r6, pc, #680 @ (adr r6, 5e484 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e1e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24564,1004 +24564,1009 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #20] @ (5e21c ) │ │ │ │ - mov.w r2, #132096 @ 0x20400 │ │ │ │ - ldr r1, [pc, #20] @ (5e220 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e224 ) │ │ │ │ + ldr r3, [pc, #24] @ (5e220 ) │ │ │ │ + mov.w r2, #1004 @ 0x3ec │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #20] @ (5e224 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e228 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2792 @ 0xae8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, pc, #24 @ (adr r5, 5e238 ) │ │ │ │ + add r6, pc, #392 @ (adr r6, 5e3ac ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e228 : │ │ │ │ +0005e22c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e248 │ │ │ │ + cbz r0, 5e24c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e264 ) │ │ │ │ - movw r2, #1894 @ 0x766 │ │ │ │ + ldr r3, [pc, #24] @ (5e268 ) │ │ │ │ + movw r2, #1874 @ 0x752 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #20] @ (5e268 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e26c ) │ │ │ │ + ldr r1, [pc, #20] @ (5e26c ) │ │ │ │ + ldr r0, [pc, #20] @ (5e270 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2840 @ 0xb18 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, pc, #760 @ (adr r4, 5e560 ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 5e2d4 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e270 : │ │ │ │ +0005e274 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e290 │ │ │ │ + cbz r0, 5e294 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e2ac ) │ │ │ │ - movw r2, #3555 @ 0xde3 │ │ │ │ + ldr r3, [pc, #24] @ (5e2b0 ) │ │ │ │ + movw r2, #3535 @ 0xdcf │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #20] @ (5e2b0 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e2b4 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e2b4 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e2b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2912 @ 0xb60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, pc, #472 @ (adr r4, 5e488 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 5e5fc ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e2b8 : │ │ │ │ +0005e2bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e2d8 │ │ │ │ + cbz r0, 5e2dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e2f4 ) │ │ │ │ - movw r2, #12445 @ 0x309d │ │ │ │ + ldr r3, [pc, #24] @ (5e2f8 ) │ │ │ │ + movw r2, #12431 @ 0x308f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #20] @ (5e2f8 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e2fc ) │ │ │ │ + ldr r1, [pc, #20] @ (5e2fc ) │ │ │ │ + ldr r0, [pc, #20] @ (5e300 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2972 @ 0xb9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, pc, #184 @ (adr r4, 5e3b0 ) │ │ │ │ + add r5, pc, #552 @ (adr r5, 5e524 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e300 : │ │ │ │ +0005e304 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e320 │ │ │ │ + cbz r0, 5e324 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e33c ) │ │ │ │ - movw r2, #23381 @ 0x5b55 │ │ │ │ + ldr r3, [pc, #24] @ (5e340 ) │ │ │ │ + movw r2, #23367 @ 0x5b47 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #20] @ (5e340 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e344 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e344 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e348 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3032 @ 0xbd8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, pc, #920 @ (adr r3, 5e6d8 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 5e44c ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e348 : │ │ │ │ +0005e34c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e368 │ │ │ │ + cbz r0, 5e36c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e384 ) │ │ │ │ - movw r2, #27806 @ 0x6c9e │ │ │ │ + ldr r3, [pc, #24] @ (5e388 ) │ │ │ │ + movw r2, #27792 @ 0x6c90 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #20] @ (5e388 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e38c ) │ │ │ │ + ldr r1, [pc, #20] @ (5e38c ) │ │ │ │ + ldr r0, [pc, #20] @ (5e390 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3092 @ 0xc14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, pc, #632 @ (adr r3, 5e600 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 5e774 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e390 : │ │ │ │ +0005e394 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e3b0 │ │ │ │ + cbz r0, 5e3b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e3cc ) │ │ │ │ - movw r2, #43921 @ 0xab91 │ │ │ │ + ldr r3, [pc, #24] @ (5e3d0 ) │ │ │ │ + movw r2, #43907 @ 0xab83 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #20] @ (5e3d0 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e3d4 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e3d4 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e3d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3144 @ 0xc48 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, pc, #344 @ (adr r3, 5e528 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 5e69c ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e3d8 : │ │ │ │ +0005e3dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e3f8 │ │ │ │ + cbz r0, 5e3fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e414 ) │ │ │ │ - movw r2, #44910 @ 0xaf6e │ │ │ │ + ldr r3, [pc, #24] @ (5e418 ) │ │ │ │ + movw r2, #44896 @ 0xaf60 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #20] @ (5e418 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e41c ) │ │ │ │ + ldr r1, [pc, #20] @ (5e41c ) │ │ │ │ + ldr r0, [pc, #20] @ (5e420 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3188 @ 0xc74 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, pc, #56 @ (adr r3, 5e450 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 5e5c4 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e420 : │ │ │ │ +0005e424 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e440 │ │ │ │ + cbz r0, 5e444 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e45c ) │ │ │ │ - movw r2, #8514 @ 0x2142 │ │ │ │ + ldr r3, [pc, #24] @ (5e460 ) │ │ │ │ + movw r2, #8500 @ 0x2134 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e460 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e464 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e464 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e468 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3240 @ 0xca8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, pc, #792 @ (adr r2, 5e778 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 5e4ec ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e468 : │ │ │ │ +0005e46c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e488 │ │ │ │ + cbz r0, 5e48c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e4a4 ) │ │ │ │ - movw r2, #11809 @ 0x2e21 │ │ │ │ + ldr r3, [pc, #24] @ (5e4a8 ) │ │ │ │ + movw r2, #11795 @ 0x2e13 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e4a8 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e4ac ) │ │ │ │ + ldr r1, [pc, #20] @ (5e4ac ) │ │ │ │ + ldr r0, [pc, #20] @ (5e4b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3304 @ 0xce8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, pc, #504 @ (adr r2, 5e6a0 ) │ │ │ │ + add r3, pc, #872 @ (adr r3, 5e814 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e4b0 : │ │ │ │ +0005e4b4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e4d0 │ │ │ │ + cbz r0, 5e4d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e4ec ) │ │ │ │ - movw r2, #15984 @ 0x3e70 │ │ │ │ + ldr r3, [pc, #24] @ (5e4f0 ) │ │ │ │ + movw r2, #15970 @ 0x3e62 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e4f0 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e4f4 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e4f4 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e4f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3352 @ 0xd18 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, pc, #216 @ (adr r2, 5e5c8 ) │ │ │ │ + add r3, pc, #584 @ (adr r3, 5e73c ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e4f8 : │ │ │ │ +0005e4fc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e518 │ │ │ │ + cbz r0, 5e51c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e534 ) │ │ │ │ - movw r2, #17066 @ 0x42aa │ │ │ │ + ldr r3, [pc, #24] @ (5e538 ) │ │ │ │ + movw r2, #17052 @ 0x429c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e538 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e53c ) │ │ │ │ + ldr r1, [pc, #20] @ (5e53c ) │ │ │ │ + ldr r0, [pc, #20] @ (5e540 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3428 @ 0xd64 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, pc, #952 @ (adr r1, 5e8f0 ) │ │ │ │ + add r3, pc, #296 @ (adr r3, 5e664 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e540 : │ │ │ │ +0005e544 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e560 │ │ │ │ + cbz r0, 5e564 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e57c ) │ │ │ │ - movw r2, #38092 @ 0x94cc │ │ │ │ + ldr r3, [pc, #24] @ (5e580 ) │ │ │ │ + movw r2, #38078 @ 0x94be │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e580 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e584 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e584 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3500 @ 0xdac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, pc, #664 @ (adr r1, 5e818 ) │ │ │ │ + add r3, pc, #8 @ (adr r3, 5e58c ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e588 : │ │ │ │ +0005e58c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e5a8 │ │ │ │ + cbz r0, 5e5ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e5c4 ) │ │ │ │ - movw r2, #40083 @ 0x9c93 │ │ │ │ + ldr r3, [pc, #24] @ (5e5c8 ) │ │ │ │ + movw r2, #40069 @ 0x9c85 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e5c8 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e5cc ) │ │ │ │ + ldr r1, [pc, #20] @ (5e5cc ) │ │ │ │ + ldr r0, [pc, #20] @ (5e5d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3544 @ 0xdd8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, pc, #376 @ (adr r1, 5e740 ) │ │ │ │ + add r2, pc, #744 @ (adr r2, 5e8b4 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e5d0 : │ │ │ │ +0005e5d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (5e620 ) │ │ │ │ - ldr r2, [pc, #64] @ (5e624 ) │ │ │ │ + ldr r3, [pc, #64] @ (5e624 ) │ │ │ │ + ldr r2, [pc, #64] @ (5e628 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #308] @ 0x134 │ │ │ │ - cbz r3, 5e604 │ │ │ │ + cbz r3, 5e608 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #32] @ (5e628 ) │ │ │ │ - movw r2, #40412 @ 0x9ddc │ │ │ │ + ldr r3, [pc, #32] @ (5e62c ) │ │ │ │ + movw r2, #40398 @ 0x9dce │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (5e62c ) │ │ │ │ - ldr r0, [pc, #28] @ (5e630 ) │ │ │ │ + ldr r1, [pc, #28] @ (5e630 ) │ │ │ │ + ldr r0, [pc, #28] @ (5e634 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3604 @ 0xe14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r2, r3, r0 │ │ │ │ + subs r6, r2, r0 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #8 @ (adr r1, 5e634 ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 5e7a8 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e634 : │ │ │ │ +0005e638 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e654 │ │ │ │ + cbz r0, 5e658 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e670 ) │ │ │ │ - movw r2, #42025 @ 0xa429 │ │ │ │ + ldr r3, [pc, #24] @ (5e674 ) │ │ │ │ + movw r2, #42011 @ 0xa41b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e674 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e678 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e678 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e67c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3664 @ 0xe50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, pc, #712 @ (adr r0, 5e93c ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 5e6b0 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e67c : │ │ │ │ +0005e680 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (5e6cc ) │ │ │ │ - ldr r2, [pc, #64] @ (5e6d0 ) │ │ │ │ + ldr r3, [pc, #64] @ (5e6d0 ) │ │ │ │ + ldr r2, [pc, #64] @ (5e6d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #308] @ 0x134 │ │ │ │ - cbz r3, 5e6b0 │ │ │ │ + cbz r3, 5e6b4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #32] @ (5e6d4 ) │ │ │ │ - movw r2, #46281 @ 0xb4c9 │ │ │ │ + ldr r3, [pc, #32] @ (5e6d8 ) │ │ │ │ + movw r2, #46267 @ 0xb4bb │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (5e6d8 ) │ │ │ │ - ldr r0, [pc, #28] @ (5e6dc ) │ │ │ │ + ldr r1, [pc, #28] @ (5e6dc ) │ │ │ │ + ldr r0, [pc, #28] @ (5e6e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3720 @ 0xe88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r6, r5, r5 │ │ │ │ + adds r2, r5, r5 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #344 @ (adr r0, 5e830 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 5e9a4 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e6e0 : │ │ │ │ +0005e6e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e700 │ │ │ │ + cbz r0, 5e704 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e71c ) │ │ │ │ - movw r2, #48262 @ 0xbc86 │ │ │ │ + ldr r3, [pc, #24] @ (5e720 ) │ │ │ │ + movw r2, #48248 @ 0xbc78 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e720 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e724 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e724 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e728 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, pc, #24 @ (adr r0, 5e738 ) │ │ │ │ + add r1, pc, #392 @ (adr r1, 5e8ac ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e728 : │ │ │ │ +0005e72c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (5e778 ) │ │ │ │ - ldr r2, [pc, #64] @ (5e77c ) │ │ │ │ + ldr r3, [pc, #64] @ (5e77c ) │ │ │ │ + ldr r2, [pc, #64] @ (5e780 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #308] @ 0x134 │ │ │ │ - cbz r3, 5e75c │ │ │ │ + cbz r3, 5e760 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #32] @ (5e780 ) │ │ │ │ - movw r2, #49169 @ 0xc011 │ │ │ │ + ldr r3, [pc, #32] @ (5e784 ) │ │ │ │ + movw r2, #49155 @ 0xc003 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (5e784 ) │ │ │ │ - ldr r0, [pc, #28] @ (5e788 ) │ │ │ │ + ldr r1, [pc, #28] @ (5e788 ) │ │ │ │ + ldr r0, [pc, #28] @ (5e78c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3840 @ 0xf00 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r2, r0, r3 │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r1, pc, #24 @ (adr r1, 5e7a0 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e78c : │ │ │ │ +0005e790 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e7ac │ │ │ │ + cbz r0, 5e7b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e7c8 ) │ │ │ │ - movw r2, #53237 @ 0xcff5 │ │ │ │ + ldr r3, [pc, #24] @ (5e7cc ) │ │ │ │ + movw r2, #53223 @ 0xcfe7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e7cc ) │ │ │ │ - ldr r0, [pc, #20] @ (5e7d0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e7d0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e7d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3900 @ 0xf3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + add r0, pc, #728 @ (adr r0, 5eaa8 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e7d4 : │ │ │ │ +0005e7d8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e7f4 │ │ │ │ + cbz r0, 5e7f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e810 ) │ │ │ │ - movw r2, #59631 @ 0xe8ef │ │ │ │ + ldr r3, [pc, #24] @ (5e814 ) │ │ │ │ + movw r2, #59617 @ 0xe8e1 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e814 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e818 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e818 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e81c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + add r0, pc, #440 @ (adr r0, 5e9d0 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e81c : │ │ │ │ +0005e820 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e83c │ │ │ │ + cbz r0, 5e840 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e858 ) │ │ │ │ - movw r2, #60788 @ 0xed74 │ │ │ │ + ldr r3, [pc, #24] @ (5e85c ) │ │ │ │ + movw r2, #60774 @ 0xed66 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e85c ) │ │ │ │ - ldr r0, [pc, #20] @ (5e860 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e860 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e864 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4008 @ 0xfa8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #152 @ (adr r0, 5e8f8 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e864 : │ │ │ │ +0005e868 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e884 │ │ │ │ + cbz r0, 5e888 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e8a0 ) │ │ │ │ - movw r2, #61625 @ 0xf0b9 │ │ │ │ + ldr r3, [pc, #24] @ (5e8a4 ) │ │ │ │ + movw r2, #61611 @ 0xf0ab │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (5e8a4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e8a8 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e8a8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e8ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e8ac : │ │ │ │ +0005e8b0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e8cc │ │ │ │ + cbz r0, 5e8d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e8e8 ) │ │ │ │ - movw r2, #4292 @ 0x10c4 │ │ │ │ + ldr r3, [pc, #24] @ (5e8ec ) │ │ │ │ + movw r2, #4278 @ 0x10b6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5e8ec ) │ │ │ │ - ldr r0, [pc, #20] @ (5e8f0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e8f0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e8f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e8f4 : │ │ │ │ +0005e8f8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e914 │ │ │ │ + cbz r0, 5e918 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e930 ) │ │ │ │ - movw r2, #24538 @ 0x5fda │ │ │ │ + ldr r3, [pc, #24] @ (5e934 ) │ │ │ │ + movw r2, #24524 @ 0x5fcc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5e934 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e938 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e938 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e93c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e93c : │ │ │ │ +0005e940 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e95c │ │ │ │ + cbz r0, 5e960 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e978 ) │ │ │ │ - movw r2, #26844 @ 0x68dc │ │ │ │ + ldr r3, [pc, #24] @ (5e97c ) │ │ │ │ + movw r2, #26830 @ 0x68ce │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5e97c ) │ │ │ │ - ldr r0, [pc, #20] @ (5e980 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e980 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e984 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e984 : │ │ │ │ +0005e988 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e9a4 │ │ │ │ + cbz r0, 5e9a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e9c0 ) │ │ │ │ - movw r2, #27796 @ 0x6c94 │ │ │ │ + ldr r3, [pc, #24] @ (5e9c4 ) │ │ │ │ + movw r2, #27782 @ 0x6c86 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5e9c4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e9c8 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e9c8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e9cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e9cc : │ │ │ │ +0005e9d0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e9ec │ │ │ │ + cbz r0, 5e9f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ea08 ) │ │ │ │ - mov.w r2, #30208 @ 0x7600 │ │ │ │ + ldr r3, [pc, #24] @ (5ea0c ) │ │ │ │ + movw r2, #30194 @ 0x75f2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ea0c ) │ │ │ │ - ldr r0, [pc, #20] @ (5ea10 ) │ │ │ │ + ldr r1, [pc, #20] @ (5ea10 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ea14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ movs r3, r5 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005ea14 : │ │ │ │ +0005ea18 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ea34 │ │ │ │ + cbz r0, 5ea38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ea50 ) │ │ │ │ - movw r2, #30708 @ 0x77f4 │ │ │ │ + ldr r3, [pc, #24] @ (5ea54 ) │ │ │ │ + movw r2, #30694 @ 0x77e6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ea54 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ea58 ) │ │ │ │ + ldr r1, [pc, #20] @ (5ea58 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ea5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ movs r3, r5 │ │ │ │ - vaddl.u16 q8, d12, d24 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ + movs r1, r5 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005ea5c : │ │ │ │ +0005ea60 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ea7c │ │ │ │ + cbz r0, 5ea80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ea98 ) │ │ │ │ - movw r2, #31208 @ 0x79e8 │ │ │ │ + ldr r3, [pc, #24] @ (5ea9c ) │ │ │ │ + movw r2, #31194 @ 0x79da │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ea9c ) │ │ │ │ - ldr r0, [pc, #20] @ (5eaa0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5eaa0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5eaa4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ movs r3, r5 │ │ │ │ - vaddl.u16 q0, d4, d24 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + movs r1, r5 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005eaa4 : │ │ │ │ +0005eaa8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - cbz r0, 5eac6 │ │ │ │ + cbz r0, 5eaca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5eae0 ) │ │ │ │ - movw r2, #31486 @ 0x7afe │ │ │ │ + ldr r3, [pc, #24] @ (5eae4 ) │ │ │ │ + movw r2, #31472 @ 0x7af0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #16] @ (5eae4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5eae8 ) │ │ │ │ + ldr r1, [pc, #16] @ (5eae8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5eaec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ movs r3, r5 │ │ │ │ - vhadd.u8 d16, d10, d24 │ │ │ │ - vaddl.u8 q8, d14, d24 │ │ │ │ - b.w 5eaa4 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + movs r1, r5 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ + movs r1, r5 │ │ │ │ + b.w 5eaa8 │ │ │ │ │ │ │ │ -0005eaf0 : │ │ │ │ +0005eaf4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #144] @ (5eb90 ) │ │ │ │ + ldr r4, [pc, #144] @ (5eb94 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [pc, #140] @ (5eb94 ) │ │ │ │ + ldr r3, [pc, #140] @ (5eb98 ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ittt eq │ │ │ │ streq r2, [r0, #16] │ │ │ │ moveq r3, #0 │ │ │ │ strheq r3, [r0, #24] │ │ │ │ - beq.n 5eb70 │ │ │ │ + beq.n 5eb74 │ │ │ │ adds r5, r3, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r5, r1 │ │ │ │ str r5, [r2, #0] │ │ │ │ it ne │ │ │ │ addne r3, #2 │ │ │ │ str r2, [r0, #16] │ │ │ │ strh.w ip, [r0, #24] │ │ │ │ it ne │ │ │ │ strne r3, [r2, #0] │ │ │ │ - beq.n 5eb70 │ │ │ │ - ldr r1, [pc, #100] @ (5eb98 ) │ │ │ │ + beq.n 5eb74 │ │ │ │ + ldr r1, [pc, #100] @ (5eb9c ) │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr.w r1, [r1, #796] @ 0x31c │ │ │ │ - cbz r1, 5eb76 │ │ │ │ + cbz r1, 5eb7a │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r5 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r1, #0] │ │ │ │ @@ -25575,9399 +25580,9405 @@ │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov.w r0, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 5eb32 │ │ │ │ - ldr r3, [pc, #36] @ (5eb9c ) │ │ │ │ - movw r2, #31577 @ 0x7b59 │ │ │ │ + b.n 5eb36 │ │ │ │ + ldr r3, [pc, #36] @ (5eba0 ) │ │ │ │ + movw r2, #31563 @ 0x7b4b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #28] @ (5eba0 ) │ │ │ │ - ldr r0, [pc, #32] @ (5eba4 ) │ │ │ │ + ldr r1, [pc, #28] @ (5eba4 ) │ │ │ │ + ldr r0, [pc, #32] @ (5eba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ movs r3, r5 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr8, {1} │ │ │ │ - cdp2 0, 12, cr0, cr14, cr8, {1} │ │ │ │ + vaddl.u q8, d6, d24 │ │ │ │ + movs r2, r5 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ -0005eba8 : │ │ │ │ +0005ebac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ebc8 │ │ │ │ + cbz r0, 5ebcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ebe4 ) │ │ │ │ - movw r2, #32428 @ 0x7eac │ │ │ │ + ldr r3, [pc, #24] @ (5ebe8 ) │ │ │ │ + movw r2, #32414 @ 0x7e9e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ebe8 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ebec ) │ │ │ │ + ldr r1, [pc, #20] @ (5ebec ) │ │ │ │ + ldr r0, [pc, #20] @ (5ebf0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ movs r3, r5 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr8, {1} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + vaddl.u32 q0, d4, d24 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005ebf0 : │ │ │ │ +0005ebf4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ec10 │ │ │ │ + cbz r0, 5ec14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ec2c ) │ │ │ │ - movw r2, #33278 @ 0x81fe │ │ │ │ + ldr r3, [pc, #24] @ (5ec30 ) │ │ │ │ + movw r2, #33264 @ 0x81f0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ec30 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ec34 ) │ │ │ │ + ldr r1, [pc, #20] @ (5ec34 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ec38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ movs r3, r5 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr8, {1} │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + vhadd.u16 d16, d12, d24 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005ec38 : │ │ │ │ +0005ec3c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ec58 │ │ │ │ + cbz r0, 5ec5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ec74 ) │ │ │ │ - movw r2, #38738 @ 0x9752 │ │ │ │ + ldr r3, [pc, #24] @ (5ec78 ) │ │ │ │ + movw r2, #38724 @ 0x9744 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ec78 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ec7c ) │ │ │ │ + ldr r1, [pc, #20] @ (5ec7c ) │ │ │ │ + ldr r0, [pc, #20] @ (5ec80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #8 │ │ │ │ movs r3, r5 │ │ │ │ - ldc2 0, cr0, [r8, #160]! @ 0xa0 │ │ │ │ - movs r2, r3 │ │ │ │ + vhadd.u16 d0, d4, d24 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005ec80 : │ │ │ │ +0005ec84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5eca0 │ │ │ │ + cbz r0, 5eca4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ecbc ) │ │ │ │ - movw r2, #40668 @ 0x9edc │ │ │ │ + ldr r3, [pc, #24] @ (5ecc0 ) │ │ │ │ + movw r2, #40654 @ 0x9ece │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ecc0 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ecc4 ) │ │ │ │ + ldr r1, [pc, #20] @ (5ecc4 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ecc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r3, r5 │ │ │ │ - ldc2l 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ - vaddl.u16 q8, d2, d24 │ │ │ │ + cdp2 0, 12, cr0, cr12, cr8, {1} │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ -0005ecc8 : │ │ │ │ +0005eccc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ece8 │ │ │ │ + cbz r0, 5ecec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ed04 ) │ │ │ │ - movw r2, #42246 @ 0xa506 │ │ │ │ + ldr r3, [pc, #24] @ (5ed08 ) │ │ │ │ + movw r2, #42232 @ 0xa4f8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ed08 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ed0c ) │ │ │ │ + ldr r1, [pc, #20] @ (5ed0c ) │ │ │ │ + ldr r0, [pc, #20] @ (5ed10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ movs r3, r5 │ │ │ │ - stc2 0, cr0, [r8, #-160]! @ 0xffffff60 │ │ │ │ - vaddl.u8 q0, d10, d24 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr8, {1} │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ -0005ed10 : │ │ │ │ +0005ed14 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ed30 │ │ │ │ + cbz r0, 5ed34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ed4c ) │ │ │ │ - movw r2, #43531 @ 0xaa0b │ │ │ │ + ldr r3, [pc, #24] @ (5ed50 ) │ │ │ │ + movw r2, #43517 @ 0xa9fd │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ed50 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ed54 ) │ │ │ │ + ldr r1, [pc, #20] @ (5ed54 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ed58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ movs r3, r5 │ │ │ │ - stc2l 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ - vhadd.u8 d16, d2, d24 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr8, {1} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ -0005ed58 : │ │ │ │ +0005ed5c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ed78 │ │ │ │ + cbz r0, 5ed7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ed94 ) │ │ │ │ - movw r2, #44819 @ 0xaf13 │ │ │ │ + ldr r3, [pc, #24] @ (5ed98 ) │ │ │ │ + movw r2, #44805 @ 0xaf05 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ed98 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ed9c ) │ │ │ │ + ldr r1, [pc, #20] @ (5ed9c ) │ │ │ │ + ldr r0, [pc, #20] @ (5eda0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ movs r3, r5 │ │ │ │ - ldc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr8, {1} │ │ │ │ + ldc2l 0, cr0, [r4, #160]! @ 0xa0 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ -0005eda0 : │ │ │ │ +0005eda4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5edc0 │ │ │ │ + cbz r0, 5edc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5eddc ) │ │ │ │ - movw r2, #55175 @ 0xd787 │ │ │ │ + ldr r3, [pc, #24] @ (5ede0 ) │ │ │ │ + movw r2, #55161 @ 0xd779 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ede0 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ede4 ) │ │ │ │ + ldr r1, [pc, #20] @ (5ede4 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ede8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ - mrrc2 0, 2, r0, r0, cr8 @ │ │ │ │ - cdp2 0, 11, cr0, cr2, cr8, {1} │ │ │ │ + stc2 0, cr0, [ip, #160]! @ 0xa0 │ │ │ │ + movs r6, r1 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ -0005ede8 : │ │ │ │ +0005edec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ee08 │ │ │ │ + cbz r0, 5ee0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ee24 ) │ │ │ │ - movw r2, #55652 @ 0xd964 │ │ │ │ + ldr r3, [pc, #24] @ (5ee28 ) │ │ │ │ + movw r2, #55638 @ 0xd956 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #20] @ (5ee28 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ee2c ) │ │ │ │ + ldr r1, [pc, #20] @ (5ee2c ) │ │ │ │ + ldr r0, [pc, #20] @ (5ee30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #688 @ 0x2b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ movs r3, r5 │ │ │ │ - stc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr8, {1} │ │ │ │ + stc2l 0, cr0, [r4, #-160]! @ 0xffffff60 │ │ │ │ + vaddl.u16 q8, d14, d24 │ │ │ │ │ │ │ │ -0005ee30 : │ │ │ │ +0005ee34 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ee50 │ │ │ │ + cbz r0, 5ee54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5ee6c ) │ │ │ │ - movw r2, #4226 @ 0x1082 │ │ │ │ + ldr r3, [pc, #24] @ (5ee70 ) │ │ │ │ + movw r2, #4212 @ 0x1074 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #20] @ (5ee70 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ee74 ) │ │ │ │ + ldr r1, [pc, #20] @ (5ee74 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ee78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfbc00028 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr8, {1} │ │ │ │ + ldc2 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ + vhadd.u d16, d14, d24 │ │ │ │ │ │ │ │ -0005ee78 : │ │ │ │ +0005ee7c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ee98 │ │ │ │ + cbz r0, 5ee9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5eeb4 ) │ │ │ │ - movw r2, #4837 @ 0x12e5 │ │ │ │ + ldr r3, [pc, #24] @ (5eeb8 ) │ │ │ │ + movw r2, #4823 @ 0x12d7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #20] @ (5eeb8 ) │ │ │ │ - ldr r0, [pc, #20] @ (5eebc ) │ │ │ │ + ldr r1, [pc, #20] @ (5eebc ) │ │ │ │ + ldr r0, [pc, #20] @ (5eec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfb780028 │ │ │ │ - ldc2l 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [r4], {40} @ 0x28 │ │ │ │ + vhadd.u d0, d6, d24 │ │ │ │ │ │ │ │ -0005eec0 : │ │ │ │ +0005eec4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5eee0 │ │ │ │ + cbz r0, 5eee4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5eefc ) │ │ │ │ - movw r2, #57349 @ 0xe005 │ │ │ │ + ldr r3, [pc, #24] @ (5ef00 ) │ │ │ │ + movw r2, #57335 @ 0xdff7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #20] @ (5ef00 ) │ │ │ │ - ldr r0, [pc, #20] @ (5ef04 ) │ │ │ │ + ldr r1, [pc, #20] @ (5ef04 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ef08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #832 @ 0x340 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfb300028 │ │ │ │ - ldc2 0, cr0, [r2, #160] @ 0xa0 │ │ │ │ + stc2 0, cr0, [ip], {40} @ 0x28 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr8, {1} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (5ef60 ) │ │ │ │ - ldr r3, [pc, #72] @ (5ef64 ) │ │ │ │ + ldr r2, [pc, #72] @ (5ef64 ) │ │ │ │ + ldr r3, [pc, #72] @ (5ef68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 5ef4c │ │ │ │ + bne.n 5ef50 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 5ef4a │ │ │ │ - ldr r3, [pc, #56] @ (5ef68 ) │ │ │ │ + cbz r0, 5ef4e │ │ │ │ + ldr r3, [pc, #56] @ (5ef6c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add.w r3, r3, #2040 @ 0x7f8 │ │ │ │ strd r2, r2, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r1, r1, [r0, #72] @ 0x48 │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (5ef6c ) │ │ │ │ - ldr r1, [pc, #32] @ (5ef70 ) │ │ │ │ + ldr r3, [pc, #28] @ (5ef70 ) │ │ │ │ + ldr r1, [pc, #32] @ (5ef74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ movs r0, r6 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 11, cr0, cr8, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5efb0 ) │ │ │ │ + ldr r3, [pc, #40] @ (5efb4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5ef9c │ │ │ │ + cbz r4, 5efa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5efb4 ) │ │ │ │ - ldr r1, [pc, #24] @ (5efb8 ) │ │ │ │ + ldr r2, [pc, #20] @ (5efb8 ) │ │ │ │ + ldr r1, [pc, #24] @ (5efbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 9, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (5eff8 ) │ │ │ │ + ldr r3, [pc, #40] @ (5effc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5efe4 │ │ │ │ + cbz r4, 5efe8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5effc ) │ │ │ │ - ldr r1, [pc, #24] @ (5f000 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f000 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f004 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 11, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (5f040 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f044 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f02c │ │ │ │ + cbz r4, 5f030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f044 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f048 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f048 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f04c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 9, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (5f088 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f08c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f074 │ │ │ │ + cbz r4, 5f078 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f08c ) │ │ │ │ - ldr r1, [pc, #24] @ (5f090 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f090 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f094 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-160]! @ 0xffffff60 │ │ │ │ + cdp2 0, 9, cr0, cr8, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (5f0d0 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f0d4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f0bc │ │ │ │ + cbz r4, 5f0c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f0d4 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f0d8 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f0d8 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f0dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ + cdp2 0, 8, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (5f118 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f11c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f104 │ │ │ │ + cbz r4, 5f108 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f11c ) │ │ │ │ - ldr r1, [pc, #24] @ (5f120 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f120 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f124 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f160 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f164 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f14c │ │ │ │ + cbz r4, 5f150 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f164 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f168 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f168 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f16c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 6, cr0, cr8, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (5f1a8 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f1ac ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f194 │ │ │ │ + cbz r4, 5f198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f1ac ) │ │ │ │ - ldr r1, [pc, #24] @ (5f1b0 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f1b0 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f1b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], #160 @ 0xa0 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f1f0 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f1f4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f1dc │ │ │ │ + cbz r4, 5f1e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f1f4 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f1f8 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f1f8 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f1fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (5f238 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f23c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f224 │ │ │ │ + cbz r4, 5f228 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f23c ) │ │ │ │ - ldr r1, [pc, #24] @ (5f240 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f240 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], {40} @ 0x28 │ │ │ │ + cdp2 0, 2, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (5f280 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f284 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f26c │ │ │ │ + cbz r4, 5f270 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f284 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f288 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f288 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f28c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], #160 @ 0xa0 │ │ │ │ + cdp2 0, 0, cr0, cr0, cr8, {1} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (5f2d4 ) │ │ │ │ + ldr r3, [pc, #56] @ (5f2d8 ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5f2c0 │ │ │ │ - cbnz r2, 5f2ba │ │ │ │ - ldr r2, [pc, #48] @ (5f2d8 ) │ │ │ │ + beq.n 5f2c4 │ │ │ │ + cbnz r2, 5f2be │ │ │ │ + ldr r2, [pc, #48] @ (5f2dc ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (5f2dc ) │ │ │ │ + ldr r2, [pc, #32] @ (5f2e0 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 5f2aa │ │ │ │ - ldr r2, [pc, #28] @ (5f2e0 ) │ │ │ │ - ldr r1, [pc, #32] @ (5f2e4 ) │ │ │ │ + b.n 5f2ae │ │ │ │ + ldr r2, [pc, #28] @ (5f2e4 ) │ │ │ │ + ldr r1, [pc, #32] @ (5f2e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip], {40} @ 0x28 │ │ │ │ + stc2l 0, cr0, [r8, #160]! @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f324 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f328 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f310 │ │ │ │ + cbz r4, 5f314 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f328 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f32c ) │ │ │ │ + ldr r2, [pc, #20] @ (5f32c ) │ │ │ │ + ldr r1, [pc, #24] @ (5f330 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #-160 @ 0xffffff60 │ │ │ │ + stc2l 0, cr0, [ip, #160] @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (5f36c ) │ │ │ │ + ldr r3, [pc, #40] @ (5f370 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f358 │ │ │ │ + cbz r4, 5f35c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f370 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f374 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f374 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f378 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 2, r0, r8, cr8 │ │ │ │ + ldc2 0, cr0, [r4, #160]! @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f3b4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f3b8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f3a0 │ │ │ │ + cbz r4, 5f3a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f3b8 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f3bc ) │ │ │ │ + ldr r2, [pc, #20] @ (5f3bc ) │ │ │ │ + ldr r1, [pc, #24] @ (5f3c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 2, r0, r0, cr8 │ │ │ │ + ldc2 0, cr0, [ip, #160] @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (5f3fc ) │ │ │ │ + ldr r3, [pc, #40] @ (5f400 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f3e8 │ │ │ │ + cbz r4, 5f3ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f400 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f404 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f404 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f408 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8], #-160 @ 0xffffff60 │ │ │ │ + stc2 0, cr0, [r4, #160] @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (5f444 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f448 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f430 │ │ │ │ + cbz r4, 5f434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f448 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f44c ) │ │ │ │ + ldr r2, [pc, #20] @ (5f44c ) │ │ │ │ + ldr r1, [pc, #24] @ (5f450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ + ldc2l 0, cr0, [r4, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f48c ) │ │ │ │ + ldr r3, [pc, #40] @ (5f490 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f478 │ │ │ │ + cbz r4, 5f47c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f490 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f494 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f494 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfc0028 │ │ │ │ + ldc2l 0, cr0, [r8, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (5f4d4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f4d8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f4c0 │ │ │ │ + cbz r4, 5f4c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f4d8 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f4dc ) │ │ │ │ + ldr r2, [pc, #20] @ (5f4dc ) │ │ │ │ + ldr r1, [pc, #24] @ (5f4e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbe00028 │ │ │ │ + ldc2 0, cr0, [ip, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f51c ) │ │ │ │ + ldr r3, [pc, #40] @ (5f520 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f508 │ │ │ │ + cbz r4, 5f50c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f520 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f524 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f524 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f528 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbc40028 │ │ │ │ + stc2 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (5f564 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f568 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f550 │ │ │ │ + cbz r4, 5f554 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f568 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f56c ) │ │ │ │ + ldr r2, [pc, #20] @ (5f56c ) │ │ │ │ + ldr r1, [pc, #24] @ (5f570 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba80028 │ │ │ │ + stc2 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f5ac ) │ │ │ │ + ldr r3, [pc, #40] @ (5f5b0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f598 │ │ │ │ + cbz r4, 5f59c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f5b0 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f5b4 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f5b4 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f5b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8c0028 │ │ │ │ + stc2l 0, cr0, [r8], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f5f4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f5f8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f5e0 │ │ │ │ + cbz r4, 5f5e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f5f8 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f5fc ) │ │ │ │ + ldr r2, [pc, #20] @ (5f5fc ) │ │ │ │ + ldr r1, [pc, #24] @ (5f600 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9c0028 │ │ │ │ + ldc2l 0, cr0, [r8], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f63c ) │ │ │ │ + ldr r3, [pc, #40] @ (5f640 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f628 │ │ │ │ + cbz r4, 5f62c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f640 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f644 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f644 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f648 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba40028 │ │ │ │ + stc2 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f684 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f688 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f670 │ │ │ │ + cbz r4, 5f674 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f688 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f68c ) │ │ │ │ + ldr r2, [pc, #20] @ (5f68c ) │ │ │ │ + ldr r1, [pc, #24] @ (5f690 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba80028 │ │ │ │ + stc2 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5f6cc ) │ │ │ │ + ldr r3, [pc, #40] @ (5f6d0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f6b8 │ │ │ │ + cbz r4, 5f6bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f6d0 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f6d4 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f6d4 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f6d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb80028 │ │ │ │ + ldc2 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #40] @ (5f714 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f718 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f700 │ │ │ │ + cbz r4, 5f704 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f718 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f71c ) │ │ │ │ + ldr r2, [pc, #20] @ (5f71c ) │ │ │ │ + ldr r1, [pc, #24] @ (5f720 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb40028 │ │ │ │ + ldc2 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #40] @ (5f75c ) │ │ │ │ + ldr r3, [pc, #40] @ (5f760 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f748 │ │ │ │ + cbz r4, 5f74c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f760 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f764 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f764 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f768 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba40028 │ │ │ │ + stc2 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #40] @ (5f7a4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f7a8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f790 │ │ │ │ + cbz r4, 5f794 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f7a8 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f7ac ) │ │ │ │ + ldr r2, [pc, #20] @ (5f7ac ) │ │ │ │ + ldr r1, [pc, #24] @ (5f7b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb980028 │ │ │ │ + ldc2l 0, cr0, [r4], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #40] @ (5f7ec ) │ │ │ │ + ldr r3, [pc, #40] @ (5f7f0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f7d8 │ │ │ │ + cbz r4, 5f7dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f7f0 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f7f4 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f7f4 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f7f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8c0028 │ │ │ │ + stc2l 0, cr0, [r8], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #40] @ (5f834 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f838 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f820 │ │ │ │ + cbz r4, 5f824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f838 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f83c ) │ │ │ │ + ldr r2, [pc, #20] @ (5f83c ) │ │ │ │ + ldr r1, [pc, #24] @ (5f840 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb800028 │ │ │ │ + ldc2l 0, cr0, [ip], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #40] @ (5f87c ) │ │ │ │ + ldr r3, [pc, #40] @ (5f880 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f868 │ │ │ │ + cbz r4, 5f86c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f880 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f884 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f884 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f888 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb780028 │ │ │ │ + ldc2l 0, cr0, [r4], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #40] @ (5f8c4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f8c8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f8b0 │ │ │ │ + cbz r4, 5f8b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f8c8 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f8cc ) │ │ │ │ + ldr r2, [pc, #20] @ (5f8cc ) │ │ │ │ + ldr r1, [pc, #24] @ (5f8d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb680028 │ │ │ │ + stc2l 0, cr0, [r4], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #40] @ (5f90c ) │ │ │ │ + ldr r3, [pc, #40] @ (5f910 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f8f8 │ │ │ │ + cbz r4, 5f8fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f910 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f914 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f914 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f918 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5c0028 │ │ │ │ + ldc2 0, cr0, [r8], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #40] @ (5f954 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f958 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f940 │ │ │ │ + cbz r4, 5f944 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f958 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f95c ) │ │ │ │ + ldr r2, [pc, #20] @ (5f95c ) │ │ │ │ + ldr r1, [pc, #24] @ (5f960 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb500028 │ │ │ │ + stc2 0, cr0, [ip], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #40] @ (5f99c ) │ │ │ │ + ldr r3, [pc, #40] @ (5f9a0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f988 │ │ │ │ + cbz r4, 5f98c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f9a0 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f9a4 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f9a4 ) │ │ │ │ + ldr r1, [pc, #24] @ (5f9a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb440028 │ │ │ │ + stc2 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #40] @ (5f9e4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5f9e8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5f9d0 │ │ │ │ + cbz r4, 5f9d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5f9e8 ) │ │ │ │ - ldr r1, [pc, #24] @ (5f9ec ) │ │ │ │ + ldr r2, [pc, #20] @ (5f9ec ) │ │ │ │ + ldr r1, [pc, #24] @ (5f9f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb340028 │ │ │ │ + ldc2 0, cr0, [r0], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #40] @ (5fa2c ) │ │ │ │ + ldr r3, [pc, #40] @ (5fa30 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fa18 │ │ │ │ + cbz r4, 5fa1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fa30 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fa34 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fa34 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fa38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb280028 │ │ │ │ + stc2 0, cr0, [r4], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #40] @ (5fa74 ) │ │ │ │ + ldr r3, [pc, #40] @ (5fa78 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fa60 │ │ │ │ + cbz r4, 5fa64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fa78 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fa7c ) │ │ │ │ + ldr r2, [pc, #20] @ (5fa7c ) │ │ │ │ + ldr r1, [pc, #24] @ (5fa80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb200028 │ │ │ │ + ldc2l 0, cr0, [ip], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (5fabc ) │ │ │ │ + ldr r3, [pc, #40] @ (5fac0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5faa8 │ │ │ │ + cbz r4, 5faac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fac0 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fac4 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fac4 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - smlatb r0, r0, r8, r0 │ │ │ │ + stc2l 0, cr0, [ip], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (5fb04 ) │ │ │ │ + ldr r3, [pc, #40] @ (5fb08 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5faf0 │ │ │ │ + cbz r4, 5faf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fb08 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fb0c ) │ │ │ │ + ldr r2, [pc, #20] @ (5fb0c ) │ │ │ │ + ldr r1, [pc, #24] @ (5fb10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb000028 │ │ │ │ + mrrc2 0, 2, r0, ip, cr8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (5fb4c ) │ │ │ │ + ldr r3, [pc, #40] @ (5fb50 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fb38 │ │ │ │ + cbz r4, 5fb3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fb50 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fb54 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fb54 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fb58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf40028 │ │ │ │ + mrrc2 0, 2, r0, r0, cr8 @ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (5fb94 ) │ │ │ │ + ldr r3, [pc, #40] @ (5fb98 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fb80 │ │ │ │ + cbz r4, 5fb84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fb98 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fb9c ) │ │ │ │ + ldr r2, [pc, #20] @ (5fb9c ) │ │ │ │ + ldr r1, [pc, #24] @ (5fba0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae40028 │ │ │ │ + mcrr2 0, 2, r0, r0, cr8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (5fbdc ) │ │ │ │ + ldr r3, [pc, #40] @ (5fbe0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fbc8 │ │ │ │ + cbz r4, 5fbcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fbe0 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fbe4 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fbe4 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fbe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfad80028 │ │ │ │ + ldc2 0, cr0, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5fc24 ) │ │ │ │ + ldr r3, [pc, #40] @ (5fc28 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fc10 │ │ │ │ + cbz r4, 5fc14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fc28 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fc2c ) │ │ │ │ + ldr r2, [pc, #20] @ (5fc2c ) │ │ │ │ + ldr r1, [pc, #24] @ (5fc30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac80028 │ │ │ │ + stc2 0, cr0, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (5fc6c ) │ │ │ │ + ldr r3, [pc, #40] @ (5fc70 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fc58 │ │ │ │ + cbz r4, 5fc5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fc70 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fc74 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fc74 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fc78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab40028 │ │ │ │ + ldc2 0, cr0, [r0], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5fcb4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5fcb8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fca0 │ │ │ │ + cbz r4, 5fca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fcb8 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fcbc ) │ │ │ │ + ldr r2, [pc, #20] @ (5fcbc ) │ │ │ │ + ldr r1, [pc, #24] @ (5fcc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9c0028 │ │ │ │ + @ instruction: 0xfbf80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (5fcfc ) │ │ │ │ + ldr r3, [pc, #40] @ (5fd00 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fce8 │ │ │ │ + cbz r4, 5fcec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fd00 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fd04 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fd04 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fd08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfacc0028 │ │ │ │ + stc2 0, cr0, [r8], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (5fd44 ) │ │ │ │ + ldr r3, [pc, #40] @ (5fd48 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fd30 │ │ │ │ + cbz r4, 5fd34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fd48 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fd4c ) │ │ │ │ + ldr r2, [pc, #20] @ (5fd4c ) │ │ │ │ + ldr r1, [pc, #24] @ (5fd50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfacc0028 │ │ │ │ + stc2 0, cr0, [r8], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (5fd8c ) │ │ │ │ + ldr r3, [pc, #40] @ (5fd90 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fd78 │ │ │ │ + cbz r4, 5fd7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fd90 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fd94 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fd94 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fd98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac00028 │ │ │ │ + ldc2 0, cr0, [ip], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5fdd4 ) │ │ │ │ + ldr r3, [pc, #40] @ (5fdd8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fdc0 │ │ │ │ + cbz r4, 5fdc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fdd8 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fddc ) │ │ │ │ + ldr r2, [pc, #20] @ (5fddc ) │ │ │ │ + ldr r1, [pc, #24] @ (5fde0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab40028 │ │ │ │ + ldc2 0, cr0, [r0], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (5fe1c ) │ │ │ │ + ldr r3, [pc, #40] @ (5fe20 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fe08 │ │ │ │ + cbz r4, 5fe0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fe20 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fe24 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fe24 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fe28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa80028 │ │ │ │ + stc2 0, cr0, [r4], {40} @ 0x28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (5fe70 ) │ │ │ │ + ldr r3, [pc, #56] @ (5fe74 ) │ │ │ │ ldrb.w r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5fe5e │ │ │ │ - cbnz r2, 5fe58 │ │ │ │ - ldr r2, [pc, #44] @ (5fe74 ) │ │ │ │ + beq.n 5fe62 │ │ │ │ + cbnz r2, 5fe5c │ │ │ │ + ldr r2, [pc, #44] @ (5fe78 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #28] @ (5fe78 ) │ │ │ │ + ldr r2, [pc, #28] @ (5fe7c ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 5fe48 │ │ │ │ - ldr r2, [pc, #28] @ (5fe7c ) │ │ │ │ - ldr r1, [pc, #28] @ (5fe80 ) │ │ │ │ + b.n 5fe4c │ │ │ │ + ldr r2, [pc, #28] @ (5fe80 ) │ │ │ │ + ldr r1, [pc, #28] @ (5fe84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa860028 │ │ │ │ + @ instruction: 0xfbe20028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (5fec0 ) │ │ │ │ + ldr r3, [pc, #40] @ (5fec4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5feac │ │ │ │ + cbz r4, 5feb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5fec4 ) │ │ │ │ - ldr r1, [pc, #24] @ (5fec8 ) │ │ │ │ + ldr r2, [pc, #20] @ (5fec8 ) │ │ │ │ + ldr r1, [pc, #24] @ (5fecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa680028 │ │ │ │ + @ instruction: 0xfbc40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (5ff08 ) │ │ │ │ + ldr r3, [pc, #40] @ (5ff0c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5fef4 │ │ │ │ + cbz r4, 5fef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5ff0c ) │ │ │ │ - ldr r1, [pc, #24] @ (5ff10 ) │ │ │ │ + ldr r2, [pc, #20] @ (5ff10 ) │ │ │ │ + ldr r1, [pc, #24] @ (5ff14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa540028 │ │ │ │ + @ instruction: 0xfbb00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (5ff50 ) │ │ │ │ + ldr r3, [pc, #40] @ (5ff54 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5ff3c │ │ │ │ + cbz r4, 5ff40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5ff54 ) │ │ │ │ - ldr r1, [pc, #24] @ (5ff58 ) │ │ │ │ + ldr r2, [pc, #20] @ (5ff58 ) │ │ │ │ + ldr r1, [pc, #24] @ (5ff5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa400028 │ │ │ │ + @ instruction: 0xfb9c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (5ff98 ) │ │ │ │ + ldr r3, [pc, #40] @ (5ff9c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5ff84 │ │ │ │ + cbz r4, 5ff88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5ff9c ) │ │ │ │ - ldr r1, [pc, #24] @ (5ffa0 ) │ │ │ │ + ldr r2, [pc, #20] @ (5ffa0 ) │ │ │ │ + ldr r1, [pc, #24] @ (5ffa4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa300028 │ │ │ │ + @ instruction: 0xfb8c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (5ffe0 ) │ │ │ │ + ldr r3, [pc, #40] @ (5ffe4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 5ffcc │ │ │ │ + cbz r4, 5ffd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5ffe4 ) │ │ │ │ - ldr r1, [pc, #24] @ (5ffe8 ) │ │ │ │ + ldr r2, [pc, #20] @ (5ffe8 ) │ │ │ │ + ldr r1, [pc, #24] @ (5ffec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa140028 │ │ │ │ + @ instruction: 0xfb700028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (60028 ) │ │ │ │ + ldr r3, [pc, #40] @ (6002c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60014 │ │ │ │ + cbz r4, 60018 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (6002c ) │ │ │ │ - ldr r1, [pc, #24] @ (60030 ) │ │ │ │ + ldr r2, [pc, #20] @ (60030 ) │ │ │ │ + ldr r1, [pc, #24] @ (60034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vaddl.u q8, d14, d29 │ │ │ │ + vaddl.u q8, d10, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa040028 │ │ │ │ + @ instruction: 0xfb600028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (60070 ) │ │ │ │ + ldr r3, [pc, #40] @ (60074 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 6005c │ │ │ │ + cbz r4, 60060 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60074 ) │ │ │ │ - ldr r1, [pc, #24] @ (60078 ) │ │ │ │ + ldr r2, [pc, #20] @ (60078 ) │ │ │ │ + ldr r1, [pc, #24] @ (6007c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vaddl.u q0, d6, d29 │ │ │ │ + vswp d0, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfb500028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (600b8 ) │ │ │ │ + ldr r3, [pc, #40] @ (600bc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 600a4 │ │ │ │ + cbz r4, 600a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (600bc ) │ │ │ │ - ldr r1, [pc, #24] @ (600c0 ) │ │ │ │ + ldr r2, [pc, #20] @ (600c0 ) │ │ │ │ + ldr r1, [pc, #24] @ (600c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.u32 d16, d14, d29 │ │ │ │ + vhadd.u32 d16, d10, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfb340028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (60100 ) │ │ │ │ + ldr r3, [pc, #40] @ (60104 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 600ec │ │ │ │ + cbz r4, 600f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60104 ) │ │ │ │ - ldr r1, [pc, #24] @ (60108 ) │ │ │ │ + ldr r2, [pc, #20] @ (60108 ) │ │ │ │ + ldr r1, [pc, #24] @ (6010c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.u32 d0, d6, d29 │ │ │ │ + vhadd.u32 d0, d2, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, #40] @ 0x28 │ │ │ │ + smlatb r0, r8, r8, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (60148 ) │ │ │ │ + ldr r3, [pc, #40] @ (6014c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60134 │ │ │ │ + cbz r4, 60138 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (6014c ) │ │ │ │ - ldr r1, [pc, #24] @ (60150 ) │ │ │ │ + ldr r2, [pc, #20] @ (60150 ) │ │ │ │ + ldr r1, [pc, #24] @ (60154 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 13, cr0, cr14, cr13, {1} │ │ │ │ + cdp2 0, 13, cr0, cr10, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[1]}, [r0], r8 │ │ │ │ + @ instruction: 0xfafc0028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (6019c ) │ │ │ │ + ldr r3, [pc, #56] @ (601a0 ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6018a │ │ │ │ - cbnz r2, 60184 │ │ │ │ - ldr r2, [pc, #44] @ (601a0 ) │ │ │ │ + beq.n 6018e │ │ │ │ + cbnz r2, 60188 │ │ │ │ + ldr r2, [pc, #44] @ (601a4 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #28] @ (601a4 ) │ │ │ │ + ldr r2, [pc, #28] @ (601a8 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 60174 │ │ │ │ - ldr r2, [pc, #28] @ (601a8 ) │ │ │ │ - ldr r1, [pc, #28] @ (601ac ) │ │ │ │ + b.n 60178 │ │ │ │ + ldr r2, [pc, #28] @ (601ac ) │ │ │ │ + ldr r1, [pc, #28] @ (601b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr4, cr13, {1} │ │ │ │ + cdp2 0, 9, cr0, cr0, cr13, {1} │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d0[1]}, [r2], r8 │ │ │ │ + @ instruction: 0xfade0028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (601f8 ) │ │ │ │ + ldr r3, [pc, #56] @ (601fc ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 601e6 │ │ │ │ - cbnz r2, 601e0 │ │ │ │ - ldr r2, [pc, #44] @ (601fc ) │ │ │ │ + beq.n 601ea │ │ │ │ + cbnz r2, 601e4 │ │ │ │ + ldr r2, [pc, #44] @ (60200 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #28] @ (60200 ) │ │ │ │ + ldr r2, [pc, #28] @ (60204 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 601d0 │ │ │ │ - ldr r2, [pc, #28] @ (60204 ) │ │ │ │ - ldr r1, [pc, #28] @ (60208 ) │ │ │ │ + b.n 601d4 │ │ │ │ + ldr r2, [pc, #28] @ (60208 ) │ │ │ │ + ldr r1, [pc, #28] @ (6020c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr8, cr13, {1} │ │ │ │ + cdp2 0, 3, cr0, cr4, cr13, {1} │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [sl, r8, lsl #2] │ │ │ │ + @ instruction: 0xfab60028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (60248 ) │ │ │ │ + ldr r3, [pc, #40] @ (6024c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60234 │ │ │ │ + cbz r4, 60238 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (6024c ) │ │ │ │ - ldr r1, [pc, #24] @ (60250 ) │ │ │ │ + ldr r2, [pc, #20] @ (60250 ) │ │ │ │ + ldr r1, [pc, #24] @ (60254 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [lr, #180] @ 0xb4 │ │ │ │ + ldc2l 0, cr0, [sl, #180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, r8, lsl #2] │ │ │ │ + @ instruction: 0xfa980028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (60290 ) │ │ │ │ + ldr r3, [pc, #40] @ (60294 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 6027c │ │ │ │ + cbz r4, 60280 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60294 ) │ │ │ │ - ldr r1, [pc, #24] @ (60298 ) │ │ │ │ + ldr r2, [pc, #20] @ (60298 ) │ │ │ │ + ldr r1, [pc, #24] @ (6029c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r6, #180] @ 0xb4 │ │ │ │ + ldc2 0, cr0, [r2, #180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d0-d3}, [r4 :128], r8 │ │ │ │ + @ instruction: 0xfa800028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (602d8 ) │ │ │ │ + ldr r3, [pc, #40] @ (602dc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 602c4 │ │ │ │ + cbz r4, 602c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (602dc ) │ │ │ │ - ldr r1, [pc, #24] @ (602e0 ) │ │ │ │ + ldr r2, [pc, #20] @ (602e0 ) │ │ │ │ + ldr r1, [pc, #24] @ (602e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [lr, #-180] @ 0xffffff4c │ │ │ │ + stc2l 0, cr0, [sl, #-180] @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d0-d3}, [r8 :128], r8 │ │ │ │ + @ instruction: 0xfa640028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (60320 ) │ │ │ │ + ldr r3, [pc, #40] @ (60324 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 6030c │ │ │ │ + cbz r4, 60310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60324 ) │ │ │ │ - ldr r1, [pc, #24] @ (60328 ) │ │ │ │ + ldr r2, [pc, #20] @ (60328 ) │ │ │ │ + ldr r1, [pc, #24] @ (6032c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r6, #-180] @ 0xffffff4c │ │ │ │ + stc2 0, cr0, [r2, #-180] @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r8, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa440028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (60368 ) │ │ │ │ + ldr r3, [pc, #40] @ (6036c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60354 │ │ │ │ + cbz r4, 60358 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (6036c ) │ │ │ │ - ldr r1, [pc, #24] @ (60370 ) │ │ │ │ + ldr r2, [pc, #20] @ (60370 ) │ │ │ │ + ldr r1, [pc, #24] @ (60374 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [lr], #180 @ 0xb4 │ │ │ │ + ldc2 0, cr0, [sl], #180 @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r8, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa240028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (603bc ) │ │ │ │ + ldr r3, [pc, #56] @ (603c0 ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 603aa │ │ │ │ - cbnz r2, 603a4 │ │ │ │ - ldr r2, [pc, #44] @ (603c0 ) │ │ │ │ + beq.n 603ae │ │ │ │ + cbnz r2, 603a8 │ │ │ │ + ldr r2, [pc, #44] @ (603c4 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #28] @ (603c4 ) │ │ │ │ + ldr r2, [pc, #28] @ (603c8 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 60394 │ │ │ │ - ldr r2, [pc, #28] @ (603c8 ) │ │ │ │ - ldr r1, [pc, #28] @ (603cc ) │ │ │ │ + b.n 60398 │ │ │ │ + ldr r2, [pc, #28] @ (603cc ) │ │ │ │ + ldr r1, [pc, #28] @ (603d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], #-180 @ 0xffffff4c │ │ │ │ + ldc2l 0, cr0, [r0], #-180 @ 0xffffff4c │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r6, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa020028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (60418 ) │ │ │ │ + ldr r3, [pc, #56] @ (6041c ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 60406 │ │ │ │ - cbnz r2, 60400 │ │ │ │ - ldr r2, [pc, #44] @ (6041c ) │ │ │ │ + beq.n 6040a │ │ │ │ + cbnz r2, 60404 │ │ │ │ + ldr r2, [pc, #44] @ (60420 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #28] @ (60420 ) │ │ │ │ + ldr r2, [pc, #28] @ (60424 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 603f0 │ │ │ │ - ldr r2, [pc, #28] @ (60424 ) │ │ │ │ - ldr r1, [pc, #28] @ (60428 ) │ │ │ │ + b.n 603f4 │ │ │ │ + ldr r2, [pc, #28] @ (60428 ) │ │ │ │ + ldr r1, [pc, #28] @ (6042c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8], {45} @ 0x2d │ │ │ │ + ldc2 0, cr0, [r4], {45} @ 0x2d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, r8, lsl #2] │ │ │ │ + ldr??.w r0, [r2, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (60468 ) │ │ │ │ + ldr r3, [pc, #40] @ (6046c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60454 │ │ │ │ + cbz r4, 60458 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (6046c ) │ │ │ │ - ldr r1, [pc, #24] @ (60470 ) │ │ │ │ + ldr r2, [pc, #20] @ (60470 ) │ │ │ │ + ldr r1, [pc, #24] @ (60474 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbbe002d │ │ │ │ + @ instruction: 0xfbba002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r0, r8, lsl #2] │ │ │ │ + vld1.8 {d0[1]}, [ip], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (604bc ) │ │ │ │ + ldr r3, [pc, #56] @ (604c0 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 604a8 │ │ │ │ - cbnz r2, 604a2 │ │ │ │ - ldr r2, [pc, #48] @ (604c0 ) │ │ │ │ + beq.n 604ac │ │ │ │ + cbnz r2, 604a6 │ │ │ │ + ldr r2, [pc, #48] @ (604c4 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (604c4 ) │ │ │ │ + ldr r2, [pc, #32] @ (604c8 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 60492 │ │ │ │ - ldr r2, [pc, #28] @ (604c8 ) │ │ │ │ - ldr r1, [pc, #32] @ (604cc ) │ │ │ │ + b.n 60496 │ │ │ │ + ldr r2, [pc, #28] @ (604cc ) │ │ │ │ + ldr r1, [pc, #32] @ (604d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb76002d │ │ │ │ + @ instruction: 0xfb72002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r0, r8, lsl #2] │ │ │ │ + vst1.8 {d0[1]}, [ip], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (60518 ) │ │ │ │ + ldr r3, [pc, #56] @ (6051c ) │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 60504 │ │ │ │ - cbnz r2, 604fe │ │ │ │ - ldr r2, [pc, #48] @ (6051c ) │ │ │ │ + beq.n 60508 │ │ │ │ + cbnz r2, 60502 │ │ │ │ + ldr r2, [pc, #48] @ (60520 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (60520 ) │ │ │ │ + ldr r2, [pc, #32] @ (60524 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 604ee │ │ │ │ - ldr r2, [pc, #28] @ (60524 ) │ │ │ │ - ldr r1, [pc, #32] @ (60528 ) │ │ │ │ + b.n 604f2 │ │ │ │ + ldr r2, [pc, #28] @ (60528 ) │ │ │ │ + ldr r1, [pc, #32] @ (6052c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - smlatb r0, sl, sp, r0 │ │ │ │ + smlatb r0, r6, sp, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [ip, r8, lsl #2] │ │ │ │ + vld4.8 {d16-d19}, [r8 :128], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (60574 ) │ │ │ │ + ldr r3, [pc, #56] @ (60578 ) │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 60560 │ │ │ │ - cbnz r2, 6055a │ │ │ │ - ldr r2, [pc, #48] @ (60578 ) │ │ │ │ + beq.n 60564 │ │ │ │ + cbnz r2, 6055e │ │ │ │ + ldr r2, [pc, #48] @ (6057c ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (6057c ) │ │ │ │ + ldr r2, [pc, #32] @ (60580 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 6054a │ │ │ │ - ldr r2, [pc, #28] @ (60580 ) │ │ │ │ - ldr r1, [pc, #32] @ (60584 ) │ │ │ │ + b.n 6054e │ │ │ │ + ldr r2, [pc, #28] @ (60584 ) │ │ │ │ + ldr r1, [pc, #32] @ (60588 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfabe002d │ │ │ │ + @ instruction: 0xfaba002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e80028 │ │ │ │ + vst4.8 {d16-d19}, [r4 :128], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (605d0 ) │ │ │ │ + ldr r3, [pc, #56] @ (605d4 ) │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 605bc │ │ │ │ - cbnz r2, 605b6 │ │ │ │ - ldr r2, [pc, #48] @ (605d4 ) │ │ │ │ + beq.n 605c0 │ │ │ │ + cbnz r2, 605ba │ │ │ │ + ldr r2, [pc, #48] @ (605d8 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (605d8 ) │ │ │ │ + ldr r2, [pc, #32] @ (605dc ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 605a6 │ │ │ │ - ldr r2, [pc, #28] @ (605dc ) │ │ │ │ - ldr r1, [pc, #32] @ (605e0 ) │ │ │ │ + b.n 605aa │ │ │ │ + ldr r2, [pc, #28] @ (605e0 ) │ │ │ │ + ldr r1, [pc, #32] @ (605e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa62002d │ │ │ │ + @ instruction: 0xfa5e002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b80028 │ │ │ │ + ldrsb.w r0, [r4, r8, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (6062c ) │ │ │ │ + ldr r3, [pc, #56] @ (60630 ) │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 60618 │ │ │ │ - cbnz r2, 60612 │ │ │ │ - ldr r2, [pc, #48] @ (60630 ) │ │ │ │ + beq.n 6061c │ │ │ │ + cbnz r2, 60616 │ │ │ │ + ldr r2, [pc, #48] @ (60634 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (60634 ) │ │ │ │ + ldr r2, [pc, #32] @ (60638 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 60602 │ │ │ │ - ldr r2, [pc, #28] @ (60638 ) │ │ │ │ - ldr r1, [pc, #32] @ (6063c ) │ │ │ │ + b.n 60606 │ │ │ │ + ldr r2, [pc, #28] @ (6063c ) │ │ │ │ + ldr r1, [pc, #32] @ (60640 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa06002d │ │ │ │ + @ instruction: 0xfa02002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7840028 │ │ │ │ + str??.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (6067c ) │ │ │ │ + ldr r3, [pc, #40] @ (60680 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60668 │ │ │ │ + cbz r4, 6066c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60680 ) │ │ │ │ - ldr r1, [pc, #24] @ (60684 ) │ │ │ │ + ldr r2, [pc, #20] @ (60684 ) │ │ │ │ + ldr r1, [pc, #24] @ (60688 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vld1.8 {d0[1]}, [sl]! │ │ │ │ + vld1.8 {d0[1]}, [r6]! │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76c0028 │ │ │ │ + str.w r0, [r8, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (606c4 ) │ │ │ │ + ldr r3, [pc, #40] @ (606c8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 606b0 │ │ │ │ + cbz r4, 606b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (606c8 ) │ │ │ │ - ldr r1, [pc, #24] @ (606cc ) │ │ │ │ + ldr r2, [pc, #20] @ (606cc ) │ │ │ │ + ldr r1, [pc, #24] @ (606d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vld4.8 {d16-d19}, [r2 :128]! │ │ │ │ + ldr??.w r0, [lr, sp, lsl #2] │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7540028 │ │ │ │ + ldrh.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (60718 ) │ │ │ │ + ldr r3, [pc, #56] @ (6071c ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 60704 │ │ │ │ - cbnz r2, 606fe │ │ │ │ - ldr r2, [pc, #48] @ (6071c ) │ │ │ │ + beq.n 60708 │ │ │ │ + cbnz r2, 60702 │ │ │ │ + ldr r2, [pc, #48] @ (60720 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (60720 ) │ │ │ │ + ldr r2, [pc, #32] @ (60724 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 606ee │ │ │ │ - ldr r2, [pc, #28] @ (60724 ) │ │ │ │ - ldr r1, [pc, #32] @ (60728 ) │ │ │ │ + b.n 606f2 │ │ │ │ + ldr r2, [pc, #28] @ (60728 ) │ │ │ │ + ldr r1, [pc, #32] @ (6072c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [sl, sp, lsl #2] │ │ │ │ + ldrsb.w r0, [r6, sp, lsl #2] │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7500028 │ │ │ │ + strh.w r0, [ip, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (60768 ) │ │ │ │ + ldr r3, [pc, #40] @ (6076c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60754 │ │ │ │ + cbz r4, 60758 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (6076c ) │ │ │ │ - ldr r1, [pc, #24] @ (60770 ) │ │ │ │ + ldr r2, [pc, #20] @ (60770 ) │ │ │ │ + ldr r1, [pc, #24] @ (60774 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh.w r0, [lr, #45] @ 0x2d │ │ │ │ + ldrh.w r0, [sl, #45] @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73c0028 │ │ │ │ + ldrb.w r0, [r8, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (607b0 ) │ │ │ │ + ldr r3, [pc, #40] @ (607b4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 6079c │ │ │ │ + cbz r4, 607a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (607b4 ) │ │ │ │ - ldr r1, [pc, #24] @ (607b8 ) │ │ │ │ + ldr r2, [pc, #20] @ (607b8 ) │ │ │ │ + ldr r1, [pc, #24] @ (607bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r6, sp, lsl #2] │ │ │ │ + ldr??.w r0, [r2, sp, lsl #2] │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7380028 │ │ │ │ + ldrb.w r0, [r4, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (607f8 ) │ │ │ │ + ldr r3, [pc, #40] @ (607fc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 607e4 │ │ │ │ + cbz r4, 607e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (607fc ) │ │ │ │ - ldr r1, [pc, #24] @ (60800 ) │ │ │ │ + ldr r2, [pc, #20] @ (60800 ) │ │ │ │ + ldr r1, [pc, #24] @ (60804 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh.w r0, [lr, sp, lsl #2] │ │ │ │ + strh.w r0, [sl, sp, lsl #2] │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7140028 │ │ │ │ + ldr??.w r0, [r0, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60840 ) │ │ │ │ + ldr r3, [pc, #40] @ (60844 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 6082c │ │ │ │ + cbz r4, 60830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60844 ) │ │ │ │ - ldr r1, [pc, #24] @ (60848 ) │ │ │ │ + ldr r2, [pc, #20] @ (60848 ) │ │ │ │ + ldr r1, [pc, #24] @ (6084c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7e6002d │ │ │ │ + @ instruction: 0xf7e2002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f40028 │ │ │ │ + ldr.w r0, [r0, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60888 ) │ │ │ │ + ldr r3, [pc, #40] @ (6088c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60874 │ │ │ │ + cbz r4, 60878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (6088c ) │ │ │ │ - ldr r1, [pc, #24] @ (60890 ) │ │ │ │ + ldr r2, [pc, #20] @ (60890 ) │ │ │ │ + ldr r1, [pc, #24] @ (60894 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf79e002d │ │ │ │ + @ instruction: 0xf79a002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7040028 │ │ │ │ + str??.w r0, [r0, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (608d0 ) │ │ │ │ + ldr r3, [pc, #40] @ (608d4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 608bc │ │ │ │ + cbz r4, 608c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (608d4 ) │ │ │ │ - ldr r1, [pc, #24] @ (608d8 ) │ │ │ │ + ldr r2, [pc, #20] @ (608d8 ) │ │ │ │ + ldr r1, [pc, #24] @ (608dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf756002d │ │ │ │ + @ instruction: 0xf752002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7100028 │ │ │ │ + str??.w r0, [ip, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60918 ) │ │ │ │ + ldr r3, [pc, #40] @ (6091c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60904 │ │ │ │ + cbz r4, 60908 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (6091c ) │ │ │ │ - ldr r1, [pc, #24] @ (60920 ) │ │ │ │ + ldr r2, [pc, #20] @ (60920 ) │ │ │ │ + ldr r1, [pc, #24] @ (60924 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf70e002d │ │ │ │ + @ instruction: 0xf70a002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7200028 │ │ │ │ + ldr??.w r0, [ip, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60960 ) │ │ │ │ + ldr r3, [pc, #40] @ (60964 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 6094c │ │ │ │ + cbz r4, 60950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60964 ) │ │ │ │ - ldr r1, [pc, #24] @ (60968 ) │ │ │ │ + ldr r2, [pc, #20] @ (60968 ) │ │ │ │ + ldr r1, [pc, #24] @ (6096c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movt r0, #26669 @ 0x682d │ │ │ │ + movt r0, #10285 @ 0x282d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7380028 │ │ │ │ + ldrb.w r0, [r4, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (609a8 ) │ │ │ │ + ldr r3, [pc, #40] @ (609ac ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60994 │ │ │ │ + cbz r4, 60998 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (609ac ) │ │ │ │ - ldr r1, [pc, #24] @ (609b0 ) │ │ │ │ + ldr r2, [pc, #20] @ (609b0 ) │ │ │ │ + ldr r1, [pc, #24] @ (609b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf67e002d │ │ │ │ + @ instruction: 0xf67a002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75c0028 │ │ │ │ + ldrh.w r0, [r8, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (609f0 ) │ │ │ │ + ldr r3, [pc, #40] @ (609f4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 609dc │ │ │ │ + cbz r4, 609e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (609f4 ) │ │ │ │ - ldr r1, [pc, #24] @ (609f8 ) │ │ │ │ + ldr r2, [pc, #20] @ (609f8 ) │ │ │ │ + ldr r1, [pc, #24] @ (609fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf636002d │ │ │ │ + @ instruction: 0xf632002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7780028 │ │ │ │ + ldr.w r0, [r4, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60a38 ) │ │ │ │ + ldr r3, [pc, #40] @ (60a3c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60a24 │ │ │ │ + cbz r4, 60a28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60a3c ) │ │ │ │ - ldr r1, [pc, #24] @ (60a40 ) │ │ │ │ + ldr r2, [pc, #20] @ (60a40 ) │ │ │ │ + ldr r1, [pc, #24] @ (60a44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5ee002d │ │ │ │ + @ instruction: 0xf5ea002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7900028 │ │ │ │ + str??.w r0, [ip, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60a80 ) │ │ │ │ + ldr r3, [pc, #40] @ (60a84 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60a6c │ │ │ │ + cbz r4, 60a70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60a84 ) │ │ │ │ - ldr r1, [pc, #24] @ (60a88 ) │ │ │ │ + ldr r2, [pc, #20] @ (60a88 ) │ │ │ │ + ldr r1, [pc, #24] @ (60a8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, r6, #11337728 @ 0xad0000 │ │ │ │ + sub.w r0, r2, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b00028 │ │ │ │ + vst4.8 {d0-d3}, [ip :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60ac8 ) │ │ │ │ + ldr r3, [pc, #40] @ (60acc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60ab4 │ │ │ │ + cbz r4, 60ab8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60acc ) │ │ │ │ - ldr r1, [pc, #24] @ (60ad0 ) │ │ │ │ + ldr r2, [pc, #20] @ (60ad0 ) │ │ │ │ + ldr r1, [pc, #24] @ (60ad4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, lr, #11337728 @ 0xad0000 │ │ │ │ + adcs.w r0, sl, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7c80028 │ │ │ │ + vld4.8 {d0-d3}, [r4 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60b10 ) │ │ │ │ + ldr r3, [pc, #40] @ (60b14 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60afc │ │ │ │ + cbz r4, 60b00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60b14 ) │ │ │ │ - ldr r1, [pc, #24] @ (60b18 ) │ │ │ │ + ldr r2, [pc, #20] @ (60b18 ) │ │ │ │ + ldr r1, [pc, #24] @ (60b1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, r6, #11337728 @ 0xad0000 │ │ │ │ + adds.w r0, r2, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7cc0028 │ │ │ │ + vld4.8 {d0-d3}, [r8 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #40] @ (60b58 ) │ │ │ │ + ldr r3, [pc, #40] @ (60b5c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60b44 │ │ │ │ + cbz r4, 60b48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60b5c ) │ │ │ │ - ldr r1, [pc, #24] @ (60b60 ) │ │ │ │ + ldr r2, [pc, #20] @ (60b60 ) │ │ │ │ + ldr r1, [pc, #24] @ (60b64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4ce002d │ │ │ │ + @ instruction: 0xf4ca002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7d00028 │ │ │ │ + vld4.8 {d0-d3}, [ip :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (60ba0 ) │ │ │ │ + ldr r3, [pc, #40] @ (60ba4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60b8c │ │ │ │ + cbz r4, 60b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60ba4 ) │ │ │ │ - ldr r1, [pc, #24] @ (60ba8 ) │ │ │ │ + ldr r2, [pc, #20] @ (60ba8 ) │ │ │ │ + ldr r1, [pc, #24] @ (60bac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, r6, #11337728 @ 0xad0000 │ │ │ │ + eor.w r0, r2, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b80028 │ │ │ │ + ldrsb.w r0, [r4, r8, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #48] @ (60bec ) │ │ │ │ - ldr r1, [pc, #48] @ (60bf0 ) │ │ │ │ + ldr r3, [pc, #48] @ (60bf0 ) │ │ │ │ + ldr r1, [pc, #48] @ (60bf4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #48] @ (60bf4 ) │ │ │ │ + ldr r2, [pc, #48] @ (60bf8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 60bdc │ │ │ │ - ldr r1, [pc, #40] @ (60bf8 ) │ │ │ │ + beq.n 60be0 │ │ │ │ + ldr r1, [pc, #40] @ (60bfc ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #28] @ (60bfc ) │ │ │ │ + ldr r1, [pc, #28] @ (60c00 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bics.w r0, lr, #11337728 @ 0xad0000 │ │ │ │ + bics.w r0, sl, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b60028 │ │ │ │ - @ instruction: 0xf7e00028 │ │ │ │ + ldrsb.w r0, [r2, r8, lsl #2] │ │ │ │ + ldrsh.w r0, [ip, r8, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (60c48 ) │ │ │ │ + ldr r3, [pc, #56] @ (60c4c ) │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 60c34 │ │ │ │ - cbnz r2, 60c2e │ │ │ │ - ldr r2, [pc, #48] @ (60c4c ) │ │ │ │ + beq.n 60c38 │ │ │ │ + cbnz r2, 60c32 │ │ │ │ + ldr r2, [pc, #48] @ (60c50 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (60c50 ) │ │ │ │ + ldr r2, [pc, #32] @ (60c54 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 60c1e │ │ │ │ - ldr r2, [pc, #28] @ (60c54 ) │ │ │ │ - ldr r1, [pc, #32] @ (60c58 ) │ │ │ │ + b.n 60c22 │ │ │ │ + ldr r2, [pc, #28] @ (60c58 ) │ │ │ │ + ldr r1, [pc, #32] @ (60c5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ea002d │ │ │ │ + @ instruction: 0xf3e6002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ac0028 │ │ │ │ + vst4.8 {d0-d3}, [r8 :128], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (60ca4 ) │ │ │ │ + ldr r3, [pc, #56] @ (60ca8 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 60c90 │ │ │ │ - cbnz r2, 60c8a │ │ │ │ - ldr r2, [pc, #48] @ (60ca8 ) │ │ │ │ + beq.n 60c94 │ │ │ │ + cbnz r2, 60c8e │ │ │ │ + ldr r2, [pc, #48] @ (60cac ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (60cac ) │ │ │ │ + ldr r2, [pc, #32] @ (60cb0 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n 60c7a │ │ │ │ - ldr r2, [pc, #28] @ (60cb0 ) │ │ │ │ - ldr r1, [pc, #32] @ (60cb4 ) │ │ │ │ + b.n 60c7e │ │ │ │ + ldr r2, [pc, #28] @ (60cb4 ) │ │ │ │ + ldr r1, [pc, #32] @ (60cb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf38e002d │ │ │ │ + @ instruction: 0xf38a002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7840028 │ │ │ │ + str??.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60cf4 ) │ │ │ │ + ldr r3, [pc, #40] @ (60cf8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60ce0 │ │ │ │ + cbz r4, 60ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60cf8 ) │ │ │ │ - ldr r1, [pc, #24] @ (60cfc ) │ │ │ │ + ldr r2, [pc, #20] @ (60cfc ) │ │ │ │ + ldr r1, [pc, #24] @ (60d00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf332002d │ │ │ │ + @ instruction: 0xf32e002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7740028 │ │ │ │ + ldr.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60d3c ) │ │ │ │ + ldr r3, [pc, #40] @ (60d40 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60d28 │ │ │ │ + cbz r4, 60d2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60d40 ) │ │ │ │ - ldr r1, [pc, #24] @ (60d44 ) │ │ │ │ + ldr r2, [pc, #20] @ (60d44 ) │ │ │ │ + ldr r1, [pc, #24] @ (60d48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2ea002d │ │ │ │ + @ instruction: 0xf2e6002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7640028 │ │ │ │ + str.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (60d84 ) │ │ │ │ + ldr r3, [pc, #40] @ (60d88 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60d70 │ │ │ │ + cbz r4, 60d74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60d88 ) │ │ │ │ - ldr r1, [pc, #24] @ (60d8c ) │ │ │ │ + ldr r2, [pc, #20] @ (60d8c ) │ │ │ │ + ldr r1, [pc, #24] @ (60d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subw r0, r2, #45 @ 0x2d │ │ │ │ + @ instruction: 0xf29e002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7740028 │ │ │ │ + ldr.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (60dcc ) │ │ │ │ + ldr r3, [pc, #40] @ (60dd0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60db8 │ │ │ │ + cbz r4, 60dbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60dd0 ) │ │ │ │ - ldr r1, [pc, #24] @ (60dd4 ) │ │ │ │ + ldr r2, [pc, #20] @ (60dd4 ) │ │ │ │ + ldr r1, [pc, #24] @ (60dd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf25a002d │ │ │ │ + @ instruction: 0xf256002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7580028 │ │ │ │ + ldrh.w r0, [r4, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (60e14 ) │ │ │ │ + ldr r3, [pc, #40] @ (60e18 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60e00 │ │ │ │ + cbz r4, 60e04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60e18 ) │ │ │ │ - ldr r1, [pc, #24] @ (60e1c ) │ │ │ │ + ldr r2, [pc, #20] @ (60e1c ) │ │ │ │ + ldr r1, [pc, #24] @ (60e20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf212002d │ │ │ │ + addw r0, lr, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7400028 │ │ │ │ + ldrb.w r0, [ip, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #40] @ (60e5c ) │ │ │ │ + ldr r3, [pc, #40] @ (60e60 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60e48 │ │ │ │ + cbz r4, 60e4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60e60 ) │ │ │ │ - ldr r1, [pc, #24] @ (60e64 ) │ │ │ │ + ldr r2, [pc, #20] @ (60e64 ) │ │ │ │ + ldr r1, [pc, #24] @ (60e68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rsb r0, sl, #45 @ 0x2d │ │ │ │ + rsb r0, r6, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7240028 │ │ │ │ + strb.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #40] @ (60ea4 ) │ │ │ │ + ldr r3, [pc, #40] @ (60ea8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60e90 │ │ │ │ + cbz r4, 60e94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60ea8 ) │ │ │ │ - ldr r1, [pc, #24] @ (60eac ) │ │ │ │ + ldr r2, [pc, #20] @ (60eac ) │ │ │ │ + ldr r1, [pc, #24] @ (60eb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf182002d │ │ │ │ + sbcs.w r0, lr, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71c0028 │ │ │ │ + ldr??.w r0, [r8, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #40] @ (60eec ) │ │ │ │ + ldr r3, [pc, #40] @ (60ef0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60ed8 │ │ │ │ + cbz r4, 60edc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60ef0 ) │ │ │ │ - ldr r1, [pc, #24] @ (60ef4 ) │ │ │ │ + ldr r2, [pc, #20] @ (60ef4 ) │ │ │ │ + ldr r1, [pc, #24] @ (60ef8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf13a002d │ │ │ │ + @ instruction: 0xf136002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6fc0028 │ │ │ │ + ldr.w r0, [r8, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #40] @ (60f34 ) │ │ │ │ + ldr r3, [pc, #40] @ (60f38 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60f20 │ │ │ │ + cbz r4, 60f24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60f38 ) │ │ │ │ - ldr r1, [pc, #24] @ (60f3c ) │ │ │ │ + ldr r2, [pc, #20] @ (60f3c ) │ │ │ │ + ldr r1, [pc, #24] @ (60f40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0f2002d │ │ │ │ + @ instruction: 0xf0ee002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e00028 │ │ │ │ + ldrh.w r0, [ip, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (60f7c ) │ │ │ │ + ldr r3, [pc, #40] @ (60f80 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60f68 │ │ │ │ + cbz r4, 60f6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60f80 ) │ │ │ │ - ldr r1, [pc, #24] @ (60f84 ) │ │ │ │ + ldr r2, [pc, #20] @ (60f84 ) │ │ │ │ + ldr r1, [pc, #24] @ (60f88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0aa002d │ │ │ │ + @ instruction: 0xf0a6002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #34856 @ 0x8828 │ │ │ │ + strh.w r0, [r4, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (60fc4 ) │ │ │ │ + ldr r3, [pc, #40] @ (60fc8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60fb0 │ │ │ │ + cbz r4, 60fb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (60fc8 ) │ │ │ │ - ldr r1, [pc, #24] @ (60fcc ) │ │ │ │ + ldr r2, [pc, #20] @ (60fcc ) │ │ │ │ + ldr r1, [pc, #24] @ (60fd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orn r0, r2, #45 @ 0x2d │ │ │ │ + orrs.w r0, lr, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b00028 │ │ │ │ + strb.w r0, [ip, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #40] @ (6100c ) │ │ │ │ + ldr r3, [pc, #40] @ (61010 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 60ff8 │ │ │ │ + cbz r4, 60ffc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61010 ) │ │ │ │ - ldr r1, [pc, #24] @ (61014 ) │ │ │ │ + ldr r2, [pc, #20] @ (61014 ) │ │ │ │ + ldr r1, [pc, #24] @ (61018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, sl, #45 @ 0x2d │ │ │ │ + ands.w r0, r6, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6900028 │ │ │ │ + @ instruction: 0xf7ec0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (61054 ) │ │ │ │ + ldr r3, [pc, #40] @ (61058 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61040 │ │ │ │ + cbz r4, 61044 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61058 ) │ │ │ │ - ldr r1, [pc, #24] @ (6105c ) │ │ │ │ + ldr r2, [pc, #20] @ (6105c ) │ │ │ │ + ldr r1, [pc, #24] @ (61060 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vaddl.s16 q8, d2, d29 │ │ │ │ + vaddl.s8 q8, d14, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67c0028 │ │ │ │ + @ instruction: 0xf7d80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (6109c ) │ │ │ │ + ldr r3, [pc, #40] @ (610a0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61088 │ │ │ │ + cbz r4, 6108c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (610a0 ) │ │ │ │ - ldr r1, [pc, #24] @ (610a4 ) │ │ │ │ + ldr r2, [pc, #20] @ (610a4 ) │ │ │ │ + ldr r1, [pc, #24] @ (610a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vaddl.s8 q0, d10, d29 │ │ │ │ + vaddl.s8 q0, d6, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6680028 │ │ │ │ + @ instruction: 0xf7c40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (610e4 ) │ │ │ │ + ldr r3, [pc, #40] @ (610e8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 610d0 │ │ │ │ + cbz r4, 610d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (610e8 ) │ │ │ │ - ldr r1, [pc, #24] @ (610ec ) │ │ │ │ + ldr r2, [pc, #20] @ (610ec ) │ │ │ │ + ldr r1, [pc, #24] @ (610f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.s8 d16, d2, d29 │ │ │ │ + vhadd.s d0, d14, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #51240 @ 0xc828 │ │ │ │ + @ instruction: 0xf7a80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (6112c ) │ │ │ │ + ldr r3, [pc, #40] @ (61130 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61118 │ │ │ │ + cbz r4, 6111c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61130 ) │ │ │ │ - ldr r1, [pc, #24] @ (61134 ) │ │ │ │ + ldr r2, [pc, #20] @ (61134 ) │ │ │ │ + ldr r1, [pc, #24] @ (61138 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 15, cr0, cr10, cr13, {1} │ │ │ │ + cdp 0, 15, cr0, cr6, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6340028 │ │ │ │ + @ instruction: 0xf7900028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (61174 ) │ │ │ │ + ldr r3, [pc, #40] @ (61178 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61160 │ │ │ │ + cbz r4, 61164 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61178 ) │ │ │ │ - ldr r1, [pc, #24] @ (6117c ) │ │ │ │ + ldr r2, [pc, #20] @ (6117c ) │ │ │ │ + ldr r1, [pc, #24] @ (61180 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 11, cr0, cr2, cr13, {1} │ │ │ │ + cdp 0, 10, cr0, cr14, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6180028 │ │ │ │ + @ instruction: 0xf7740028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #40] @ (611bc ) │ │ │ │ + ldr r3, [pc, #40] @ (611c0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 611a8 │ │ │ │ + cbz r4, 611ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (611c0 ) │ │ │ │ - ldr r1, [pc, #24] @ (611c4 ) │ │ │ │ + ldr r2, [pc, #20] @ (611c4 ) │ │ │ │ + ldr r1, [pc, #24] @ (611c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 6, cr0, cr10, cr13, {1} │ │ │ │ + cdp 0, 6, cr0, cr6, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5f80028 │ │ │ │ + @ instruction: 0xf7540028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (61204 ) │ │ │ │ + ldr r3, [pc, #40] @ (61208 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 611f0 │ │ │ │ + cbz r4, 611f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61208 ) │ │ │ │ - ldr r1, [pc, #24] @ (6120c ) │ │ │ │ + ldr r2, [pc, #20] @ (6120c ) │ │ │ │ + ldr r1, [pc, #24] @ (61210 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 2, cr0, cr2, cr13, {1} │ │ │ │ + cdp 0, 1, cr0, cr14, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, ip, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf7380028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (6124c ) │ │ │ │ + ldr r3, [pc, #40] @ (61250 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61238 │ │ │ │ + cbz r4, 6123c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61250 ) │ │ │ │ - ldr r1, [pc, #24] @ (61254 ) │ │ │ │ + ldr r2, [pc, #20] @ (61254 ) │ │ │ │ + ldr r1, [pc, #24] @ (61258 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [sl, #180] @ 0xb4 │ │ │ │ + ldcl 0, cr0, [r6, #180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r4, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf7200028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (61294 ) │ │ │ │ + ldr r3, [pc, #40] @ (61298 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61280 │ │ │ │ + cbz r4, 61284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61298 ) │ │ │ │ - ldr r1, [pc, #24] @ (6129c ) │ │ │ │ + ldr r2, [pc, #20] @ (6129c ) │ │ │ │ + ldr r1, [pc, #24] @ (612a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2, #180] @ 0xb4 │ │ │ │ + stc 0, cr0, [lr, #180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf7040028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (612dc ) │ │ │ │ + ldr r3, [pc, #40] @ (612e0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 612c8 │ │ │ │ + cbz r4, 612cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (612e0 ) │ │ │ │ - ldr r1, [pc, #24] @ (612e4 ) │ │ │ │ + ldr r2, [pc, #20] @ (612e4 ) │ │ │ │ + ldr r1, [pc, #24] @ (612e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl, #-180] @ 0xffffff4c │ │ │ │ + stcl 0, cr0, [r6, #-180] @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58c0028 │ │ │ │ + @ instruction: 0xf6e80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (61324 ) │ │ │ │ + ldr r3, [pc, #40] @ (61328 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61310 │ │ │ │ + cbz r4, 61314 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61328 ) │ │ │ │ - ldr r1, [pc, #24] @ (6132c ) │ │ │ │ + ldr r2, [pc, #20] @ (6132c ) │ │ │ │ + ldr r1, [pc, #24] @ (61330 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2, #-180] @ 0xffffff4c │ │ │ │ + ldcl 0, cr0, [lr], #180 @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + movt r0, #51240 @ 0xc828 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (6136c ) │ │ │ │ + ldr r3, [pc, #40] @ (61370 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61358 │ │ │ │ + cbz r4, 6135c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61370 ) │ │ │ │ - ldr r1, [pc, #24] @ (61374 ) │ │ │ │ + ldr r2, [pc, #20] @ (61374 ) │ │ │ │ + ldr r1, [pc, #24] @ (61378 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl], #180 @ 0xb4 │ │ │ │ + ldc 0, cr0, [r6], #180 @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf6b00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (613b4 ) │ │ │ │ + ldr r3, [pc, #40] @ (613b8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 613a0 │ │ │ │ + cbz r4, 613a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (613b8 ) │ │ │ │ - ldr r1, [pc, #24] @ (613bc ) │ │ │ │ + ldr r2, [pc, #20] @ (613bc ) │ │ │ │ + ldr r1, [pc, #24] @ (613c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r2], #-180 @ 0xffffff4c │ │ │ │ + stcl 0, cr0, [lr], #-180 @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf69c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (613fc ) │ │ │ │ + ldr r3, [pc, #40] @ (61400 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 613e8 │ │ │ │ + cbz r4, 613ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61400 ) │ │ │ │ - ldr r1, [pc, #24] @ (61404 ) │ │ │ │ + ldr r2, [pc, #20] @ (61404 ) │ │ │ │ + ldr r1, [pc, #24] @ (61408 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [sl], #-180 @ 0xffffff4c │ │ │ │ + stc 0, cr0, [r6], #-180 @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52c0028 │ │ │ │ + @ instruction: 0xf6880028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (61444 ) │ │ │ │ + ldr r3, [pc, #40] @ (61448 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61430 │ │ │ │ + cbz r4, 61434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61448 ) │ │ │ │ - ldr r1, [pc, #24] @ (6144c ) │ │ │ │ + ldr r2, [pc, #20] @ (6144c ) │ │ │ │ + ldr r1, [pc, #24] @ (61450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebe2002d │ │ │ │ + rsbs r0, lr, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf66c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (6148c ) │ │ │ │ + ldr r3, [pc, #40] @ (61490 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61478 │ │ │ │ + cbz r4, 6147c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61490 ) │ │ │ │ - ldr r1, [pc, #24] @ (61494 ) │ │ │ │ + ldr r2, [pc, #20] @ (61494 ) │ │ │ │ + ldr r1, [pc, #24] @ (61498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb9a002d │ │ │ │ + @ instruction: 0xeb96002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f40028 │ │ │ │ + @ instruction: 0xf6500028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (614d4 ) │ │ │ │ + ldr r3, [pc, #40] @ (614d8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 614c0 │ │ │ │ + cbz r4, 614c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (614d8 ) │ │ │ │ - ldr r1, [pc, #24] @ (614dc ) │ │ │ │ + ldr r2, [pc, #20] @ (614dc ) │ │ │ │ + ldr r1, [pc, #24] @ (614e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, r2, sp, asr #32 │ │ │ │ + adc.w r0, lr, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e40028 │ │ │ │ + movw r0, #2088 @ 0x828 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (6151c ) │ │ │ │ + ldr r3, [pc, #40] @ (61520 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61508 │ │ │ │ + cbz r4, 6150c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61520 ) │ │ │ │ - ldr r1, [pc, #24] @ (61524 ) │ │ │ │ + ldr r2, [pc, #20] @ (61524 ) │ │ │ │ + ldr r1, [pc, #24] @ (61528 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add.w r0, sl, sp, asr #32 │ │ │ │ + add.w r0, r6, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4cc0028 │ │ │ │ + @ instruction: 0xf6280028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (61564 ) │ │ │ │ + ldr r3, [pc, #40] @ (61568 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61550 │ │ │ │ + cbz r4, 61554 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61568 ) │ │ │ │ - ldr r1, [pc, #24] @ (6156c ) │ │ │ │ + ldr r2, [pc, #20] @ (6156c ) │ │ │ │ + ldr r1, [pc, #24] @ (61570 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - pkhtb r0, r2, sp, asr #32 │ │ │ │ + @ instruction: 0xeabe002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4b40028 │ │ │ │ + @ instruction: 0xf6100028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #40] @ (615ac ) │ │ │ │ + ldr r3, [pc, #40] @ (615b0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61598 │ │ │ │ + cbz r4, 6159c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (615b0 ) │ │ │ │ - ldr r1, [pc, #24] @ (615b4 ) │ │ │ │ + ldr r2, [pc, #20] @ (615b4 ) │ │ │ │ + ldr r1, [pc, #24] @ (615b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orns r0, sl, sp, asr #32 │ │ │ │ + orns r0, r6, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf5f40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #40] @ (615f4 ) │ │ │ │ + ldr r3, [pc, #40] @ (615f8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 615e0 │ │ │ │ + cbz r4, 615e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (615f8 ) │ │ │ │ - ldr r1, [pc, #24] @ (615fc ) │ │ │ │ + ldr r2, [pc, #20] @ (615fc ) │ │ │ │ + ldr r1, [pc, #24] @ (61600 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bics.w r0, r2, sp, asr #32 │ │ │ │ + bic.w r0, lr, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + rsbs r0, ip, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (6163c ) │ │ │ │ + ldr r3, [pc, #40] @ (61640 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61628 │ │ │ │ + cbz r4, 6162c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61640 ) │ │ │ │ - ldr r1, [pc, #24] @ (61644 ) │ │ │ │ + ldr r2, [pc, #20] @ (61644 ) │ │ │ │ + ldr r1, [pc, #24] @ (61648 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [sl, #180]! @ 0xb4 │ │ │ │ + strd r0, r0, [r6, #180]! @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, #11010048 @ 0xa80000 │ │ │ │ + rsb r0, r0, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (61684 ) │ │ │ │ + ldr r3, [pc, #40] @ (61688 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61670 │ │ │ │ + cbz r4, 61674 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61688 ) │ │ │ │ - ldr r1, [pc, #24] @ (6168c ) │ │ │ │ + ldr r2, [pc, #20] @ (6168c ) │ │ │ │ + ldr r1, [pc, #24] @ (61690 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9a2002d │ │ │ │ + @ instruction: 0xe99e002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + sub.w r0, ip, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (616cc ) │ │ │ │ + ldr r3, [pc, #40] @ (616d0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 616b8 │ │ │ │ + cbz r4, 616bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (616d0 ) │ │ │ │ - ldr r1, [pc, #24] @ (616d4 ) │ │ │ │ + ldr r2, [pc, #20] @ (616d4 ) │ │ │ │ + ldr r1, [pc, #24] @ (616d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl, #-180] @ 0xb4 │ │ │ │ + ldrd r0, r0, [r6, #-180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf5900028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (61714 ) │ │ │ │ + ldr r3, [pc, #40] @ (61718 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61700 │ │ │ │ + cbz r4, 61704 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61718 ) │ │ │ │ - ldr r1, [pc, #24] @ (6171c ) │ │ │ │ + ldr r2, [pc, #20] @ (6171c ) │ │ │ │ + ldr r1, [pc, #24] @ (61720 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmdb r2, {r0, r2, r3, r5} │ │ │ │ + stmdb lr, {r0, r2, r3, r5} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ + sbcs.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (6175c ) │ │ │ │ + ldr r3, [pc, #40] @ (61760 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61748 │ │ │ │ + cbz r4, 6174c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61760 ) │ │ │ │ - ldr r1, [pc, #24] @ (61764 ) │ │ │ │ + ldr r2, [pc, #20] @ (61764 ) │ │ │ │ + ldr r1, [pc, #24] @ (61768 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8ca002d │ │ │ │ + @ instruction: 0xe8c6002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3f80028 │ │ │ │ + adcs.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (617a4 ) │ │ │ │ + ldr r3, [pc, #40] @ (617a8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61790 │ │ │ │ + cbz r4, 61794 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (617a8 ) │ │ │ │ - ldr r1, [pc, #24] @ (617ac ) │ │ │ │ + ldr r2, [pc, #20] @ (617ac ) │ │ │ │ + ldr r1, [pc, #24] @ (617b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia.w r2, {r0, r2, r3, r5} │ │ │ │ + ldrd r0, r0, [lr], #-180 @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3dc0028 │ │ │ │ + @ instruction: 0xf5380028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (617ec ) │ │ │ │ + ldr r3, [pc, #40] @ (617f0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 617d8 │ │ │ │ + cbz r4, 617dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (617f0 ) │ │ │ │ - ldr r1, [pc, #24] @ (617f4 ) │ │ │ │ + ldr r2, [pc, #20] @ (617f4 ) │ │ │ │ + ldr r1, [pc, #24] @ (617f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe83a002d │ │ │ │ + @ instruction: 0xe836002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3c80028 │ │ │ │ + @ instruction: 0xf5240028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #40] @ (61834 ) │ │ │ │ + ldr r3, [pc, #40] @ (61838 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61820 │ │ │ │ + cbz r4, 61824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61838 ) │ │ │ │ - ldr r1, [pc, #24] @ (6183c ) │ │ │ │ + ldr r2, [pc, #20] @ (6183c ) │ │ │ │ + ldr r1, [pc, #24] @ (61840 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6181c │ │ │ │ + b.n 61818 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3b40028 │ │ │ │ + adds.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (6187c ) │ │ │ │ + ldr r3, [pc, #40] @ (61880 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61868 │ │ │ │ + cbz r4, 6186c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61880 ) │ │ │ │ - ldr r1, [pc, #24] @ (61884 ) │ │ │ │ + ldr r2, [pc, #20] @ (61884 ) │ │ │ │ + ldr r1, [pc, #24] @ (61888 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 617d4 │ │ │ │ + b.n 617d0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3940028 │ │ │ │ + @ instruction: 0xf4f00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (618c4 ) │ │ │ │ + ldr r3, [pc, #40] @ (618c8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 618b0 │ │ │ │ + cbz r4, 618b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (618c8 ) │ │ │ │ - ldr r1, [pc, #24] @ (618cc ) │ │ │ │ + ldr r2, [pc, #20] @ (618cc ) │ │ │ │ + ldr r1, [pc, #24] @ (618d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6178c │ │ │ │ + b.n 61788 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37c0028 │ │ │ │ + @ instruction: 0xf4d80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (6190c ) │ │ │ │ + ldr r3, [pc, #40] @ (61910 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 618f8 │ │ │ │ + cbz r4, 618fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61910 ) │ │ │ │ - ldr r1, [pc, #24] @ (61914 ) │ │ │ │ + ldr r2, [pc, #20] @ (61914 ) │ │ │ │ + ldr r1, [pc, #24] @ (61918 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 61744 │ │ │ │ + b.n 61740 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3600028 │ │ │ │ + @ instruction: 0xf4bc0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (61954 ) │ │ │ │ + ldr r3, [pc, #40] @ (61958 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61940 │ │ │ │ + cbz r4, 61944 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61958 ) │ │ │ │ - ldr r1, [pc, #24] @ (6195c ) │ │ │ │ + ldr r2, [pc, #20] @ (6195c ) │ │ │ │ + ldr r1, [pc, #24] @ (61960 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 616fc │ │ │ │ + b.n 616f8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3400028 │ │ │ │ + eors.w r0, ip, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (6199c ) │ │ │ │ + ldr r3, [pc, #40] @ (619a0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61988 │ │ │ │ + cbz r4, 6198c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (619a0 ) │ │ │ │ - ldr r1, [pc, #24] @ (619a4 ) │ │ │ │ + ldr r2, [pc, #20] @ (619a4 ) │ │ │ │ + ldr r1, [pc, #24] @ (619a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 616b4 │ │ │ │ + b.n 616b0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3280028 │ │ │ │ + eor.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (619e4 ) │ │ │ │ + ldr r3, [pc, #40] @ (619e8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 619d0 │ │ │ │ + cbz r4, 619d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (619e8 ) │ │ │ │ - ldr r1, [pc, #24] @ (619ec ) │ │ │ │ + ldr r2, [pc, #20] @ (619ec ) │ │ │ │ + ldr r1, [pc, #24] @ (619f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6166c │ │ │ │ + b.n 61668 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf30c0028 │ │ │ │ + orn r0, r8, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #40] @ (61a2c ) │ │ │ │ + ldr r3, [pc, #40] @ (61a30 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61a18 │ │ │ │ + cbz r4, 61a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61a30 ) │ │ │ │ - ldr r1, [pc, #24] @ (61a34 ) │ │ │ │ + ldr r2, [pc, #20] @ (61a34 ) │ │ │ │ + ldr r1, [pc, #24] @ (61a38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 61624 │ │ │ │ + b.n 61620 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f00028 │ │ │ │ + orr.w r0, ip, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #40] @ (61a74 ) │ │ │ │ + ldr r3, [pc, #40] @ (61a78 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61a60 │ │ │ │ + cbz r4, 61a64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61a78 ) │ │ │ │ - ldr r1, [pc, #24] @ (61a7c ) │ │ │ │ + ldr r2, [pc, #20] @ (61a7c ) │ │ │ │ + ldr r1, [pc, #24] @ (61a80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 615dc │ │ │ │ + b.n 615d8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d40028 │ │ │ │ + bics.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (61abc ) │ │ │ │ + ldr r3, [pc, #40] @ (61ac0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61aa8 │ │ │ │ + cbz r4, 61aac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61ac0 ) │ │ │ │ - ldr r1, [pc, #24] @ (61ac4 ) │ │ │ │ + ldr r2, [pc, #20] @ (61ac4 ) │ │ │ │ + ldr r1, [pc, #24] @ (61ac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 61594 │ │ │ │ + b.n 61590 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ + ands.w r0, ip, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (61b04 ) │ │ │ │ + ldr r3, [pc, #40] @ (61b08 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61af0 │ │ │ │ + cbz r4, 61af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61b08 ) │ │ │ │ - ldr r1, [pc, #24] @ (61b0c ) │ │ │ │ + ldr r2, [pc, #20] @ (61b0c ) │ │ │ │ + ldr r1, [pc, #24] @ (61b10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6154c │ │ │ │ + b.n 61548 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, ip, #40 @ 0x28 │ │ │ │ + and.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (61b4c ) │ │ │ │ + ldr r3, [pc, #40] @ (61b50 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61b38 │ │ │ │ + cbz r4, 61b3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61b50 ) │ │ │ │ - ldr r1, [pc, #24] @ (61b54 ) │ │ │ │ + ldr r2, [pc, #20] @ (61b54 ) │ │ │ │ + ldr r1, [pc, #24] @ (61b58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 61504 │ │ │ │ + b.n 61500 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2940028 │ │ │ │ + @ instruction: 0xf3f00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (61b94 ) │ │ │ │ + ldr r3, [pc, #40] @ (61b98 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61b80 │ │ │ │ + cbz r4, 61b84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61b98 ) │ │ │ │ - ldr r1, [pc, #24] @ (61b9c ) │ │ │ │ + ldr r2, [pc, #20] @ (61b9c ) │ │ │ │ + ldr r1, [pc, #24] @ (61ba0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 614bc │ │ │ │ + b.n 614b8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2780028 │ │ │ │ + @ instruction: 0xf3d40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (61bdc ) │ │ │ │ + ldr r3, [pc, #40] @ (61be0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61bc8 │ │ │ │ + cbz r4, 61bcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61be0 ) │ │ │ │ - ldr r1, [pc, #24] @ (61be4 ) │ │ │ │ + ldr r2, [pc, #20] @ (61be4 ) │ │ │ │ + ldr r1, [pc, #24] @ (61be8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 61474 │ │ │ │ + b.n 61470 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2840028 │ │ │ │ + @ instruction: 0xf3e00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (61c24 ) │ │ │ │ + ldr r3, [pc, #40] @ (61c28 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61c10 │ │ │ │ + cbz r4, 61c14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61c28 ) │ │ │ │ - ldr r1, [pc, #24] @ (61c2c ) │ │ │ │ + ldr r2, [pc, #20] @ (61c2c ) │ │ │ │ + ldr r1, [pc, #24] @ (61c30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6142c │ │ │ │ + b.n 62428 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28c0028 │ │ │ │ + @ instruction: 0xf3e80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (61c6c ) │ │ │ │ + ldr r3, [pc, #40] @ (61c70 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61c58 │ │ │ │ + cbz r4, 61c5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61c70 ) │ │ │ │ - ldr r1, [pc, #24] @ (61c74 ) │ │ │ │ + ldr r2, [pc, #20] @ (61c74 ) │ │ │ │ + ldr r1, [pc, #24] @ (61c78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 623e4 │ │ │ │ + b.n 623e0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2740028 │ │ │ │ + @ instruction: 0xf3d00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (61cb4 ) │ │ │ │ + ldr r3, [pc, #40] @ (61cb8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61ca0 │ │ │ │ + cbz r4, 61ca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61cb8 ) │ │ │ │ - ldr r1, [pc, #24] @ (61cbc ) │ │ │ │ + ldr r2, [pc, #20] @ (61cbc ) │ │ │ │ + ldr r1, [pc, #24] @ (61cc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6239c │ │ │ │ + b.n 62398 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2580028 │ │ │ │ + @ instruction: 0xf3b40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (61cfc ) │ │ │ │ + ldr r3, [pc, #40] @ (61d00 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61ce8 │ │ │ │ + cbz r4, 61cec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61d00 ) │ │ │ │ - ldr r1, [pc, #24] @ (61d04 ) │ │ │ │ + ldr r2, [pc, #20] @ (61d04 ) │ │ │ │ + ldr r1, [pc, #24] @ (61d08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 62354 │ │ │ │ + b.n 62350 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23c0028 │ │ │ │ + @ instruction: 0xf3980028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #40] @ (61d44 ) │ │ │ │ + ldr r3, [pc, #40] @ (61d48 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61d30 │ │ │ │ + cbz r4, 61d34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61d48 ) │ │ │ │ - ldr r1, [pc, #24] @ (61d4c ) │ │ │ │ + ldr r2, [pc, #20] @ (61d4c ) │ │ │ │ + ldr r1, [pc, #24] @ (61d50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6230c │ │ │ │ + b.n 62308 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2200028 │ │ │ │ + @ instruction: 0xf37c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #40] @ (61d8c ) │ │ │ │ + ldr r3, [pc, #40] @ (61d90 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61d78 │ │ │ │ + cbz r4, 61d7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61d90 ) │ │ │ │ - ldr r1, [pc, #24] @ (61d94 ) │ │ │ │ + ldr r2, [pc, #20] @ (61d94 ) │ │ │ │ + ldr r1, [pc, #24] @ (61d98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 622c4 │ │ │ │ + b.n 622c0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r8, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3640028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr r3, [pc, #40] @ (61dd4 ) │ │ │ │ + ldr r3, [pc, #40] @ (61dd8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61dc0 │ │ │ │ + cbz r4, 61dc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61dd8 ) │ │ │ │ - ldr r1, [pc, #24] @ (61ddc ) │ │ │ │ + ldr r2, [pc, #20] @ (61ddc ) │ │ │ │ + ldr r1, [pc, #24] @ (61de0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6227c │ │ │ │ + b.n 62278 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f40028 │ │ │ │ + @ instruction: 0xf3500028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ (61e1c ) │ │ │ │ + ldr r3, [pc, #40] @ (61e20 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61e08 │ │ │ │ + cbz r4, 61e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61e20 ) │ │ │ │ - ldr r1, [pc, #24] @ (61e24 ) │ │ │ │ + ldr r2, [pc, #20] @ (61e24 ) │ │ │ │ + ldr r1, [pc, #24] @ (61e28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 62234 │ │ │ │ + b.n 62230 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1e40028 │ │ │ │ + @ instruction: 0xf3400028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r3, [pc, #40] @ (61e64 ) │ │ │ │ + ldr r3, [pc, #40] @ (61e68 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61e50 │ │ │ │ + cbz r4, 61e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61e68 ) │ │ │ │ - ldr r1, [pc, #24] @ (61e6c ) │ │ │ │ + ldr r2, [pc, #20] @ (61e6c ) │ │ │ │ + ldr r1, [pc, #24] @ (61e70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 621ec │ │ │ │ + b.n 621e8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, ip, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3280028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r3, [pc, #40] @ (61eac ) │ │ │ │ + ldr r3, [pc, #40] @ (61eb0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61e98 │ │ │ │ + cbz r4, 61e9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61eb0 ) │ │ │ │ - ldr r1, [pc, #24] @ (61eb4 ) │ │ │ │ + ldr r2, [pc, #20] @ (61eb4 ) │ │ │ │ + ldr r1, [pc, #24] @ (61eb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 621a4 │ │ │ │ + b.n 621a0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r8, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3140028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (61ef4 ) │ │ │ │ + ldr r3, [pc, #40] @ (61ef8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61ee0 │ │ │ │ + cbz r4, 61ee4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61ef8 ) │ │ │ │ - ldr r1, [pc, #24] @ (61efc ) │ │ │ │ + ldr r2, [pc, #20] @ (61efc ) │ │ │ │ + ldr r1, [pc, #24] @ (61f00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6215c │ │ │ │ + b.n 62158 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3040028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (61f3c ) │ │ │ │ + ldr r3, [pc, #40] @ (61f40 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61f28 │ │ │ │ + cbz r4, 61f2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61f40 ) │ │ │ │ - ldr r1, [pc, #24] @ (61f44 ) │ │ │ │ + ldr r2, [pc, #20] @ (61f44 ) │ │ │ │ + ldr r1, [pc, #24] @ (61f48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 62114 │ │ │ │ + b.n 62110 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1940028 │ │ │ │ + @ instruction: 0xf2f00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (61f84 ) │ │ │ │ + ldr r3, [pc, #40] @ (61f88 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61f70 │ │ │ │ + cbz r4, 61f74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61f88 ) │ │ │ │ - ldr r1, [pc, #24] @ (61f8c ) │ │ │ │ + ldr r2, [pc, #20] @ (61f8c ) │ │ │ │ + ldr r1, [pc, #24] @ (61f90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 620cc │ │ │ │ + b.n 620c8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1800028 │ │ │ │ + @ instruction: 0xf2dc0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #40] @ (61fcc ) │ │ │ │ + ldr r3, [pc, #40] @ (61fd0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 61fb8 │ │ │ │ + cbz r4, 61fbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (61fd0 ) │ │ │ │ - ldr r1, [pc, #24] @ (61fd4 ) │ │ │ │ + ldr r2, [pc, #20] @ (61fd4 ) │ │ │ │ + ldr r1, [pc, #24] @ (61fd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 62084 │ │ │ │ + b.n 62080 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1840028 │ │ │ │ + @ instruction: 0xf2e00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (62014 ) │ │ │ │ + ldr r3, [pc, #40] @ (62018 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 62000 │ │ │ │ + cbz r4, 62004 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (62018 ) │ │ │ │ - ldr r1, [pc, #24] @ (6201c ) │ │ │ │ + ldr r2, [pc, #20] @ (6201c ) │ │ │ │ + ldr r1, [pc, #24] @ (62020 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6203c │ │ │ │ + b.n 62038 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1880028 │ │ │ │ + @ instruction: 0xf2e40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r3, [pc, #40] @ (6205c ) │ │ │ │ + ldr r3, [pc, #40] @ (62060 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, 62048 │ │ │ │ + cbz r4, 6204c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (62060 ) │ │ │ │ - ldr r1, [pc, #24] @ (62064 ) │ │ │ │ + ldr r2, [pc, #20] @ (62064 ) │ │ │ │ + ldr r1, [pc, #24] @ (62068 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - svc 202 @ 0xca │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r0, #40 @ 0x28 │ │ │ │ + movt r0, #49192 @ 0xc028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (620c4 ) │ │ │ │ + ldr r3, [pc, #76] @ (620c8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 620ae │ │ │ │ + cbz r1, 620b2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62094 │ │ │ │ + cbz r0, 62098 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62094 │ │ │ │ + beq.n 62098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 620a8 │ │ │ │ + cbz r3, 620ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62094 │ │ │ │ - ldr r2, [pc, #24] @ (620c8 ) │ │ │ │ - ldr r1, [pc, #24] @ (620cc ) │ │ │ │ + b.n 62098 │ │ │ │ + ldr r2, [pc, #24] @ (620cc ) │ │ │ │ + ldr r1, [pc, #24] @ (620d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13a0028 │ │ │ │ + @ instruction: 0xf2960028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (6212c ) │ │ │ │ + ldr r3, [pc, #76] @ (62130 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62116 │ │ │ │ + cbz r1, 6211a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 620fc │ │ │ │ + cbz r0, 62100 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 620fc │ │ │ │ + beq.n 62100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62110 │ │ │ │ + cbz r3, 62114 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 620fc │ │ │ │ - ldr r2, [pc, #24] @ (62130 ) │ │ │ │ - ldr r1, [pc, #24] @ (62134 ) │ │ │ │ + b.n 62100 │ │ │ │ + ldr r2, [pc, #24] @ (62134 ) │ │ │ │ + ldr r1, [pc, #24] @ (62138 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 28 │ │ │ │ + svc 24 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, sl, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf2660028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62194 ) │ │ │ │ + ldr r3, [pc, #76] @ (62198 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6217e │ │ │ │ + cbz r1, 62182 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62164 │ │ │ │ + cbz r0, 62168 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62164 │ │ │ │ + beq.n 62168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62178 │ │ │ │ + cbz r3, 6217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62164 │ │ │ │ - ldr r2, [pc, #24] @ (62198 ) │ │ │ │ - ldr r1, [pc, #24] @ (6219c ) │ │ │ │ + b.n 62168 │ │ │ │ + ldr r2, [pc, #24] @ (6219c ) │ │ │ │ + ldr r1, [pc, #24] @ (621a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0e60028 │ │ │ │ + movw r0, #8232 @ 0x2028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (621fc ) │ │ │ │ + ldr r3, [pc, #76] @ (62200 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 621e6 │ │ │ │ + cbz r1, 621ea │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 621cc │ │ │ │ + cbz r0, 621d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 621cc │ │ │ │ + beq.n 621d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 621e0 │ │ │ │ + cbz r3, 621e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 621cc │ │ │ │ - ldr r2, [pc, #24] @ (62200 ) │ │ │ │ - ldr r1, [pc, #24] @ (62204 ) │ │ │ │ + b.n 621d0 │ │ │ │ + ldr r2, [pc, #24] @ (62204 ) │ │ │ │ + ldr r1, [pc, #24] @ (62208 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + udf #72 @ 0x48 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c60028 │ │ │ │ + @ instruction: 0xf2220028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62264 ) │ │ │ │ + ldr r3, [pc, #76] @ (62268 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6224e │ │ │ │ + cbz r1, 62252 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62234 │ │ │ │ + cbz r0, 62238 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62234 │ │ │ │ + beq.n 62238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62248 │ │ │ │ + cbz r3, 6224c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62234 │ │ │ │ - ldr r2, [pc, #24] @ (62268 ) │ │ │ │ - ldr r1, [pc, #24] @ (6226c ) │ │ │ │ + b.n 62238 │ │ │ │ + ldr r2, [pc, #24] @ (6226c ) │ │ │ │ + ldr r1, [pc, #24] @ (62270 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 62230 │ │ │ │ + ble.n 6222c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0a60028 │ │ │ │ + addw r0, r2, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (622cc ) │ │ │ │ + ldr r3, [pc, #76] @ (622d0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 622b6 │ │ │ │ + cbz r1, 622ba │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 6229c │ │ │ │ + cbz r0, 622a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6229c │ │ │ │ + beq.n 622a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 622b0 │ │ │ │ + cbz r3, 622b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6229c │ │ │ │ - ldr r2, [pc, #24] @ (622d0 ) │ │ │ │ - ldr r1, [pc, #24] @ (622d4 ) │ │ │ │ + b.n 622a0 │ │ │ │ + ldr r2, [pc, #24] @ (622d4 ) │ │ │ │ + ldr r1, [pc, #24] @ (622d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 623c8 │ │ │ │ + ble.n 623c4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r6, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf1e20028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62334 ) │ │ │ │ + ldr r3, [pc, #76] @ (62338 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6231e │ │ │ │ + cbz r1, 62322 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62304 │ │ │ │ + cbz r0, 62308 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62304 │ │ │ │ + beq.n 62308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62318 │ │ │ │ + cbz r3, 6231c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62304 │ │ │ │ - ldr r2, [pc, #24] @ (62338 ) │ │ │ │ - ldr r1, [pc, #24] @ (6233c ) │ │ │ │ + b.n 62308 │ │ │ │ + ldr r2, [pc, #24] @ (6233c ) │ │ │ │ + ldr r1, [pc, #24] @ (62340 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 62360 │ │ │ │ + ble.n 6235c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, sl, #40 @ 0x28 │ │ │ │ + rsb r0, r6, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (6239c ) │ │ │ │ + ldr r3, [pc, #76] @ (623a0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62386 │ │ │ │ + cbz r1, 6238a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 6236c │ │ │ │ + cbz r0, 62370 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6236c │ │ │ │ + beq.n 62370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62380 │ │ │ │ + cbz r3, 62384 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #64] @ 0x40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6236c │ │ │ │ - ldr r2, [pc, #24] @ (623a0 ) │ │ │ │ - ldr r1, [pc, #24] @ (623a4 ) │ │ │ │ + b.n 62370 │ │ │ │ + ldr r2, [pc, #24] @ (623a4 ) │ │ │ │ + ldr r1, [pc, #24] @ (623a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 622f8 │ │ │ │ + bgt.n 622f4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r6, #40 @ 0x28 │ │ │ │ + sub.w r0, r2, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62404 ) │ │ │ │ + ldr r3, [pc, #76] @ (62408 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 623ee │ │ │ │ + cbz r1, 623f2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 623d4 │ │ │ │ + cbz r0, 623d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 623d4 │ │ │ │ + beq.n 623d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 623e8 │ │ │ │ + cbz r3, 623ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 623d4 │ │ │ │ - ldr r2, [pc, #24] @ (62408 ) │ │ │ │ - ldr r1, [pc, #24] @ (6240c ) │ │ │ │ + b.n 623d8 │ │ │ │ + ldr r2, [pc, #24] @ (6240c ) │ │ │ │ + ldr r1, [pc, #24] @ (62410 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 62490 │ │ │ │ + bgt.n 6248c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf1820028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (6246c ) │ │ │ │ + ldr r3, [pc, #76] @ (62470 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62456 │ │ │ │ + cbz r1, 6245a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 6243c │ │ │ │ + cbz r0, 62440 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6243c │ │ │ │ + beq.n 62440 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62450 │ │ │ │ + cbz r3, 62454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6243c │ │ │ │ - ldr r2, [pc, #24] @ (62470 ) │ │ │ │ - ldr r1, [pc, #24] @ (62474 ) │ │ │ │ + b.n 62440 │ │ │ │ + ldr r2, [pc, #24] @ (62474 ) │ │ │ │ + ldr r1, [pc, #24] @ (62478 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 62428 │ │ │ │ + blt.n 62424 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r6, #40 @ 0x28 │ │ │ │ + sbc.w r0, r2, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (624d4 ) │ │ │ │ + ldr r3, [pc, #76] @ (624d8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 624be │ │ │ │ + cbz r1, 624c2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 624a4 │ │ │ │ + cbz r0, 624a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 624a4 │ │ │ │ + beq.n 624a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 624b8 │ │ │ │ + cbz r3, 624bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 624a4 │ │ │ │ - ldr r2, [pc, #24] @ (624d8 ) │ │ │ │ - ldr r1, [pc, #24] @ (624dc ) │ │ │ │ + b.n 624a8 │ │ │ │ + ldr r2, [pc, #24] @ (624dc ) │ │ │ │ + ldr r1, [pc, #24] @ (624e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 625c0 │ │ │ │ + blt.n 625bc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q8, d6, d24 │ │ │ │ + adc.w r0, r2, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (6253c ) │ │ │ │ + ldr r3, [pc, #76] @ (62540 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62526 │ │ │ │ + cbz r1, 6252a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 6250c │ │ │ │ + cbz r0, 62510 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6250c │ │ │ │ + beq.n 62510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62520 │ │ │ │ + cbz r3, 62524 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6250c │ │ │ │ - ldr r2, [pc, #24] @ (62540 ) │ │ │ │ - ldr r1, [pc, #24] @ (62544 ) │ │ │ │ + b.n 62510 │ │ │ │ + ldr r2, [pc, #24] @ (62544 ) │ │ │ │ + ldr r1, [pc, #24] @ (62548 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 62558 │ │ │ │ + blt.n 62554 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q8, d2, d24 │ │ │ │ + adds.w r0, lr, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (625a4 ) │ │ │ │ + ldr r3, [pc, #76] @ (625a8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6258e │ │ │ │ + cbz r1, 62592 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62574 │ │ │ │ + cbz r0, 62578 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62574 │ │ │ │ + beq.n 62578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62588 │ │ │ │ + cbz r3, 6258c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62574 │ │ │ │ - ldr r2, [pc, #24] @ (625a8 ) │ │ │ │ - ldr r1, [pc, #24] @ (625ac ) │ │ │ │ + b.n 62578 │ │ │ │ + ldr r2, [pc, #24] @ (625ac ) │ │ │ │ + ldr r1, [pc, #24] @ (625b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bge.n 624f0 │ │ │ │ + bge.n 624ec │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d2, d24 │ │ │ │ + @ instruction: 0xf0fe0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (6260c ) │ │ │ │ + ldr r3, [pc, #76] @ (62610 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 625f6 │ │ │ │ + cbz r1, 625fa │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 625dc │ │ │ │ + cbz r0, 625e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 625dc │ │ │ │ + beq.n 625e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 625f0 │ │ │ │ + cbz r3, 625f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 625dc │ │ │ │ - ldr r2, [pc, #24] @ (62610 ) │ │ │ │ - ldr r1, [pc, #24] @ (62614 ) │ │ │ │ + b.n 625e0 │ │ │ │ + ldr r2, [pc, #24] @ (62614 ) │ │ │ │ + ldr r1, [pc, #24] @ (62618 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bge.n 62688 │ │ │ │ + bge.n 62684 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q0, d6, d24 │ │ │ │ + @ instruction: 0xf0e20028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62674 ) │ │ │ │ + ldr r3, [pc, #76] @ (62678 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6265e │ │ │ │ + cbz r1, 62662 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62644 │ │ │ │ + cbz r0, 62648 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62644 │ │ │ │ + beq.n 62648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62658 │ │ │ │ + cbz r3, 6265c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62644 │ │ │ │ - ldr r2, [pc, #24] @ (62678 ) │ │ │ │ - ldr r1, [pc, #24] @ (6267c ) │ │ │ │ + b.n 62648 │ │ │ │ + ldr r2, [pc, #24] @ (6267c ) │ │ │ │ + ldr r1, [pc, #24] @ (62680 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bls.n 62620 │ │ │ │ + bls.n 6261c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d2, d24 │ │ │ │ + @ instruction: 0xf0be0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (626dc ) │ │ │ │ + ldr r3, [pc, #76] @ (626e0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 626c6 │ │ │ │ + cbz r1, 626ca │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 626ac │ │ │ │ + cbz r0, 626b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 626ac │ │ │ │ + beq.n 626b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 626c0 │ │ │ │ + cbz r3, 626c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 626ac │ │ │ │ - ldr r2, [pc, #24] @ (626e0 ) │ │ │ │ - ldr r1, [pc, #24] @ (626e4 ) │ │ │ │ + b.n 626b0 │ │ │ │ + ldr r2, [pc, #24] @ (626e4 ) │ │ │ │ + ldr r1, [pc, #24] @ (626e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bls.n 627b8 │ │ │ │ + bls.n 627b4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d0, d14, d24 │ │ │ │ + eors.w r0, sl, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62744 ) │ │ │ │ + ldr r3, [pc, #76] @ (62748 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6272e │ │ │ │ + cbz r1, 62732 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62714 │ │ │ │ + cbz r0, 62718 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62714 │ │ │ │ + beq.n 62718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62728 │ │ │ │ + cbz r3, 6272c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62714 │ │ │ │ - ldr r2, [pc, #24] @ (62748 ) │ │ │ │ - ldr r1, [pc, #24] @ (6274c ) │ │ │ │ + b.n 62718 │ │ │ │ + ldr r2, [pc, #24] @ (6274c ) │ │ │ │ + ldr r1, [pc, #24] @ (62750 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bls.n 62750 │ │ │ │ + bls.n 6274c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d0, d14, d24 │ │ │ │ + orns r0, sl, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (627ac ) │ │ │ │ + ldr r3, [pc, #76] @ (627b0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62796 │ │ │ │ + cbz r1, 6279a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 6277c │ │ │ │ + cbz r0, 62780 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6277c │ │ │ │ + beq.n 62780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62790 │ │ │ │ + cbz r3, 62794 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6277c │ │ │ │ - ldr r2, [pc, #24] @ (627b0 ) │ │ │ │ - ldr r1, [pc, #24] @ (627b4 ) │ │ │ │ + b.n 62780 │ │ │ │ + ldr r2, [pc, #24] @ (627b4 ) │ │ │ │ + ldr r1, [pc, #24] @ (627b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bhi.n 626e8 │ │ │ │ + bhi.n 626e4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr10, cr8, {1} │ │ │ │ + orrs.w r0, r6, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62814 ) │ │ │ │ + ldr r3, [pc, #76] @ (62818 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 627fe │ │ │ │ + cbz r1, 62802 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 627e4 │ │ │ │ + cbz r0, 627e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 627e4 │ │ │ │ + beq.n 627e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 627f8 │ │ │ │ + cbz r3, 627fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 627e4 │ │ │ │ - ldr r2, [pc, #24] @ (62818 ) │ │ │ │ - ldr r1, [pc, #24] @ (6281c ) │ │ │ │ + b.n 627e8 │ │ │ │ + ldr r2, [pc, #24] @ (6281c ) │ │ │ │ + ldr r1, [pc, #24] @ (62820 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bhi.n 62880 │ │ │ │ + bhi.n 6287c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 13, cr0, cr10, cr8, {1} │ │ │ │ + bics.w r0, r6, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (6287c ) │ │ │ │ + ldr r3, [pc, #76] @ (62880 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62866 │ │ │ │ + cbz r1, 6286a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 6284c │ │ │ │ + cbz r0, 62850 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6284c │ │ │ │ + beq.n 62850 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62860 │ │ │ │ + cbz r3, 62864 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6284c │ │ │ │ - ldr r2, [pc, #24] @ (62880 ) │ │ │ │ - ldr r1, [pc, #24] @ (62884 ) │ │ │ │ + b.n 62850 │ │ │ │ + ldr r2, [pc, #24] @ (62884 ) │ │ │ │ + ldr r1, [pc, #24] @ (62888 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvc.n 62818 │ │ │ │ + bvc.n 62814 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 11, cr0, cr2, cr8, {1} │ │ │ │ + and.w r0, lr, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (628e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (628e8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 628ce │ │ │ │ + cbz r1, 628d2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 628b4 │ │ │ │ + cbz r0, 628b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 628b4 │ │ │ │ + beq.n 628b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 628c8 │ │ │ │ + cbz r3, 628cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 628b4 │ │ │ │ - ldr r2, [pc, #24] @ (628e8 ) │ │ │ │ - ldr r1, [pc, #24] @ (628ec ) │ │ │ │ + b.n 628b8 │ │ │ │ + ldr r2, [pc, #24] @ (628ec ) │ │ │ │ + ldr r1, [pc, #24] @ (628f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvc.n 629b0 │ │ │ │ + bvc.n 629ac │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 7, cr0, cr10, cr8, {1} │ │ │ │ + vaddl.s16 q8, d6, d24 │ │ │ │ │ │ │ │ -000628f0 : │ │ │ │ +000628f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (62934 ) │ │ │ │ + ldr r3, [pc, #52] @ (62938 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r2, 62908 │ │ │ │ + cbz r2, 6290c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #44] @ (62938 ) │ │ │ │ + ldr r2, [pc, #44] @ (6293c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 62904 │ │ │ │ + beq.n 62908 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n 62904 │ │ │ │ + beq.n 62908 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62904 │ │ │ │ + bne.n 62908 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvs.n 62930 │ │ │ │ + bvs.n 6292c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006293c : │ │ │ │ - b.w 628f0 │ │ │ │ +00062940 : │ │ │ │ + b.w 628f4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (6299c ) │ │ │ │ + ldr r3, [pc, #76] @ (629a0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62986 │ │ │ │ + cbz r1, 6298a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 6296c │ │ │ │ + cbz r0, 62970 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6296c │ │ │ │ + beq.n 62970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62980 │ │ │ │ + cbz r3, 62984 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6296c │ │ │ │ - ldr r2, [pc, #24] @ (629a0 ) │ │ │ │ - ldr r1, [pc, #24] @ (629a4 ) │ │ │ │ + b.n 62970 │ │ │ │ + ldr r2, [pc, #24] @ (629a4 ) │ │ │ │ + ldr r1, [pc, #24] @ (629a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvs.n 628f8 │ │ │ │ + bvs.n 628f4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6, #160]! @ 0xa0 │ │ │ │ + vhadd.s16 d16, d2, d24 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62a04 ) │ │ │ │ + ldr r3, [pc, #76] @ (62a08 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 629ee │ │ │ │ + cbz r1, 629f2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 629d4 │ │ │ │ + cbz r0, 629d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 629d4 │ │ │ │ + beq.n 629d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 629e8 │ │ │ │ + cbz r3, 629ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 629d4 │ │ │ │ - ldr r2, [pc, #24] @ (62a08 ) │ │ │ │ - ldr r1, [pc, #24] @ (62a0c ) │ │ │ │ + b.n 629d8 │ │ │ │ + ldr r2, [pc, #24] @ (62a0c ) │ │ │ │ + ldr r1, [pc, #24] @ (62a10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvs.n 62a90 │ │ │ │ + bvs.n 62a8c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ + vhadd.s32 d0, d6, d24 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62a6c ) │ │ │ │ + ldr r3, [pc, #76] @ (62a70 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62a56 │ │ │ │ + cbz r1, 62a5a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62a3c │ │ │ │ + cbz r0, 62a40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62a3c │ │ │ │ + beq.n 62a40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62a50 │ │ │ │ + cbz r3, 62a54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62a3c │ │ │ │ - ldr r2, [pc, #24] @ (62a70 ) │ │ │ │ - ldr r1, [pc, #24] @ (62a74 ) │ │ │ │ + b.n 62a40 │ │ │ │ + ldr r2, [pc, #24] @ (62a74 ) │ │ │ │ + ldr r1, [pc, #24] @ (62a78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 62a28 │ │ │ │ + bpl.n 62a24 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ + cdp 0, 15, cr0, cr6, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62ad4 ) │ │ │ │ + ldr r3, [pc, #76] @ (62ad8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62abe │ │ │ │ + cbz r1, 62ac2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62aa4 │ │ │ │ + cbz r0, 62aa8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62aa4 │ │ │ │ + beq.n 62aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62ab8 │ │ │ │ + cbz r3, 62abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62aa4 │ │ │ │ - ldr r2, [pc, #24] @ (62ad8 ) │ │ │ │ - ldr r1, [pc, #24] @ (62adc ) │ │ │ │ + b.n 62aa8 │ │ │ │ + ldr r2, [pc, #24] @ (62adc ) │ │ │ │ + ldr r1, [pc, #24] @ (62ae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 62bc0 │ │ │ │ + bpl.n 62bbc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #-160]! @ 0xffffff60 │ │ │ │ + cdp 0, 12, cr0, cr10, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62b3c ) │ │ │ │ + ldr r3, [pc, #76] @ (62b40 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62b26 │ │ │ │ + cbz r1, 62b2a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62b0c │ │ │ │ + cbz r0, 62b10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62b0c │ │ │ │ + beq.n 62b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62b20 │ │ │ │ + cbz r3, 62b24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #28] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62b0c │ │ │ │ - ldr r2, [pc, #24] @ (62b40 ) │ │ │ │ - ldr r1, [pc, #24] @ (62b44 ) │ │ │ │ + b.n 62b10 │ │ │ │ + ldr r2, [pc, #24] @ (62b44 ) │ │ │ │ + ldr r1, [pc, #24] @ (62b48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 62b58 │ │ │ │ + bpl.n 62b54 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr, #-160]! @ 0xffffff60 │ │ │ │ + cdp 0, 9, cr0, cr10, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62ba4 ) │ │ │ │ + ldr r3, [pc, #76] @ (62ba8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62b8e │ │ │ │ + cbz r1, 62b92 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62b74 │ │ │ │ + cbz r0, 62b78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62b74 │ │ │ │ + beq.n 62b78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62b88 │ │ │ │ + cbz r3, 62b8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62b74 │ │ │ │ - ldr r2, [pc, #24] @ (62ba8 ) │ │ │ │ - ldr r1, [pc, #24] @ (62bac ) │ │ │ │ + b.n 62b78 │ │ │ │ + ldr r2, [pc, #24] @ (62bac ) │ │ │ │ + ldr r1, [pc, #24] @ (62bb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bmi.n 62af0 │ │ │ │ + bmi.n 62aec │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr, #-160] @ 0xffffff60 │ │ │ │ + cdp 0, 6, cr0, cr10, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62c0c ) │ │ │ │ + ldr r3, [pc, #76] @ (62c10 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62bf6 │ │ │ │ + cbz r1, 62bfa │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62bdc │ │ │ │ + cbz r0, 62be0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62bdc │ │ │ │ + beq.n 62be0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62bf0 │ │ │ │ + cbz r3, 62bf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62bdc │ │ │ │ - ldr r2, [pc, #24] @ (62c10 ) │ │ │ │ - ldr r1, [pc, #24] @ (62c14 ) │ │ │ │ + b.n 62be0 │ │ │ │ + ldr r2, [pc, #24] @ (62c14 ) │ │ │ │ + ldr r1, [pc, #24] @ (62c18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bmi.n 62c88 │ │ │ │ + bmi.n 62c84 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr], {40} @ 0x28 │ │ │ │ + cdp 0, 3, cr0, cr10, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62c74 ) │ │ │ │ + ldr r3, [pc, #76] @ (62c78 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62c5e │ │ │ │ + cbz r1, 62c62 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62c44 │ │ │ │ + cbz r0, 62c48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62c44 │ │ │ │ + beq.n 62c48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62c58 │ │ │ │ + cbz r3, 62c5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62c44 │ │ │ │ - ldr r2, [pc, #24] @ (62c78 ) │ │ │ │ - ldr r1, [pc, #24] @ (62c7c ) │ │ │ │ + b.n 62c48 │ │ │ │ + ldr r2, [pc, #24] @ (62c7c ) │ │ │ │ + ldr r1, [pc, #24] @ (62c80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcc.n 62c20 │ │ │ │ + bcc.n 62c1c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], #160 @ 0xa0 │ │ │ │ + cdp 0, 0, cr0, cr10, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62cdc ) │ │ │ │ + ldr r3, [pc, #76] @ (62ce0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62cc6 │ │ │ │ + cbz r1, 62cca │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62cac │ │ │ │ + cbz r0, 62cb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62cac │ │ │ │ + beq.n 62cb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62cc0 │ │ │ │ + cbz r3, 62cc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62cac │ │ │ │ - ldr r2, [pc, #24] @ (62ce0 ) │ │ │ │ - ldr r1, [pc, #24] @ (62ce4 ) │ │ │ │ + b.n 62cb0 │ │ │ │ + ldr r2, [pc, #24] @ (62ce4 ) │ │ │ │ + ldr r1, [pc, #24] @ (62ce8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcc.n 62db8 │ │ │ │ + bcc.n 62db4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6], {40} @ 0x28 │ │ │ │ + stcl 0, cr0, [r2, #160]! @ 0xa0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62d44 ) │ │ │ │ + ldr r3, [pc, #76] @ (62d48 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62d2e │ │ │ │ + cbz r1, 62d32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62d14 │ │ │ │ + cbz r0, 62d18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62d14 │ │ │ │ + beq.n 62d18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62d28 │ │ │ │ + cbz r3, 62d2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62d14 │ │ │ │ - ldr r2, [pc, #24] @ (62d48 ) │ │ │ │ - ldr r1, [pc, #24] @ (62d4c ) │ │ │ │ + b.n 62d18 │ │ │ │ + ldr r2, [pc, #24] @ (62d4c ) │ │ │ │ + ldr r1, [pc, #24] @ (62d50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcc.n 62d50 │ │ │ │ + bcc.n 62d4c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 2, r0, lr, cr8 │ │ │ │ + ldc 0, cr0, [sl, #160]! @ 0xa0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62dac ) │ │ │ │ + ldr r3, [pc, #76] @ (62db0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62d96 │ │ │ │ + cbz r1, 62d9a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62d7c │ │ │ │ + cbz r0, 62d80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62d7c │ │ │ │ + beq.n 62d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62d90 │ │ │ │ + cbz r3, 62d94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62d7c │ │ │ │ - ldr r2, [pc, #24] @ (62db0 ) │ │ │ │ - ldr r1, [pc, #24] @ (62db4 ) │ │ │ │ + b.n 62d80 │ │ │ │ + ldr r2, [pc, #24] @ (62db4 ) │ │ │ │ + ldr r1, [pc, #24] @ (62db8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 62ce8 │ │ │ │ + bcs.n 62ce4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], #-160 @ 0xffffff60 │ │ │ │ + stc 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62e14 ) │ │ │ │ + ldr r3, [pc, #76] @ (62e18 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62dfe │ │ │ │ + cbz r1, 62e02 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62de4 │ │ │ │ + cbz r0, 62de8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62de4 │ │ │ │ + beq.n 62de8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62df8 │ │ │ │ + cbz r3, 62dfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62de4 │ │ │ │ - ldr r2, [pc, #24] @ (62e18 ) │ │ │ │ - ldr r1, [pc, #24] @ (62e1c ) │ │ │ │ + b.n 62de8 │ │ │ │ + ldr r2, [pc, #24] @ (62e1c ) │ │ │ │ + ldr r1, [pc, #24] @ (62e20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 62e80 │ │ │ │ + bcs.n 62e7c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2], {40} @ 0x28 │ │ │ │ + ldcl 0, cr0, [lr, #-160] @ 0xffffff60 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62e7c ) │ │ │ │ + ldr r3, [pc, #76] @ (62e80 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62e66 │ │ │ │ + cbz r1, 62e6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62e4c │ │ │ │ + cbz r0, 62e50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62e4c │ │ │ │ + beq.n 62e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62e60 │ │ │ │ + cbz r3, 62e64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62e4c │ │ │ │ - ldr r2, [pc, #24] @ (62e80 ) │ │ │ │ - ldr r1, [pc, #24] @ (62e84 ) │ │ │ │ + b.n 62e50 │ │ │ │ + ldr r2, [pc, #24] @ (62e84 ) │ │ │ │ + ldr r1, [pc, #24] @ (62e88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 62e18 │ │ │ │ + bne.n 62e14 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r2, r8, asr #32 │ │ │ │ + stc 0, cr0, [lr, #-160]! @ 0xffffff60 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62ee4 ) │ │ │ │ + ldr r3, [pc, #76] @ (62ee8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62ece │ │ │ │ + cbz r1, 62ed2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62eb4 │ │ │ │ + cbz r0, 62eb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62eb4 │ │ │ │ + beq.n 62eb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62ec8 │ │ │ │ + cbz r3, 62ecc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62eb4 │ │ │ │ - ldr r2, [pc, #24] @ (62ee8 ) │ │ │ │ - ldr r1, [pc, #24] @ (62eec ) │ │ │ │ + b.n 62eb8 │ │ │ │ + ldr r2, [pc, #24] @ (62eec ) │ │ │ │ + ldr r1, [pc, #24] @ (62ef0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 62fb0 │ │ │ │ + bne.n 62fac │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r6, r8, asr #32 │ │ │ │ + stc 0, cr0, [r2, #-160] @ 0xffffff60 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (62f4c ) │ │ │ │ + ldr r3, [pc, #76] @ (62f50 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62f36 │ │ │ │ + cbz r1, 62f3a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 62f1c │ │ │ │ + cbz r0, 62f20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62f1c │ │ │ │ + beq.n 62f20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 62f30 │ │ │ │ + cbz r3, 62f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62f1c │ │ │ │ - ldr r2, [pc, #24] @ (62f50 ) │ │ │ │ - ldr r1, [pc, #24] @ (62f54 ) │ │ │ │ + b.n 62f20 │ │ │ │ + ldr r2, [pc, #24] @ (62f54 ) │ │ │ │ + ldr r1, [pc, #24] @ (62f58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 62f48 │ │ │ │ + beq.n 62f44 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb820028 │ │ │ │ + ldcl 0, cr0, [lr], {40} @ 0x28 │ │ │ │ │ │ │ │ -00062f58 : │ │ │ │ +00062f5c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ (62fa4 ) │ │ │ │ - ldr r2, [pc, #60] @ (62fa8 ) │ │ │ │ + ldr r3, [pc, #60] @ (62fa8 ) │ │ │ │ + ldr r2, [pc, #60] @ (62fac ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 62f84 │ │ │ │ - cbz r0, 62f8c │ │ │ │ + bne.n 62f88 │ │ │ │ + cbz r0, 62f90 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #28] @ (62fac ) │ │ │ │ + ldr r3, [pc, #28] @ (62fb0 ) │ │ │ │ movw r2, #1019 @ 0x3fb │ │ │ │ - ldr r1, [pc, #28] @ (62fb0 ) │ │ │ │ - ldr r0, [pc, #28] @ (62fb4 ) │ │ │ │ + ldr r1, [pc, #28] @ (62fb4 ) │ │ │ │ + ldr r0, [pc, #28] @ (62fb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #940 @ 0x3ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - beq.n 62ecc │ │ │ │ + beq.n 62ec8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ movs r3, r5 │ │ │ │ - hlt 0x0008 │ │ │ │ + cbnz r4, 63030 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + bkpt 0x0046 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (62fcc ) │ │ │ │ + ldr r3, [pc, #16] @ (62fd0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 62fc2 │ │ │ │ - b.w 62f58 │ │ │ │ - ldr r1, [pc, #12] @ (62fd0 ) │ │ │ │ + cbz r1, 62fc6 │ │ │ │ + b.w 62f5c │ │ │ │ + ldr r1, [pc, #12] @ (62fd4 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 62f58 │ │ │ │ + b.w 62f5c │ │ │ │ nop │ │ │ │ - beq.n 63054 │ │ │ │ + beq.n 63050 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062fd4 : │ │ │ │ +00062fd8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ (63020 ) │ │ │ │ - ldr r2, [pc, #60] @ (63024 ) │ │ │ │ + ldr r3, [pc, #60] @ (63024 ) │ │ │ │ + ldr r2, [pc, #60] @ (63028 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 63000 │ │ │ │ - cbz r0, 63008 │ │ │ │ + bne.n 63004 │ │ │ │ + cbz r0, 6300c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #28] @ (63028 ) │ │ │ │ + ldr r3, [pc, #28] @ (6302c ) │ │ │ │ movw r2, #21385 @ 0x5389 │ │ │ │ - ldr r1, [pc, #28] @ (6302c ) │ │ │ │ - ldr r0, [pc, #28] @ (63030 ) │ │ │ │ + ldr r1, [pc, #28] @ (63030 ) │ │ │ │ + ldr r0, [pc, #28] @ (63034 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - beq.n 63050 │ │ │ │ + beq.n 6304c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ movs r3, r5 │ │ │ │ - rev r4, r1 │ │ │ │ + cbnz r0, 6308e │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63048 ) │ │ │ │ + ldr r3, [pc, #16] @ (6304c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6303e │ │ │ │ - b.w 62fd4 │ │ │ │ - ldr r1, [pc, #12] @ (6304c ) │ │ │ │ + cbz r1, 63042 │ │ │ │ + b.w 62fd8 │ │ │ │ + ldr r1, [pc, #12] @ (63050 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 62fd4 │ │ │ │ + b.w 62fd8 │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063050 : │ │ │ │ +00063054 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (630a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (630a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (630a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (630a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6307c │ │ │ │ - cbz r0, 63084 │ │ │ │ + bne.n 63080 │ │ │ │ + cbz r0, 63088 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (630a8 ) │ │ │ │ - movw r2, #47185 @ 0xb851 │ │ │ │ + ldr r3, [pc, #32] @ (630ac ) │ │ │ │ + movw r2, #47160 @ 0xb838 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #28] @ (630ac ) │ │ │ │ - ldr r0, [pc, #28] @ (630b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (630b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (630b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1076 @ 0x434 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r4, 630d2 │ │ │ │ + revsh r0, r5 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, 6312e │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (630c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (630cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 630be │ │ │ │ - b.w 63050 │ │ │ │ - ldr r1, [pc, #12] @ (630cc ) │ │ │ │ + cbz r1, 630c2 │ │ │ │ + b.w 63054 │ │ │ │ + ldr r1, [pc, #12] @ (630d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63050 │ │ │ │ + b.w 63054 │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000630d0 : │ │ │ │ +000630d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63120 ) │ │ │ │ - ldr r2, [pc, #64] @ (63124 ) │ │ │ │ + ldr r3, [pc, #64] @ (63124 ) │ │ │ │ + ldr r2, [pc, #64] @ (63128 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 630fc │ │ │ │ - cbz r0, 63104 │ │ │ │ + bne.n 63100 │ │ │ │ + cbz r0, 63108 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63128 ) │ │ │ │ - movw r2, #60150 @ 0xeaf6 │ │ │ │ + ldr r3, [pc, #32] @ (6312c ) │ │ │ │ + movw r2, #60129 @ 0xeae1 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #28] @ (6312c ) │ │ │ │ - ldr r0, [pc, #28] @ (63130 ) │ │ │ │ + ldr r1, [pc, #28] @ (63130 ) │ │ │ │ + ldr r0, [pc, #28] @ (63134 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r4, 63132 │ │ │ │ + rev16 r0, r5 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, 6318e │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63148 ) │ │ │ │ + ldr r3, [pc, #16] @ (6314c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6313e │ │ │ │ - b.w 630d0 │ │ │ │ - ldr r1, [pc, #12] @ (6314c ) │ │ │ │ + cbz r1, 63142 │ │ │ │ + b.w 630d4 │ │ │ │ + ldr r1, [pc, #12] @ (63150 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 630d0 │ │ │ │ + b.w 630d4 │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063150 : │ │ │ │ +00063154 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (631a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (631a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (631a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (631a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6317c │ │ │ │ - cbz r0, 63184 │ │ │ │ + bne.n 63180 │ │ │ │ + cbz r0, 63188 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (631a8 ) │ │ │ │ - movw r2, #61568 @ 0xf080 │ │ │ │ + ldr r3, [pc, #32] @ (631ac ) │ │ │ │ + movw r2, #61548 @ 0xf06c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #28] @ (631ac ) │ │ │ │ - ldr r0, [pc, #28] @ (631b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (631b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (631b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + cbnz r0, 631ee │ │ │ │ movs r0, r5 │ │ │ │ - revsh r6, r5 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (631c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (631cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 631be │ │ │ │ - b.w 63150 │ │ │ │ - ldr r1, [pc, #12] @ (631cc ) │ │ │ │ + cbz r1, 631c2 │ │ │ │ + b.w 63154 │ │ │ │ + ldr r1, [pc, #12] @ (631d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63150 │ │ │ │ + b.w 63154 │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000631d0 : │ │ │ │ +000631d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63220 ) │ │ │ │ - ldr r2, [pc, #64] @ (63224 ) │ │ │ │ + ldr r3, [pc, #64] @ (63224 ) │ │ │ │ + ldr r2, [pc, #64] @ (63228 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 631fc │ │ │ │ - cbz r0, 63204 │ │ │ │ + bne.n 63200 │ │ │ │ + cbz r0, 63208 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63228 ) │ │ │ │ - movw r2, #62455 @ 0xf3f7 │ │ │ │ + ldr r3, [pc, #32] @ (6322c ) │ │ │ │ + movw r2, #62435 @ 0xf3e3 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #28] @ (6322c ) │ │ │ │ - ldr r0, [pc, #28] @ (63230 ) │ │ │ │ + ldr r1, [pc, #28] @ (63230 ) │ │ │ │ + ldr r0, [pc, #28] @ (63234 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1264 @ 0x4f0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + cbnz r0, 6324e │ │ │ │ movs r0, r5 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r2, 632aa │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63248 ) │ │ │ │ + ldr r3, [pc, #16] @ (6324c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6323e │ │ │ │ - b.w 631d0 │ │ │ │ - ldr r1, [pc, #12] @ (6324c ) │ │ │ │ + cbz r1, 63242 │ │ │ │ + b.w 631d4 │ │ │ │ + ldr r1, [pc, #12] @ (63250 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 631d0 │ │ │ │ + b.w 631d4 │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063250 : │ │ │ │ +00063254 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (632a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (632a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (632a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (632a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6327c │ │ │ │ - cbz r0, 63284 │ │ │ │ + bne.n 63280 │ │ │ │ + cbz r0, 63288 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (632a8 ) │ │ │ │ - movw r2, #1339 @ 0x53b │ │ │ │ + ldr r3, [pc, #32] @ (632ac ) │ │ │ │ + movw r2, #1319 @ 0x527 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #28] @ (632ac ) │ │ │ │ - ldr r0, [pc, #28] @ (632b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (632b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (632b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1328 @ 0x530 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, 632ee │ │ │ │ + cbnz r2, 6330a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (632c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (632cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 632be │ │ │ │ - b.w 63250 │ │ │ │ - ldr r1, [pc, #12] @ (632cc ) │ │ │ │ + cbz r1, 632c2 │ │ │ │ + b.w 63254 │ │ │ │ + ldr r1, [pc, #12] @ (632d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63250 │ │ │ │ + b.w 63254 │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000632d0 : │ │ │ │ +000632d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63320 ) │ │ │ │ - ldr r2, [pc, #64] @ (63324 ) │ │ │ │ + ldr r3, [pc, #64] @ (63324 ) │ │ │ │ + ldr r2, [pc, #64] @ (63328 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 632fc │ │ │ │ - cbz r0, 63304 │ │ │ │ + bne.n 63300 │ │ │ │ + cbz r0, 63308 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63328 ) │ │ │ │ - movw r2, #19870 @ 0x4d9e │ │ │ │ + ldr r3, [pc, #32] @ (6332c ) │ │ │ │ + movw r2, #19856 @ 0x4d90 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #28] @ (6332c ) │ │ │ │ - ldr r0, [pc, #28] @ (63330 ) │ │ │ │ + ldr r1, [pc, #28] @ (63330 ) │ │ │ │ + ldr r0, [pc, #28] @ (63334 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1400 @ 0x578 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb868 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, 6334e │ │ │ │ + revsh r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63348 ) │ │ │ │ + ldr r3, [pc, #16] @ (6334c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6333e │ │ │ │ - b.w 632d0 │ │ │ │ - ldr r1, [pc, #12] @ (6334c ) │ │ │ │ + cbz r1, 63342 │ │ │ │ + b.w 632d4 │ │ │ │ + ldr r1, [pc, #12] @ (63350 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 632d0 │ │ │ │ + b.w 632d4 │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063350 : │ │ │ │ +00063354 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (633a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (633a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (633a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (633a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6337c │ │ │ │ - cbz r0, 63384 │ │ │ │ + bne.n 63380 │ │ │ │ + cbz r0, 63388 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (633a8 ) │ │ │ │ - movw r2, #34222 @ 0x85ae │ │ │ │ + ldr r3, [pc, #32] @ (633ac ) │ │ │ │ + movw r2, #34208 @ 0x85a0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #28] @ (633ac ) │ │ │ │ - ldr r0, [pc, #28] @ (633b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (633b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (633b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (633c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (633cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 633be │ │ │ │ - b.w 63350 │ │ │ │ - ldr r1, [pc, #12] @ (633cc ) │ │ │ │ + cbz r1, 633c2 │ │ │ │ + b.w 63354 │ │ │ │ + ldr r1, [pc, #12] @ (633d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63350 │ │ │ │ + b.w 63354 │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000633d0 : │ │ │ │ +000633d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63420 ) │ │ │ │ - ldr r2, [pc, #64] @ (63424 ) │ │ │ │ + ldr r3, [pc, #64] @ (63424 ) │ │ │ │ + ldr r2, [pc, #64] @ (63428 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 633fc │ │ │ │ - cbz r0, 63404 │ │ │ │ + bne.n 63400 │ │ │ │ + cbz r0, 63408 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63428 ) │ │ │ │ - movw r2, #5225 @ 0x1469 │ │ │ │ + ldr r3, [pc, #32] @ (6342c ) │ │ │ │ + movw r2, #5211 @ 0x145b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (6342c ) │ │ │ │ - ldr r0, [pc, #28] @ (63430 ) │ │ │ │ + ldr r1, [pc, #28] @ (63430 ) │ │ │ │ + ldr r0, [pc, #28] @ (63434 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1556 @ 0x614 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb768 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + cbnz r2, 6346a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63448 ) │ │ │ │ + ldr r3, [pc, #16] @ (6344c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6343e │ │ │ │ - b.w 633d0 │ │ │ │ - ldr r1, [pc, #12] @ (6344c ) │ │ │ │ + cbz r1, 63442 │ │ │ │ + b.w 633d4 │ │ │ │ + ldr r1, [pc, #12] @ (63450 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 633d0 │ │ │ │ + b.w 633d4 │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063450 : │ │ │ │ +00063454 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (634a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (634a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (634a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (634a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6347c │ │ │ │ - cbz r0, 63484 │ │ │ │ + bne.n 63480 │ │ │ │ + cbz r0, 63488 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (634a8 ) │ │ │ │ - movw r2, #27811 @ 0x6ca3 │ │ │ │ + ldr r3, [pc, #32] @ (634ac ) │ │ │ │ + movw r2, #27797 @ 0x6c95 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (634ac ) │ │ │ │ - ldr r0, [pc, #28] @ (634b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (634b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (634b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ movs r3, r5 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + cbnz r2, 634ca │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (634c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (634cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 634be │ │ │ │ - b.w 63450 │ │ │ │ - ldr r1, [pc, #12] @ (634cc ) │ │ │ │ + cbz r1, 634c2 │ │ │ │ + b.w 63454 │ │ │ │ + ldr r1, [pc, #12] @ (634d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63450 │ │ │ │ + b.w 63454 │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000634d0 : │ │ │ │ +000634d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63520 ) │ │ │ │ - ldr r2, [pc, #64] @ (63524 ) │ │ │ │ + ldr r3, [pc, #64] @ (63524 ) │ │ │ │ + ldr r2, [pc, #64] @ (63528 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 634fc │ │ │ │ - cbz r0, 63504 │ │ │ │ + bne.n 63500 │ │ │ │ + cbz r0, 63508 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63528 ) │ │ │ │ - movw r2, #36272 @ 0x8db0 │ │ │ │ + ldr r3, [pc, #32] @ (6352c ) │ │ │ │ + movw r2, #36258 @ 0x8da2 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (6352c ) │ │ │ │ - ldr r0, [pc, #28] @ (63530 ) │ │ │ │ + ldr r1, [pc, #28] @ (63530 ) │ │ │ │ + ldr r0, [pc, #28] @ (63534 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1696 @ 0x6a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + @ instruction: 0xb668 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63548 ) │ │ │ │ + ldr r3, [pc, #16] @ (6354c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6353e │ │ │ │ - b.w 634d0 │ │ │ │ - ldr r1, [pc, #12] @ (6354c ) │ │ │ │ + cbz r1, 63542 │ │ │ │ + b.w 634d4 │ │ │ │ + ldr r1, [pc, #12] @ (63550 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 634d0 │ │ │ │ + b.w 634d4 │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063550 : │ │ │ │ +00063554 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (635a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (635a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (635a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (635a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6357c │ │ │ │ - cbz r0, 63584 │ │ │ │ + bne.n 63580 │ │ │ │ + cbz r0, 63588 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (635a8 ) │ │ │ │ - movw r2, #36473 @ 0x8e79 │ │ │ │ + ldr r3, [pc, #32] @ (635ac ) │ │ │ │ + movw r2, #36459 @ 0x8e6b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (635ac ) │ │ │ │ - ldr r0, [pc, #28] @ (635b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (635b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (635b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1756 @ 0x6dc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb84a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (635c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (635cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 635be │ │ │ │ - b.w 63550 │ │ │ │ - ldr r1, [pc, #12] @ (635cc ) │ │ │ │ + cbz r1, 635c2 │ │ │ │ + b.w 63554 │ │ │ │ + ldr r1, [pc, #12] @ (635d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63550 │ │ │ │ + b.w 63554 │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000635d0 : │ │ │ │ +000635d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63620 ) │ │ │ │ - ldr r2, [pc, #64] @ (63624 ) │ │ │ │ + ldr r3, [pc, #64] @ (63624 ) │ │ │ │ + ldr r2, [pc, #64] @ (63628 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 635fc │ │ │ │ - cbz r0, 63604 │ │ │ │ + bne.n 63600 │ │ │ │ + cbz r0, 63608 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63628 ) │ │ │ │ - movw r2, #43277 @ 0xa90d │ │ │ │ + ldr r3, [pc, #32] @ (6362c ) │ │ │ │ + movw r2, #43263 @ 0xa8ff │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (6362c ) │ │ │ │ - ldr r0, [pc, #28] @ (63630 ) │ │ │ │ + ldr r1, [pc, #28] @ (63630 ) │ │ │ │ + ldr r0, [pc, #28] @ (63634 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1816 @ 0x718 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63648 ) │ │ │ │ + ldr r3, [pc, #16] @ (6364c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6363e │ │ │ │ - b.w 635d0 │ │ │ │ - ldr r1, [pc, #12] @ (6364c ) │ │ │ │ + cbz r1, 63642 │ │ │ │ + b.w 635d4 │ │ │ │ + ldr r1, [pc, #12] @ (63650 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 635d0 │ │ │ │ + b.w 635d4 │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063650 : │ │ │ │ +00063654 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (636a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (636a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (636a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (636a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6367c │ │ │ │ - cbz r0, 63684 │ │ │ │ + bne.n 63680 │ │ │ │ + cbz r0, 63688 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (636a8 ) │ │ │ │ - movw r2, #54701 @ 0xd5ad │ │ │ │ + ldr r3, [pc, #32] @ (636ac ) │ │ │ │ + movw r2, #54687 @ 0xd59f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (636ac ) │ │ │ │ - ldr r0, [pc, #28] @ (636b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (636b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (636b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1896 @ 0x768 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 63712 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb74a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (636c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (636cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 636be │ │ │ │ - b.w 63650 │ │ │ │ - ldr r1, [pc, #12] @ (636cc ) │ │ │ │ + cbz r1, 636c2 │ │ │ │ + b.w 63654 │ │ │ │ + ldr r1, [pc, #12] @ (636d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63650 │ │ │ │ + b.w 63654 │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000636d0 : │ │ │ │ +000636d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63720 ) │ │ │ │ - ldr r2, [pc, #64] @ (63724 ) │ │ │ │ + ldr r3, [pc, #64] @ (63724 ) │ │ │ │ + ldr r2, [pc, #64] @ (63728 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 636fc │ │ │ │ - cbz r0, 63704 │ │ │ │ + bne.n 63700 │ │ │ │ + cbz r0, 63708 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63728 ) │ │ │ │ - movw r2, #54926 @ 0xd68e │ │ │ │ + ldr r3, [pc, #32] @ (6372c ) │ │ │ │ + movw r2, #54912 @ 0xd680 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (6372c ) │ │ │ │ - ldr r0, [pc, #28] @ (63730 ) │ │ │ │ + ldr r1, [pc, #28] @ (63730 ) │ │ │ │ + ldr r0, [pc, #28] @ (63734 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 63772 │ │ │ │ + push {r3, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63748 ) │ │ │ │ + ldr r3, [pc, #16] @ (6374c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6373e │ │ │ │ - b.w 636d0 │ │ │ │ - ldr r1, [pc, #12] @ (6374c ) │ │ │ │ + cbz r1, 63742 │ │ │ │ + b.w 636d4 │ │ │ │ + ldr r1, [pc, #12] @ (63750 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 636d0 │ │ │ │ + b.w 636d4 │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063750 : │ │ │ │ +00063754 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (637a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (637a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (637a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (637a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6377c │ │ │ │ - cbz r0, 63784 │ │ │ │ + bne.n 63780 │ │ │ │ + cbz r0, 63788 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (637a8 ) │ │ │ │ - movw r2, #55099 @ 0xd73b │ │ │ │ + ldr r3, [pc, #32] @ (637ac ) │ │ │ │ + movw r2, #55085 @ 0xd72d │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (637ac ) │ │ │ │ - ldr r0, [pc, #28] @ (637b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (637b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (637b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r6, [r2, #28] │ │ │ │ movs r3, r5 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r0, 6382e │ │ │ │ movs r0, r5 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (637c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (637cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 637be │ │ │ │ - b.w 63750 │ │ │ │ - ldr r1, [pc, #12] @ (637cc ) │ │ │ │ + cbz r1, 637c2 │ │ │ │ + b.w 63754 │ │ │ │ + ldr r1, [pc, #12] @ (637d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63750 │ │ │ │ + b.w 63754 │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000637d0 : │ │ │ │ +000637d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63820 ) │ │ │ │ - ldr r2, [pc, #64] @ (63824 ) │ │ │ │ + ldr r3, [pc, #64] @ (63824 ) │ │ │ │ + ldr r2, [pc, #64] @ (63828 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 637fc │ │ │ │ - cbz r0, 63804 │ │ │ │ + bne.n 63800 │ │ │ │ + cbz r0, 63808 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63828 ) │ │ │ │ - movw r2, #62168 @ 0xf2d8 │ │ │ │ + ldr r3, [pc, #32] @ (6382c ) │ │ │ │ + movw r2, #62154 @ 0xf2ca │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (6382c ) │ │ │ │ - ldr r0, [pc, #28] @ (63830 ) │ │ │ │ + ldr r1, [pc, #28] @ (63830 ) │ │ │ │ + ldr r0, [pc, #28] @ (63834 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2148 @ 0x864 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r6, [r2, #20] │ │ │ │ movs r3, r5 │ │ │ │ - sxth r4, r1 │ │ │ │ + cbz r0, 6388e │ │ │ │ movs r0, r5 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63848 ) │ │ │ │ + ldr r3, [pc, #16] @ (6384c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6383e │ │ │ │ - b.w 637d0 │ │ │ │ - ldr r1, [pc, #12] @ (6384c ) │ │ │ │ + cbz r1, 63842 │ │ │ │ + b.w 637d4 │ │ │ │ + ldr r1, [pc, #12] @ (63850 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 637d0 │ │ │ │ + b.w 637d4 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063850 : │ │ │ │ +00063854 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (638a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (638a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (638a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (638a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6387c │ │ │ │ - cbz r0, 63884 │ │ │ │ + bne.n 63880 │ │ │ │ + cbz r0, 63888 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (638a8 ) │ │ │ │ - movw r2, #62277 @ 0xf345 │ │ │ │ + ldr r3, [pc, #32] @ (638ac ) │ │ │ │ + movw r2, #62263 @ 0xf337 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #28] @ (638ac ) │ │ │ │ - ldr r0, [pc, #28] @ (638b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (638b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (638b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2240 @ 0x8c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 638d2 │ │ │ │ + uxtb r0, r5 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 6392e │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (638c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (638cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 638be │ │ │ │ - b.w 63850 │ │ │ │ - ldr r1, [pc, #12] @ (638cc ) │ │ │ │ + cbz r1, 638c2 │ │ │ │ + b.w 63854 │ │ │ │ + ldr r1, [pc, #12] @ (638d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63850 │ │ │ │ + b.w 63854 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000638d0 : │ │ │ │ +000638d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63920 ) │ │ │ │ - ldr r2, [pc, #64] @ (63924 ) │ │ │ │ + ldr r3, [pc, #64] @ (63924 ) │ │ │ │ + ldr r2, [pc, #64] @ (63928 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 638fc │ │ │ │ - cbz r0, 63904 │ │ │ │ + bne.n 63900 │ │ │ │ + cbz r0, 63908 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63928 ) │ │ │ │ - movw r2, #5425 @ 0x1531 │ │ │ │ + ldr r3, [pc, #32] @ (6392c ) │ │ │ │ + movw r2, #5411 @ 0x1523 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #28] @ (6392c ) │ │ │ │ - ldr r0, [pc, #28] @ (63930 ) │ │ │ │ + ldr r1, [pc, #28] @ (63930 ) │ │ │ │ + ldr r0, [pc, #28] @ (63934 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r6, [r2, #4] │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 63932 │ │ │ │ + sxtb r0, r5 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 6398e │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63948 ) │ │ │ │ + ldr r3, [pc, #16] @ (6394c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 6393e │ │ │ │ - b.w 638d0 │ │ │ │ - ldr r1, [pc, #12] @ (6394c ) │ │ │ │ + cbz r1, 63942 │ │ │ │ + b.w 638d4 │ │ │ │ + ldr r1, [pc, #12] @ (63950 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 638d0 │ │ │ │ + b.w 638d4 │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063950 : │ │ │ │ +00063954 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (639a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (639a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (639a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (639a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6397c │ │ │ │ - cbz r0, 63984 │ │ │ │ + bne.n 63980 │ │ │ │ + cbz r0, 63988 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (639a8 ) │ │ │ │ - movw r2, #5757 @ 0x167d │ │ │ │ + ldr r3, [pc, #32] @ (639ac ) │ │ │ │ + movw r2, #5743 @ 0x166f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #28] @ (639ac ) │ │ │ │ - ldr r0, [pc, #28] @ (639b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (639b0 ) │ │ │ │ + ldr r0, [pc, #28] @ (639b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2392 @ 0x958 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ movs r3, r5 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r0, 639ee │ │ │ │ movs r0, r5 │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (639c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (639cc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 639be │ │ │ │ - b.w 63950 │ │ │ │ - ldr r1, [pc, #12] @ (639cc ) │ │ │ │ + cbz r1, 639c2 │ │ │ │ + b.w 63954 │ │ │ │ + ldr r1, [pc, #12] @ (639d0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63950 │ │ │ │ + b.w 63954 │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000639d0 : │ │ │ │ +000639d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63a20 ) │ │ │ │ - ldr r2, [pc, #64] @ (63a24 ) │ │ │ │ + ldr r3, [pc, #64] @ (63a24 ) │ │ │ │ + ldr r2, [pc, #64] @ (63a28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 639fc │ │ │ │ - cbz r0, 63a04 │ │ │ │ + bne.n 63a00 │ │ │ │ + cbz r0, 63a08 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63a28 ) │ │ │ │ - movw r2, #35399 @ 0x8a47 │ │ │ │ + ldr r3, [pc, #32] @ (63a2c ) │ │ │ │ + movw r2, #35385 @ 0x8a39 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #28] @ (63a2c ) │ │ │ │ - ldr r0, [pc, #28] @ (63a30 ) │ │ │ │ + ldr r1, [pc, #28] @ (63a30 ) │ │ │ │ + ldr r0, [pc, #28] @ (63a34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2460 @ 0x99c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ movs r3, r5 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + cbz r0, 63a4e │ │ │ │ movs r0, r5 │ │ │ │ - sxtb r6, r5 │ │ │ │ + cbz r2, 63aaa │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63a48 ) │ │ │ │ + ldr r3, [pc, #16] @ (63a4c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 63a3e │ │ │ │ - b.w 639d0 │ │ │ │ - ldr r1, [pc, #12] @ (63a4c ) │ │ │ │ + cbz r1, 63a42 │ │ │ │ + b.w 639d4 │ │ │ │ + ldr r1, [pc, #12] @ (63a50 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 639d0 │ │ │ │ + b.w 639d4 │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063a50 : │ │ │ │ +00063a54 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63aa0 ) │ │ │ │ - ldr r2, [pc, #64] @ (63aa4 ) │ │ │ │ + ldr r3, [pc, #64] @ (63aa4 ) │ │ │ │ + ldr r2, [pc, #64] @ (63aa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 63a7c │ │ │ │ - cbz r0, 63a84 │ │ │ │ + bne.n 63a80 │ │ │ │ + cbz r0, 63a88 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63aa8 ) │ │ │ │ - movw r2, #20046 @ 0x4e4e │ │ │ │ + ldr r3, [pc, #32] @ (63aac ) │ │ │ │ + movw r2, #20032 @ 0x4e40 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #28] @ (63aac ) │ │ │ │ - ldr r0, [pc, #28] @ (63ab0 ) │ │ │ │ + ldr r1, [pc, #28] @ (63ab0 ) │ │ │ │ + ldr r0, [pc, #28] @ (63ab4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2540 @ 0x9ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r3, r5 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 63aee │ │ │ │ + cbz r2, 63b0a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63ac8 ) │ │ │ │ + ldr r3, [pc, #16] @ (63acc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 63abe │ │ │ │ - b.w 63a50 │ │ │ │ - ldr r1, [pc, #12] @ (63acc ) │ │ │ │ + cbz r1, 63ac2 │ │ │ │ + b.w 63a54 │ │ │ │ + ldr r1, [pc, #12] @ (63ad0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63a50 │ │ │ │ + b.w 63a54 │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063ad0 : │ │ │ │ +00063ad4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63b20 ) │ │ │ │ - ldr r2, [pc, #64] @ (63b24 ) │ │ │ │ + ldr r3, [pc, #64] @ (63b24 ) │ │ │ │ + ldr r2, [pc, #64] @ (63b28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 63afc │ │ │ │ - cbz r0, 63b04 │ │ │ │ + bne.n 63b00 │ │ │ │ + cbz r0, 63b08 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63b28 ) │ │ │ │ - movw r2, #20163 @ 0x4ec3 │ │ │ │ + ldr r3, [pc, #32] @ (63b2c ) │ │ │ │ + movw r2, #20149 @ 0x4eb5 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #28] @ (63b2c ) │ │ │ │ - ldr r0, [pc, #28] @ (63b30 ) │ │ │ │ + ldr r1, [pc, #28] @ (63b30 ) │ │ │ │ + ldr r0, [pc, #28] @ (63b34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ movs r3, r5 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 63b4e │ │ │ │ + uxtb r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63b48 ) │ │ │ │ + ldr r3, [pc, #16] @ (63b4c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 63b3e │ │ │ │ - b.w 63ad0 │ │ │ │ - ldr r1, [pc, #12] @ (63b4c ) │ │ │ │ + cbz r1, 63b42 │ │ │ │ + b.w 63ad4 │ │ │ │ + ldr r1, [pc, #12] @ (63b50 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63ad0 │ │ │ │ + b.w 63ad4 │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063b50 : │ │ │ │ +00063b54 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63ba0 ) │ │ │ │ - ldr r2, [pc, #64] @ (63ba4 ) │ │ │ │ + ldr r3, [pc, #64] @ (63ba4 ) │ │ │ │ + ldr r2, [pc, #64] @ (63ba8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 63b7c │ │ │ │ - cbz r0, 63b84 │ │ │ │ + bne.n 63b80 │ │ │ │ + cbz r0, 63b88 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63ba8 ) │ │ │ │ - movw r2, #31874 @ 0x7c82 │ │ │ │ + ldr r3, [pc, #32] @ (63bac ) │ │ │ │ + movw r2, #31860 @ 0x7c74 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #28] @ (63bac ) │ │ │ │ - ldr r0, [pc, #28] @ (63bb0 ) │ │ │ │ + ldr r1, [pc, #28] @ (63bb0 ) │ │ │ │ + ldr r0, [pc, #28] @ (63bb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2668 @ 0xa6c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ movs r3, r5 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ movs r0, r5 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + sxtb r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63bc8 ) │ │ │ │ + ldr r3, [pc, #16] @ (63bcc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 63bbe │ │ │ │ - b.w 63b50 │ │ │ │ - ldr r1, [pc, #12] @ (63bcc ) │ │ │ │ + cbz r1, 63bc2 │ │ │ │ + b.w 63b54 │ │ │ │ + ldr r1, [pc, #12] @ (63bd0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63b50 │ │ │ │ + b.w 63b54 │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063bd0 : │ │ │ │ +00063bd4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (63c20 ) │ │ │ │ - ldr r2, [pc, #64] @ (63c24 ) │ │ │ │ + ldr r3, [pc, #64] @ (63c24 ) │ │ │ │ + ldr r2, [pc, #64] @ (63c28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 63bfc │ │ │ │ - cbz r0, 63c04 │ │ │ │ + bne.n 63c00 │ │ │ │ + cbz r0, 63c08 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ - ldr r3, [pc, #32] @ (63c28 ) │ │ │ │ - movw r2, #32017 @ 0x7d11 │ │ │ │ + ldr r3, [pc, #32] @ (63c2c ) │ │ │ │ + movw r2, #32003 @ 0x7d03 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #28] @ (63c2c ) │ │ │ │ - ldr r0, [pc, #28] @ (63c30 ) │ │ │ │ + ldr r1, [pc, #28] @ (63c30 ) │ │ │ │ + ldr r0, [pc, #28] @ (63c34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2732 @ 0xaac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ movs r3, r5 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ movs r0, r5 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + cbz r2, 63c6a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #16] @ (63c48 ) │ │ │ │ + ldr r3, [pc, #16] @ (63c4c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 63c3e │ │ │ │ - b.w 63bd0 │ │ │ │ - ldr r1, [pc, #12] @ (63c4c ) │ │ │ │ + cbz r1, 63c42 │ │ │ │ + b.w 63bd4 │ │ │ │ + ldr r1, [pc, #12] @ (63c50 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - b.w 63bd0 │ │ │ │ + b.w 63bd4 │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 63c70 │ │ │ │ + cbz r0, 63c74 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 63c7c │ │ │ │ + cbz r0, 63c80 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 63c88 │ │ │ │ + cbz r0, 63c8c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 63c94 │ │ │ │ + cbz r0, 63c98 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 63ca0 │ │ │ │ + cbz r0, 63ca4 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 63cac │ │ │ │ + cbz r0, 63cb0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 63cb8 │ │ │ │ + cbz r0, 63cbc │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 63cc4 │ │ │ │ + cbz r0, 63cc8 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 63cd0 │ │ │ │ + cbz r0, 63cd4 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 63cdc │ │ │ │ + cbz r0, 63ce0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 63ce8 │ │ │ │ + cbz r0, 63cec │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d4e │ │ │ │ + bne.n 63d52 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 63cf2 │ │ │ │ + cbz r0, 63cf6 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 63cfc │ │ │ │ + cbz r0, 63d00 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 63d06 │ │ │ │ + cbz r0, 63d0a │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 63d10 │ │ │ │ + cbz r0, 63d14 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 63d1a │ │ │ │ + cbz r0, 63d1e │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 63d24 │ │ │ │ + cbz r0, 63d28 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 63d2e │ │ │ │ + cbz r0, 63d32 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 63d38 │ │ │ │ + cbz r0, 63d3c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 63d42 │ │ │ │ + cbz r0, 63d46 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d4e │ │ │ │ + cbnz r0, 63d52 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fb60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 63d6e │ │ │ │ + cbz r0, 63d72 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d92 │ │ │ │ + cbnz r0, 63d96 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r0, #1 │ │ │ │ - cbnz r3, 63d94 │ │ │ │ + cbnz r3, 63d98 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 63d86 │ │ │ │ + cbz r0, 63d8a │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63d92 │ │ │ │ + cbnz r0, 63d96 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fb60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63d7c │ │ │ │ + beq.n 63d80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 63dc2 │ │ │ │ + cbz r0, 63dc6 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63df4 │ │ │ │ + cbnz r0, 63df8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r0, #1 │ │ │ │ - cbnz r3, 63e10 │ │ │ │ + cbnz r3, 63e14 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 63dda │ │ │ │ + cbz r0, 63dde │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63df4 │ │ │ │ + cbnz r0, 63df8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r0, #1 │ │ │ │ - cbnz r3, 63df6 │ │ │ │ + cbnz r3, 63dfa │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fb60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63df4 │ │ │ │ + bne.n 63df8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fb60 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63df4 │ │ │ │ + b.n 63df8 │ │ │ │ mov r1, r6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63dd0 │ │ │ │ + beq.n 63dd4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 63e3e │ │ │ │ + cbz r0, 63e42 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63e62 │ │ │ │ + cbnz r0, 63e66 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r0, #1 │ │ │ │ - cbnz r3, 63e64 │ │ │ │ + cbnz r3, 63e68 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 63e56 │ │ │ │ + cbz r0, 63e5a │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 63e62 │ │ │ │ + cbnz r0, 63e66 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fb60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63e4c │ │ │ │ + beq.n 63e50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (63ed0 ) │ │ │ │ + ldr r3, [pc, #76] @ (63ed4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 63eba │ │ │ │ + cbz r1, 63ebe │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 63ea0 │ │ │ │ + cbz r0, 63ea4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63ea0 │ │ │ │ + beq.n 63ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 63eb4 │ │ │ │ + cbz r3, 63eb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 63ea0 │ │ │ │ - ldr r2, [pc, #24] @ (63ed4 ) │ │ │ │ - ldr r1, [pc, #24] @ (63ed8 ) │ │ │ │ + b.n 63ea4 │ │ │ │ + ldr r2, [pc, #24] @ (63ed8 ) │ │ │ │ + ldr r1, [pc, #24] @ (63edc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 63e68 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -00063edc : │ │ │ │ +00063ee0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r1, 63f22 │ │ │ │ + cbz r1, 63f26 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, 63f12 │ │ │ │ + cbz r0, 63f16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63f12 │ │ │ │ + beq.n 63f16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 63f18 │ │ │ │ + cbz r3, 63f1c │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (63f40 ) │ │ │ │ - movw r2, #15199 @ 0x3b5f │ │ │ │ + ldr r3, [pc, #28] @ (63f44 ) │ │ │ │ + movw r2, #15185 @ 0x3b51 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (63f44 ) │ │ │ │ - ldr r0, [pc, #24] @ (63f48 ) │ │ │ │ + ldr r1, [pc, #20] @ (63f48 ) │ │ │ │ + ldr r0, [pc, #24] @ (63f4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2792 @ 0xae8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ movs r3, r5 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 63e64 │ │ │ │ + ble.n 63f20 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -00063f4c : │ │ │ │ +00063f50 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (63fa8 ) │ │ │ │ + ldr r3, [pc, #76] @ (63fac ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #76] @ (63fac ) │ │ │ │ + ldr r2, [pc, #76] @ (63fb0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 63f9a │ │ │ │ - ldr r3, [pc, #60] @ (63fb0 ) │ │ │ │ + cbz r0, 63f9e │ │ │ │ + ldr r3, [pc, #60] @ (63fb4 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 63edc │ │ │ │ + bl 63ee0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 63f8a │ │ │ │ + beq.n 63f8e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63f9a │ │ │ │ + beq.n 63f9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 63fa0 │ │ │ │ + cbz r3, 63fa4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 63f9a │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + b.n 63f9e │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r2, r2, r1 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00063fb4 : │ │ │ │ +00063fb8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r1, 63ffa │ │ │ │ + cbz r1, 63ffe │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, 63fea │ │ │ │ + cbz r0, 63fee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63fea │ │ │ │ + beq.n 63fee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 63ff0 │ │ │ │ + cbz r3, 63ff4 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (64018 ) │ │ │ │ - movw r2, #21941 @ 0x55b5 │ │ │ │ + ldr r3, [pc, #28] @ (6401c ) │ │ │ │ + movw r2, #21927 @ 0x55a7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (6401c ) │ │ │ │ - ldr r0, [pc, #24] @ (64020 ) │ │ │ │ + ldr r1, [pc, #20] @ (64020 ) │ │ │ │ + ldr r0, [pc, #24] @ (64024 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2848 @ 0xb20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ movs r3, r5 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r5 │ │ │ │ - blt.n 63fac │ │ │ │ + ble.n 64068 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -00064024 : │ │ │ │ +00064028 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (64080 ) │ │ │ │ + ldr r3, [pc, #76] @ (64084 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #76] @ (64084 ) │ │ │ │ + ldr r2, [pc, #76] @ (64088 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64072 │ │ │ │ - ldr r3, [pc, #60] @ (64088 ) │ │ │ │ + cbz r0, 64076 │ │ │ │ + ldr r3, [pc, #60] @ (6408c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2612 @ 0xa34 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 63fb4 │ │ │ │ + bl 63fb8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 64062 │ │ │ │ + beq.n 64066 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64072 │ │ │ │ + beq.n 64076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 64078 │ │ │ │ + cbz r3, 6407c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 64072 │ │ │ │ - ittt gt │ │ │ │ - movgt r5, r5 │ │ │ │ - lslgt r4, r4, #29 │ │ │ │ - movgt r0, r0 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + b.n 64076 │ │ │ │ + ittt lt │ │ │ │ + movlt r5, r5 │ │ │ │ + lsllt r4, r4, #29 │ │ │ │ + movlt r0, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -0006408c : │ │ │ │ +00064090 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r1, 640d2 │ │ │ │ + cbz r1, 640d6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, 640c2 │ │ │ │ + cbz r0, 640c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 640c2 │ │ │ │ + beq.n 640c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 640c8 │ │ │ │ + cbz r3, 640cc │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (640f0 ) │ │ │ │ - movw r2, #22024 @ 0x5608 │ │ │ │ + ldr r3, [pc, #28] @ (640f4 ) │ │ │ │ + movw r2, #22010 @ 0x55fa │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (640f4 ) │ │ │ │ - ldr r0, [pc, #24] @ (640f8 ) │ │ │ │ + ldr r1, [pc, #20] @ (640f8 ) │ │ │ │ + ldr r0, [pc, #24] @ (640fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2880 @ 0xb40 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ movs r3, r5 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n 640ec │ │ │ │ + bgt.n 641a8 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -000640fc : │ │ │ │ +00064100 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (64158 ) │ │ │ │ + ldr r3, [pc, #76] @ (6415c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #76] @ (6415c ) │ │ │ │ + ldr r2, [pc, #76] @ (64160 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6414a │ │ │ │ - ldr r3, [pc, #60] @ (64160 ) │ │ │ │ + cbz r0, 6414e │ │ │ │ + ldr r3, [pc, #60] @ (64164 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2620 @ 0xa3c │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 6408c │ │ │ │ + bl 64090 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 6413a │ │ │ │ + beq.n 6413e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6414a │ │ │ │ + beq.n 6414e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 64150 │ │ │ │ + cbz r3, 64154 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6414a │ │ │ │ - bkpt 0x00ea │ │ │ │ + b.n 6414e │ │ │ │ + bkpt 0x00e6 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ movs r0, r6 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #76] @ (641d0 ) │ │ │ │ - ldr r1, [pc, #76] @ (641d4 ) │ │ │ │ + ldr r3, [pc, #76] @ (641d4 ) │ │ │ │ + ldr r1, [pc, #76] @ (641d8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #76] @ (641d8 ) │ │ │ │ + ldr r2, [pc, #76] @ (641dc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #1140850688 @ 0x44000000 │ │ │ │ - beq.n 641bc │ │ │ │ + beq.n 641c0 │ │ │ │ blx 4fcc4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 641ba │ │ │ │ + cbz r0, 641be │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ blx 4fd4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 641ba │ │ │ │ + beq.n 641be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 641c4 │ │ │ │ + cbz r3, 641c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 4fd48 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 4fd2c <_Py_Dealloc@plt> │ │ │ │ nop │ │ │ │ - bkpt 0x0076 │ │ │ │ + bkpt 0x0072 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 641fa │ │ │ │ + cbz r0, 641fe │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64216 │ │ │ │ + cbnz r0, 6421a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r0, #1 │ │ │ │ - cbnz r3, 64226 │ │ │ │ + cbnz r3, 6422a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r0, #0 │ │ │ │ andne.w r0, r3, #1 │ │ │ │ - cbnz r0, 64218 │ │ │ │ + cbnz r0, 6421c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ bic.w r0, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64208 │ │ │ │ + beq.n 6420c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 64252 │ │ │ │ + cbz r0, 64256 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6426a │ │ │ │ + cbnz r0, 6426e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6425c │ │ │ │ + cbz r0, 64260 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6426a │ │ │ │ + cbnz r0, 6426e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6426a │ │ │ │ + cbz r0, 6426e │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 6428a │ │ │ │ + cbz r0, 6428e │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 642b2 │ │ │ │ + cbnz r0, 642b6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r0, #1 │ │ │ │ - cbnz r3, 642a6 │ │ │ │ + cbnz r3, 642aa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 642b2 │ │ │ │ + cbz r0, 642b6 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64298 │ │ │ │ + beq.n 6429c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r0, #1 │ │ │ │ - cbnz r3, 642ee │ │ │ │ + cbnz r3, 642f2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 642e0 │ │ │ │ + cbz r0, 642e4 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 642fa │ │ │ │ + cbnz r0, 642fe │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 642fa │ │ │ │ + cbz r0, 642fe │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 642d6 │ │ │ │ + beq.n 642da │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 6431a │ │ │ │ + cbz r0, 6431e │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64332 │ │ │ │ + cbnz r0, 64336 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 64324 │ │ │ │ + cbz r0, 64328 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64332 │ │ │ │ + cbnz r0, 64336 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 64332 │ │ │ │ + cbz r0, 64336 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 64352 │ │ │ │ + cbz r0, 64356 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6436a │ │ │ │ + cbnz r0, 6436e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6435c │ │ │ │ + cbz r0, 64360 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6436a │ │ │ │ + cbnz r0, 6436e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6436a │ │ │ │ + cbz r0, 6436e │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 6438a │ │ │ │ + cbz r0, 6438e │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 643a2 │ │ │ │ + cbnz r0, 643a6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 64394 │ │ │ │ + cbz r0, 64398 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 643a2 │ │ │ │ + cbnz r0, 643a6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 643a2 │ │ │ │ + cbz r0, 643a6 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 643c2 │ │ │ │ + cbz r0, 643c6 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 643da │ │ │ │ + cbnz r0, 643de │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 643cc │ │ │ │ + cbz r0, 643d0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 643da │ │ │ │ + cbnz r0, 643de │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 643da │ │ │ │ + cbz r0, 643de │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -34977,182 +34988,182 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r0, #1 │ │ │ │ - cbnz r3, 64416 │ │ │ │ + cbnz r3, 6441a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 64408 │ │ │ │ + cbz r0, 6440c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64422 │ │ │ │ + cbnz r0, 64426 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 64422 │ │ │ │ + cbz r0, 64426 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 643fe │ │ │ │ + beq.n 64402 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 64442 │ │ │ │ + cbz r0, 64446 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6445a │ │ │ │ + cbnz r0, 6445e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6444c │ │ │ │ + cbz r0, 64450 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6445a │ │ │ │ + cbnz r0, 6445e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6445a │ │ │ │ + cbz r0, 6445e │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 6447a │ │ │ │ + cbz r0, 6447e │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6449c │ │ │ │ + cbnz r0, 644a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 64484 │ │ │ │ + cbz r0, 64488 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6449c │ │ │ │ + cbnz r0, 644a0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6448e │ │ │ │ + cbz r0, 64492 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6449c │ │ │ │ + cbnz r0, 644a0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6449c │ │ │ │ + cbz r0, 644a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 644be │ │ │ │ + cbz r0, 644c2 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 644d6 │ │ │ │ + cbnz r0, 644da │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 644c8 │ │ │ │ + cbz r0, 644cc │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 644d6 │ │ │ │ + cbnz r0, 644da │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 644d6 │ │ │ │ + cbz r0, 644da │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 644f6 │ │ │ │ + cbz r0, 644fa │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6450e │ │ │ │ + cbnz r0, 64512 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 64500 │ │ │ │ + cbz r0, 64504 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 6450e │ │ │ │ + cbnz r0, 64512 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6450e │ │ │ │ + cbz r0, 64512 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 6452e │ │ │ │ + cbz r0, 64532 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64546 │ │ │ │ + cbnz r0, 6454a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 64538 │ │ │ │ + cbz r0, 6453c │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64546 │ │ │ │ + cbnz r0, 6454a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 64546 │ │ │ │ + cbz r0, 6454a │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 64566 │ │ │ │ + cbz r0, 6456a │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64588 │ │ │ │ + cbnz r0, 6458c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 64570 │ │ │ │ + cbz r0, 64574 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64588 │ │ │ │ + cbnz r0, 6458c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6457a │ │ │ │ + cbz r0, 6457e │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 64588 │ │ │ │ + cbnz r0, 6458c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 64588 │ │ │ │ + cbz r0, 6458c │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ @@ -35202,241 +35213,241 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000645f0 : │ │ │ │ +000645f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (64634 ) │ │ │ │ + ldr r3, [pc, #52] @ (64638 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #52] @ (64638 ) │ │ │ │ + ldr r2, [pc, #52] @ (6463c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64630 │ │ │ │ - ldr r2, [pc, #40] @ (6463c ) │ │ │ │ + cbz r0, 64634 │ │ │ │ + ldr r2, [pc, #40] @ (64640 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ addw r2, r2, #2628 @ 0xa44 │ │ │ │ str r1, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #72] @ 0x48 │ │ │ │ strd r3, r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 64676 │ │ │ │ + cbnz r4, 64678 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064640 : │ │ │ │ +00064644 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (64684 ) │ │ │ │ + ldr r3, [pc, #52] @ (64688 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #52] @ (64688 ) │ │ │ │ + ldr r2, [pc, #52] @ (6468c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64680 │ │ │ │ - ldr r2, [pc, #40] @ (6468c ) │ │ │ │ + cbz r0, 64684 │ │ │ │ + ldr r2, [pc, #40] @ (64690 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2632 @ 0xa48 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #64] @ 0x40 │ │ │ │ strd r3, r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 646b2 │ │ │ │ + cbnz r4, 646b4 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064690 : │ │ │ │ +00064694 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (646d4 ) │ │ │ │ + ldr r3, [pc, #52] @ (646d8 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #52] @ (646d8 ) │ │ │ │ + ldr r2, [pc, #52] @ (646dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 646d0 │ │ │ │ - ldr r2, [pc, #40] @ (646dc ) │ │ │ │ + cbz r0, 646d4 │ │ │ │ + ldr r2, [pc, #40] @ (646e0 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2636 @ 0xa4c │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ strd r3, r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 646ee │ │ │ │ + cbnz r4, 646f0 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -000646e0 : │ │ │ │ +000646e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (64724 ) │ │ │ │ + ldr r3, [pc, #52] @ (64728 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #52] @ (64728 ) │ │ │ │ + ldr r2, [pc, #52] @ (6472c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64720 │ │ │ │ - ldr r2, [pc, #40] @ (6472c ) │ │ │ │ + cbz r0, 64724 │ │ │ │ + ldr r2, [pc, #40] @ (64730 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #2640 @ 0xa50 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #68] @ 0x44 │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 6472a │ │ │ │ + cbnz r4, 6472c │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064730 : │ │ │ │ +00064734 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (64778 ) │ │ │ │ + ldr r3, [pc, #56] @ (6477c ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #56] @ (6477c ) │ │ │ │ + ldr r2, [pc, #56] @ (64780 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64774 │ │ │ │ - ldr r2, [pc, #44] @ (64780 ) │ │ │ │ + cbz r0, 64778 │ │ │ │ + ldr r2, [pc, #44] @ (64784 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ strb.w r1, [r0, #48] @ 0x30 │ │ │ │ addw r2, r2, #2644 @ 0xa54 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #8] │ │ │ │ strb.w r1, [r0, #76] @ 0x4c │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064784 : │ │ │ │ +00064788 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (647cc ) │ │ │ │ + ldr r3, [pc, #56] @ (647d0 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #56] @ (647d0 ) │ │ │ │ + ldr r2, [pc, #56] @ (647d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 647ca │ │ │ │ - ldr r2, [pc, #44] @ (647d4 ) │ │ │ │ + cbz r0, 647ce │ │ │ │ + ldr r2, [pc, #44] @ (647d8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ addw r2, r2, #2648 @ 0xa58 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #8] │ │ │ │ strb.w r1, [r0, #68] @ 0x44 │ │ │ │ strb.w r1, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ str.w r3, [r0, #140] @ 0x8c │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -000647d8 : │ │ │ │ +000647dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ (64824 ) │ │ │ │ + ldr r3, [pc, #60] @ (64828 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #60] @ (64828 ) │ │ │ │ + ldr r2, [pc, #60] @ (6482c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64822 │ │ │ │ - ldr r3, [pc, #48] @ (6482c ) │ │ │ │ + cbz r0, 64826 │ │ │ │ + ldr r3, [pc, #48] @ (64830 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ @@ -35444,143 +35455,143 @@ │ │ │ │ strb.w ip, [r0, #60] @ 0x3c │ │ │ │ strb.w ip, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ strd r1, r1, [r0, #92] @ 0x5c │ │ │ │ str r1, [r0, #100] @ 0x64 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064830 : │ │ │ │ +00064834 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (64874 ) │ │ │ │ + ldr r3, [pc, #52] @ (64878 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #52] @ (64878 ) │ │ │ │ + ldr r2, [pc, #52] @ (6487c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64872 │ │ │ │ - ldr r2, [pc, #40] @ (6487c ) │ │ │ │ + cbz r0, 64876 │ │ │ │ + ldr r2, [pc, #40] @ (64880 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ add.w r2, r2, #2656 @ 0xa60 │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #76] @ 0x4c │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ strd r3, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064880 : │ │ │ │ +00064884 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ (648cc ) │ │ │ │ + ldr r3, [pc, #60] @ (648d0 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #60] @ (648d0 ) │ │ │ │ + ldr r2, [pc, #60] @ (648d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 648c8 │ │ │ │ - ldr r2, [pc, #48] @ (648d4 ) │ │ │ │ + cbz r0, 648cc │ │ │ │ + ldr r2, [pc, #48] @ (648d8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #2 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #20] │ │ │ │ addw r2, r2, #2660 @ 0xa64 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #8] │ │ │ │ strb.w ip, [r0, #52] @ 0x34 │ │ │ │ strd r3, r3, [r0, #56] @ 0x38 │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ strd r3, r3, [r0, #72] @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -000648d8 : │ │ │ │ +000648dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (64920 ) │ │ │ │ + ldr r3, [pc, #56] @ (64924 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #56] @ (64924 ) │ │ │ │ + ldr r2, [pc, #56] @ (64928 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6491c │ │ │ │ - ldr r2, [pc, #44] @ (64928 ) │ │ │ │ + cbz r0, 64920 │ │ │ │ + ldr r2, [pc, #44] @ (6492c ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2664 @ 0xa68 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb70c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -0006492c : │ │ │ │ +00064930 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ (64978 ) │ │ │ │ + ldr r3, [pc, #60] @ (6497c ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #60] @ (6497c ) │ │ │ │ + ldr r2, [pc, #60] @ (64980 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64976 │ │ │ │ - ldr r2, [pc, #48] @ (64980 ) │ │ │ │ + cbz r0, 6497a │ │ │ │ + ldr r2, [pc, #48] @ (64984 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #2 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2668 @ 0xa6c │ │ │ │ strd r3, r3, [r0, #48] @ 0x30 │ │ │ │ @@ -35588,72 +35599,72 @@ │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ strb.w ip, [r0, #60] @ 0x3c │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ strd r3, r3, [r0, #88] @ 0x58 │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064984 : │ │ │ │ +00064988 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (649cc ) │ │ │ │ + ldr r3, [pc, #56] @ (649d0 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #56] @ (649d0 ) │ │ │ │ + ldr r2, [pc, #56] @ (649d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 649c8 │ │ │ │ - ldr r2, [pc, #44] @ (649d4 ) │ │ │ │ + cbz r0, 649cc │ │ │ │ + ldr r2, [pc, #44] @ (649d8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #2672 @ 0xa70 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ strd r3, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cpsie a │ │ │ │ + cpsie │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -000649d8 : │ │ │ │ +000649dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #64] @ (64a28 ) │ │ │ │ + ldr r3, [pc, #64] @ (64a2c ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #64] @ (64a2c ) │ │ │ │ + ldr r2, [pc, #64] @ (64a30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64a24 │ │ │ │ - ldr r2, [pc, #52] @ (64a30 ) │ │ │ │ + cbz r0, 64a28 │ │ │ │ + ldr r2, [pc, #52] @ (64a34 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #2 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ addw r2, r2, #2676 @ 0xa74 │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ @@ -35662,171 +35673,171 @@ │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ strd r3, r3, [r0, #108] @ 0x6c │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r3, r3, [r0, #124] @ 0x7c │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb60c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064a34 : │ │ │ │ +00064a38 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (64a7c ) │ │ │ │ + ldr r3, [pc, #56] @ (64a80 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #56] @ (64a80 ) │ │ │ │ + ldr r2, [pc, #56] @ (64a84 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64a78 │ │ │ │ - ldr r2, [pc, #44] @ (64a84 ) │ │ │ │ + cbz r0, 64a7c │ │ │ │ + ldr r2, [pc, #44] @ (64a88 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ addw r2, r2, #2680 @ 0xa78 │ │ │ │ strd r3, r3, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ strd r3, r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ movs r0, r6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #192] @ (64b5c ) │ │ │ │ - ldr r3, [pc, #196] @ (64b60 ) │ │ │ │ + ldr r2, [pc, #192] @ (64b60 ) │ │ │ │ + ldr r3, [pc, #196] @ (64b64 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 64b42 │ │ │ │ + beq.n 64b46 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #184] @ (64b64 ) │ │ │ │ + ldr r1, [pc, #184] @ (64b68 ) │ │ │ │ mov sl, r0 │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r2, r1] │ │ │ │ - b.n 64aca │ │ │ │ + b.n 64ace │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 64b14 │ │ │ │ + bne.n 64b18 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 64b42 │ │ │ │ + beq.n 64b46 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 64b3e │ │ │ │ + beq.n 64b42 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 64b1c │ │ │ │ + ble.n 64b20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 64b26 │ │ │ │ + bpl.n 64b2a │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4ff6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 64aba │ │ │ │ + beq.n 64abe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64aba │ │ │ │ + bne.n 64abe │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 64ac0 │ │ │ │ - bgt.n 64b20 │ │ │ │ + beq.n 64ac4 │ │ │ │ + bgt.n 64b24 │ │ │ │ mvn.w r5, #1 │ │ │ │ - b.n 64b20 │ │ │ │ + b.n 64b24 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #64] @ (64b68 ) │ │ │ │ + ldr r3, [pc, #64] @ (64b6c ) │ │ │ │ movw r2, #269 @ 0x10d │ │ │ │ - ldr r1, [pc, #60] @ (64b6c ) │ │ │ │ - ldr r0, [pc, #64] @ (64b70 ) │ │ │ │ + ldr r1, [pc, #60] @ (64b70 ) │ │ │ │ + ldr r0, [pc, #64] @ (64b74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2912 @ 0xb60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #48] @ (64b74 ) │ │ │ │ + ldr r3, [pc, #48] @ (64b78 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (64b78 ) │ │ │ │ - ldr r0, [pc, #48] @ (64b7c ) │ │ │ │ + ldr r1, [pc, #44] @ (64b7c ) │ │ │ │ + ldr r0, [pc, #48] @ (64b80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #880] @ (64edc ) │ │ │ │ + ldr r6, [pc, #224] @ (64c50 ) │ │ │ │ movs r3, r5 │ │ │ │ - beq.n 64adc │ │ │ │ + bcs.n 64b98 │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 64b44 │ │ │ │ + bcs.n 64c00 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r1, pc, #88 @ (adr r1, 64bd8 ) │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 64b40 │ │ │ │ + bcs.n 64bfc │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -00064b80 : │ │ │ │ +00064b84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #68] @ (64bd4 ) │ │ │ │ + ldr r3, [pc, #68] @ (64bd8 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #68] @ (64bd8 ) │ │ │ │ + ldr r2, [pc, #68] @ (64bdc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64bd0 │ │ │ │ - ldr r2, [pc, #56] @ (64bdc ) │ │ │ │ + cbz r0, 64bd4 │ │ │ │ + ldr r2, [pc, #56] @ (64be0 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2684 @ 0xa7c │ │ │ │ strb.w r1, [r0, #44] @ 0x2c │ │ │ │ @@ -35837,142 +35848,142 @@ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ strd r3, r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ strd r3, r3, [r0, #112] @ 0x70 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {r2, r5, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064be0 : │ │ │ │ +00064be4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #72] @ (64c38 ) │ │ │ │ + ldr r3, [pc, #72] @ (64c3c ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #72] @ (64c3c ) │ │ │ │ + ldr r2, [pc, #72] @ (64c40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64c28 │ │ │ │ - ldr r3, [pc, #60] @ (64c40 ) │ │ │ │ + cbz r0, 64c2c │ │ │ │ + ldr r3, [pc, #60] @ (64c44 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2688 @ 0xa80 │ │ │ │ str r3, [r0, #8] │ │ │ │ bl 54774 │ │ │ │ - cbz r0, 64c18 │ │ │ │ + cbz r0, 64c1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64c28 │ │ │ │ + beq.n 64c2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 64c2e │ │ │ │ + cbz r3, 64c32 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 64c28 │ │ │ │ + b.n 64c2c │ │ │ │ nop │ │ │ │ - push {r3} │ │ │ │ + push {r2} │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064c44 : │ │ │ │ +00064c48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #108] @ (64cc4 ) │ │ │ │ + ldr r2, [pc, #108] @ (64cc8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r9, [pc, #108] @ 64cc8 │ │ │ │ + ldr.w r9, [pc, #108] @ 64ccc │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r9, pc │ │ │ │ - ldr r3, [pc, #100] @ (64ccc ) │ │ │ │ + ldr r3, [pc, #100] @ (64cd0 ) │ │ │ │ mov r4, r1 │ │ │ │ add.w r8, sp, #8 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r6, sp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - b.n 64c8a │ │ │ │ + b.n 64c8e │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 50060 │ │ │ │ - cbnz r0, 64cba │ │ │ │ + cbnz r0, 64cbe │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 50200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c7e │ │ │ │ - ldr r3, [pc, #52] @ (64cd0 ) │ │ │ │ + bne.n 64c82 │ │ │ │ + ldr r3, [pc, #52] @ (64cd4 ) │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ - ldr r2, [pc, #48] @ (64cd4 ) │ │ │ │ - ldr r3, [pc, #40] @ (64ccc ) │ │ │ │ + ldr r2, [pc, #48] @ (64cd8 ) │ │ │ │ + ldr r3, [pc, #40] @ (64cd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 64cbe │ │ │ │ + bne.n 64cc2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64ca0 │ │ │ │ + b.n 64ca4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r6, 64d2e │ │ │ │ + cbz r2, 64d32 │ │ │ │ movs r5, r5 │ │ │ │ - cbz r0, 64d32 │ │ │ │ + cbz r4, 64d34 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 64d2e │ │ │ │ + cbz r4, 64d30 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ -00064cd8 : │ │ │ │ +00064cdc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #68] @ (64d2c ) │ │ │ │ + ldr r3, [pc, #68] @ (64d30 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #68] @ (64d30 ) │ │ │ │ + ldr r2, [pc, #68] @ (64d34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64d2a │ │ │ │ - ldr r2, [pc, #56] @ (64d34 ) │ │ │ │ + cbz r0, 64d2e │ │ │ │ + ldr r2, [pc, #56] @ (64d38 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #2720 @ 0xaa0 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ @@ -35983,36 +35994,36 @@ │ │ │ │ strd r3, r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ strd r3, r3, [r0, #112] @ 0x70 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ strd r3, r3, [r0, #128] @ 0x80 │ │ │ │ str.w r3, [r0, #136] @ 0x88 │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 64d74 │ │ │ │ + cbz r4, 64d76 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064d38 : │ │ │ │ +00064d3c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #84] @ (64d9c ) │ │ │ │ + ldr r3, [pc, #84] @ (64da0 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #84] @ (64da0 ) │ │ │ │ + ldr r2, [pc, #84] @ (64da4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64d9a │ │ │ │ - ldr r2, [pc, #72] @ (64da4 ) │ │ │ │ + cbz r0, 64d9e │ │ │ │ + ldr r2, [pc, #72] @ (64da8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ add r2, pc │ │ │ │ movw lr, #514 @ 0x202 │ │ │ │ addw r2, r2, #2724 @ 0xaa4 │ │ │ │ strh.w lr, [r0, #56] @ 0x38 │ │ │ │ @@ -36026,127 +36037,127 @@ │ │ │ │ str r3, [r0, #124] @ 0x7c │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ strd r3, r3, [r0, #144] @ 0x90 │ │ │ │ strd r1, r1, [r0, #172] @ 0xac │ │ │ │ str.w r1, [r0, #180] @ 0xb4 │ │ │ │ str.w r3, [r0, #200] @ 0xc8 │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r6 │ │ │ │ + uxth r4, r5 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ -00064da8 : │ │ │ │ +00064dac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #80] @ (64e08 ) │ │ │ │ + ldr r3, [pc, #80] @ (64e0c ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #80] @ (64e0c ) │ │ │ │ + ldr r2, [pc, #80] @ (64e10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64dfa │ │ │ │ - ldr r3, [pc, #68] @ (64e10 ) │ │ │ │ + cbz r0, 64dfe │ │ │ │ + ldr r3, [pc, #68] @ (64e14 ) │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ str r1, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ strh r2, [r0, #24] │ │ │ │ addw r3, r3, #2728 @ 0xaa8 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ bl 54724 │ │ │ │ - cbz r0, 64dea │ │ │ │ + cbz r0, 64dee │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64dfa │ │ │ │ + beq.n 64dfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 64e00 │ │ │ │ + cbz r3, 64e04 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 64dfa │ │ │ │ - sxtb r0, r0 │ │ │ │ + b.n 64dfe │ │ │ │ + sxth r4, r7 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ movs r0, r6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #60] @ (64e64 ) │ │ │ │ + ldr r2, [pc, #60] @ (64e68 ) │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 64e42 │ │ │ │ - ldr r1, [pc, #56] @ (64e68 ) │ │ │ │ + bpl.n 64e46 │ │ │ │ + ldr r1, [pc, #56] @ (64e6c ) │ │ │ │ ldr r1, [r2, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 64e4a │ │ │ │ - ldr r1, [pc, #52] @ (64e6c ) │ │ │ │ + beq.n 64e4e │ │ │ │ + ldr r1, [pc, #52] @ (64e70 ) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64e46 │ │ │ │ + beq.n 64e4a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ bl 50594 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #36] @ (64e70 ) │ │ │ │ + ldr r3, [pc, #36] @ (64e74 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #32] @ (64e74 ) │ │ │ │ - ldr r0, [pc, #36] @ (64e78 ) │ │ │ │ + ldr r1, [pc, #32] @ (64e78 ) │ │ │ │ + ldr r0, [pc, #36] @ (64e7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 64e9c │ │ │ │ + cbz r0, 64ea0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r2, #28 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -00064e7c : │ │ │ │ +00064e80 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #84] @ (64ee0 ) │ │ │ │ + ldr r3, [pc, #84] @ (64ee4 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #84] @ (64ee4 ) │ │ │ │ + ldr r2, [pc, #84] @ (64ee8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 64ede │ │ │ │ - ldr r1, [pc, #72] @ (64ee8 ) │ │ │ │ + cbz r0, 64ee2 │ │ │ │ + ldr r1, [pc, #72] @ (64eec ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w ip, #2 │ │ │ │ add r1, pc │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ addw r1, r1, #2804 @ 0xaf4 │ │ │ │ strd r2, r3, [r0, #68] @ 0x44 │ │ │ │ @@ -36159,346 +36170,346 @@ │ │ │ │ strd r3, r3, [r0, #120] @ 0x78 │ │ │ │ str.w r3, [r0, #128] @ 0x80 │ │ │ │ strd r3, r3, [r0, #140] @ 0x8c │ │ │ │ str.w r3, [r0, #148] @ 0x94 │ │ │ │ strd r3, r3, [r0, #160] @ 0xa0 │ │ │ │ str.w r3, [r0, #168] @ 0xa8 │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 64efe │ │ │ │ + cbz r0, 64f02 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ movs r0, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #96] @ (64f60 ) │ │ │ │ + ldr r2, [pc, #96] @ (64f64 ) │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 64f28 │ │ │ │ - ldr.w ip, [pc, #92] @ 64f64 │ │ │ │ + bpl.n 64f2c │ │ │ │ + ldr.w ip, [pc, #92] @ 64f68 │ │ │ │ ldr.w r4, [r2, ip] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 64f46 │ │ │ │ - ldr.w ip, [pc, #84] @ 64f68 │ │ │ │ + beq.n 64f4a │ │ │ │ + ldr.w ip, [pc, #84] @ 64f6c │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64f42 │ │ │ │ + beq.n 64f46 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 64f3e │ │ │ │ + ble.n 64f42 │ │ │ │ str r1, [r0, #16] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (64f6c ) │ │ │ │ + ldr r3, [pc, #64] @ (64f70 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #64] @ (64f70 ) │ │ │ │ - ldr r0, [pc, #68] @ (64f74 ) │ │ │ │ + ldr r1, [pc, #64] @ (64f74 ) │ │ │ │ + ldr r0, [pc, #68] @ (64f78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #48] @ (64f78 ) │ │ │ │ + ldr r3, [pc, #48] @ (64f7c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (64f7c ) │ │ │ │ - ldr r0, [pc, #48] @ (64f80 ) │ │ │ │ + ldr r1, [pc, #44] @ (64f80 ) │ │ │ │ + ldr r0, [pc, #48] @ (64f84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ movs r0, r5 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r1, #32 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #96] @ (64ff8 ) │ │ │ │ + ldr r2, [pc, #96] @ (64ffc ) │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 64fc0 │ │ │ │ - ldr.w ip, [pc, #92] @ 64ffc │ │ │ │ + bpl.n 64fc4 │ │ │ │ + ldr.w ip, [pc, #92] @ 65000 │ │ │ │ ldr.w r4, [r2, ip] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 64fde │ │ │ │ - ldr.w ip, [pc, #84] @ 65000 │ │ │ │ + beq.n 64fe2 │ │ │ │ + ldr.w ip, [pc, #84] @ 65004 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64fda │ │ │ │ + beq.n 64fde │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 64fd6 │ │ │ │ + ble.n 64fda │ │ │ │ str r1, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (65004 ) │ │ │ │ + ldr r3, [pc, #64] @ (65008 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #64] @ (65008 ) │ │ │ │ - ldr r0, [pc, #68] @ (6500c ) │ │ │ │ + ldr r1, [pc, #64] @ (6500c ) │ │ │ │ + ldr r0, [pc, #68] @ (65010 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #48] @ (65010 ) │ │ │ │ + ldr r3, [pc, #48] @ (65014 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (65014 ) │ │ │ │ - ldr r0, [pc, #48] @ (65018 ) │ │ │ │ + ldr r1, [pc, #44] @ (65018 ) │ │ │ │ + ldr r0, [pc, #48] @ (6501c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ movs r0, r5 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #96] @ (65090 ) │ │ │ │ + ldr r2, [pc, #96] @ (65094 ) │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 65058 │ │ │ │ - ldr.w ip, [pc, #92] @ 65094 │ │ │ │ + bpl.n 6505c │ │ │ │ + ldr.w ip, [pc, #92] @ 65098 │ │ │ │ ldr.w r4, [r2, ip] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 65076 │ │ │ │ - ldr.w ip, [pc, #84] @ 65098 │ │ │ │ + beq.n 6507a │ │ │ │ + ldr.w ip, [pc, #84] @ 6509c │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65072 │ │ │ │ + beq.n 65076 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - ble.n 6506e │ │ │ │ + ble.n 65072 │ │ │ │ str r1, [r0, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (6509c ) │ │ │ │ + ldr r3, [pc, #64] @ (650a0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #64] @ (650a0 ) │ │ │ │ - ldr r0, [pc, #68] @ (650a4 ) │ │ │ │ + ldr r1, [pc, #64] @ (650a4 ) │ │ │ │ + ldr r0, [pc, #68] @ (650a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #48] @ (650a8 ) │ │ │ │ + ldr r3, [pc, #48] @ (650ac ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (650ac ) │ │ │ │ - ldr r0, [pc, #48] @ (650b0 ) │ │ │ │ + ldr r1, [pc, #44] @ (650b0 ) │ │ │ │ + ldr r0, [pc, #48] @ (650b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + subs r0, #16 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r0, r5 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #96] @ (65128 ) │ │ │ │ + ldr r2, [pc, #96] @ (6512c ) │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 650f0 │ │ │ │ - ldr.w ip, [pc, #92] @ 6512c │ │ │ │ + bpl.n 650f4 │ │ │ │ + ldr.w ip, [pc, #92] @ 65130 │ │ │ │ ldr.w r4, [r2, ip] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6510e │ │ │ │ - ldr.w ip, [pc, #84] @ 65130 │ │ │ │ + beq.n 65112 │ │ │ │ + ldr.w ip, [pc, #84] @ 65134 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6510a │ │ │ │ + beq.n 6510e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 65106 │ │ │ │ + ble.n 6510a │ │ │ │ str r1, [r0, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (65134 ) │ │ │ │ + ldr r3, [pc, #64] @ (65138 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #64] @ (65138 ) │ │ │ │ - ldr r0, [pc, #68] @ (6513c ) │ │ │ │ + ldr r1, [pc, #64] @ (6513c ) │ │ │ │ + ldr r0, [pc, #68] @ (65140 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #48] @ (65140 ) │ │ │ │ + ldr r3, [pc, #48] @ (65144 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (65144 ) │ │ │ │ - ldr r0, [pc, #48] @ (65148 ) │ │ │ │ + ldr r1, [pc, #44] @ (65148 ) │ │ │ │ + ldr r0, [pc, #48] @ (6514c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ movs r0, r5 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #96] @ (651c0 ) │ │ │ │ + ldr r2, [pc, #96] @ (651c4 ) │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 65188 │ │ │ │ - ldr.w ip, [pc, #92] @ 651c4 │ │ │ │ + bpl.n 6518c │ │ │ │ + ldr.w ip, [pc, #92] @ 651c8 │ │ │ │ ldr.w r4, [r2, ip] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 651a6 │ │ │ │ - ldr.w ip, [pc, #84] @ 651c8 │ │ │ │ + beq.n 651aa │ │ │ │ + ldr.w ip, [pc, #84] @ 651cc │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 651a2 │ │ │ │ + beq.n 651a6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 6519e │ │ │ │ + ble.n 651a2 │ │ │ │ str r1, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ (651cc ) │ │ │ │ + ldr r3, [pc, #64] @ (651d0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #64] @ (651d0 ) │ │ │ │ - ldr r0, [pc, #68] @ (651d4 ) │ │ │ │ + ldr r1, [pc, #64] @ (651d4 ) │ │ │ │ + ldr r0, [pc, #68] @ (651d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #48] @ (651d8 ) │ │ │ │ + ldr r3, [pc, #48] @ (651dc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (651dc ) │ │ │ │ - ldr r0, [pc, #48] @ (651e0 ) │ │ │ │ + ldr r1, [pc, #44] @ (651e0 ) │ │ │ │ + ldr r0, [pc, #48] @ (651e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ movs r0, r5 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ -000651e4 : │ │ │ │ +000651e8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #88] @ (6524c ) │ │ │ │ + ldr r3, [pc, #88] @ (65250 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #88] @ (65250 ) │ │ │ │ + ldr r2, [pc, #88] @ (65254 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 65248 │ │ │ │ - ldr r2, [pc, #76] @ (65254 ) │ │ │ │ + cbz r0, 6524c │ │ │ │ + ldr r2, [pc, #76] @ (65258 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2808 @ 0xaf8 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ @@ -36514,46 +36525,46 @@ │ │ │ │ str.w r3, [r0, #136] @ 0x88 │ │ │ │ strd r3, r3, [r0, #144] @ 0x90 │ │ │ │ str.w r3, [r0, #152] @ 0x98 │ │ │ │ strd r3, r3, [r0, #160] @ 0xa0 │ │ │ │ str.w r3, [r0, #168] @ 0xa8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #0 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ movs r0, r6 │ │ │ │ - cbz r0, 6526a │ │ │ │ + cbz r0, 6526e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 6526a │ │ │ │ + beq.n 6526e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 6526c │ │ │ │ + cbz r2, 65270 │ │ │ │ bx lr │ │ │ │ b.w 4fd2c <_Py_Dealloc@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 65298 │ │ │ │ + cbz r0, 6529c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65298 │ │ │ │ + beq.n 6529c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 652a2 │ │ │ │ + cbz r3, 652a6 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -36561,24 +36572,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 652d8 │ │ │ │ + cbz r0, 652dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 652d8 │ │ │ │ + beq.n 652dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 652e2 │ │ │ │ + cbz r3, 652e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -36586,24 +36597,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 65318 │ │ │ │ + cbz r0, 6531c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65318 │ │ │ │ + beq.n 6531c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65322 │ │ │ │ + cbz r3, 65326 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -36611,24 +36622,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 65358 │ │ │ │ + cbz r0, 6535c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65358 │ │ │ │ + beq.n 6535c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65362 │ │ │ │ + cbz r3, 65366 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -36636,2710 +36647,2710 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 65388 │ │ │ │ + bmi.n 6538c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65384 │ │ │ │ + beq.n 65388 │ │ │ │ bic.w r0, r3, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65384 │ │ │ │ + beq.n 65388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65384 │ │ │ │ + bne.n 65388 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 65384 │ │ │ │ + b.n 65388 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (653e4 ) │ │ │ │ - ldr r3, [pc, #40] @ (653e8 ) │ │ │ │ + ldr r2, [pc, #40] @ (653e8 ) │ │ │ │ + ldr r3, [pc, #40] @ (653ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 653d0 │ │ │ │ + bne.n 653d4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 54d20 │ │ │ │ - ldr r3, [pc, #24] @ (653ec ) │ │ │ │ - ldr r1, [pc, #28] @ (653f0 ) │ │ │ │ + ldr r3, [pc, #24] @ (653f0 ) │ │ │ │ + ldr r1, [pc, #28] @ (653f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6541c │ │ │ │ + cbz r0, 65420 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6541c │ │ │ │ + beq.n 65420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65440 │ │ │ │ + cbz r3, 65444 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 65434 │ │ │ │ + cbz r0, 65438 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65434 │ │ │ │ + beq.n 65438 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65438 │ │ │ │ + cbz r3, 6543c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6541c │ │ │ │ + b.n 65420 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 65470 │ │ │ │ + cbz r0, 65474 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65470 │ │ │ │ + beq.n 65474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65494 │ │ │ │ + cbz r3, 65498 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 65488 │ │ │ │ + cbz r0, 6548c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65488 │ │ │ │ + beq.n 6548c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6548c │ │ │ │ + cbz r3, 65490 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 65470 │ │ │ │ + b.n 65474 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 654c8 │ │ │ │ + bgt.n 654cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (65520 ) │ │ │ │ + ldr r2, [pc, #92] @ (65524 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65516 │ │ │ │ + beq.n 6551a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 654e4 │ │ │ │ + cbz r0, 654e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 654e4 │ │ │ │ + beq.n 654e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65510 │ │ │ │ + cbz r3, 65514 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 65506 │ │ │ │ + bgt.n 6550a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 654e4 │ │ │ │ + b.n 654e8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 65550 │ │ │ │ + bgt.n 65554 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (655a8 ) │ │ │ │ + ldr r2, [pc, #92] @ (655ac ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6559e │ │ │ │ + beq.n 655a2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6556c │ │ │ │ + cbz r0, 65570 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6556c │ │ │ │ + beq.n 65570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65598 │ │ │ │ + cbz r3, 6559c │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6558e │ │ │ │ + bgt.n 65592 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6556c │ │ │ │ + b.n 65570 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 655d8 │ │ │ │ + bgt.n 655dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (65630 ) │ │ │ │ + ldr r2, [pc, #92] @ (65634 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65626 │ │ │ │ + beq.n 6562a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 655f4 │ │ │ │ + cbz r0, 655f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 655f4 │ │ │ │ + beq.n 655f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65620 │ │ │ │ + cbz r3, 65624 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 65616 │ │ │ │ + bgt.n 6561a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 655f4 │ │ │ │ + b.n 655f8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 65660 │ │ │ │ + bgt.n 65664 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (656b8 ) │ │ │ │ + ldr r2, [pc, #92] @ (656bc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 656ae │ │ │ │ + beq.n 656b2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6567c │ │ │ │ + cbz r0, 65680 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6567c │ │ │ │ + beq.n 65680 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 656a8 │ │ │ │ + cbz r3, 656ac │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6569e │ │ │ │ + bgt.n 656a2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6567c │ │ │ │ + b.n 65680 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 656e8 │ │ │ │ + bgt.n 656ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (65740 ) │ │ │ │ + ldr r2, [pc, #92] @ (65744 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65736 │ │ │ │ + beq.n 6573a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 65704 │ │ │ │ + cbz r0, 65708 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65704 │ │ │ │ + beq.n 65708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65730 │ │ │ │ + cbz r3, 65734 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 65726 │ │ │ │ + bgt.n 6572a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 65704 │ │ │ │ + b.n 65708 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 65776 │ │ │ │ + bmi.n 6577a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 65772 │ │ │ │ + cbz r0, 65776 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65772 │ │ │ │ + beq.n 65776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6579a │ │ │ │ + cbz r3, 6579e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6575a │ │ │ │ + beq.n 6575e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6575a │ │ │ │ + beq.n 6575e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6575a │ │ │ │ + bne.n 6575e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6575a │ │ │ │ + b.n 6575e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 657cc │ │ │ │ + cbz r0, 657d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 657cc │ │ │ │ + beq.n 657d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65800 │ │ │ │ + cbz r3, 65804 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 657dc │ │ │ │ + bmi.n 657e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 657d2 │ │ │ │ + beq.n 657d6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 657d2 │ │ │ │ + beq.n 657d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 657d2 │ │ │ │ + bne.n 657d6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 657d2 │ │ │ │ + b.n 657d6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 657cc │ │ │ │ + b.n 657d0 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 65830 │ │ │ │ + cbz r0, 65834 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65830 │ │ │ │ + beq.n 65834 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 65864 │ │ │ │ + cbz r3, 65868 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 65840 │ │ │ │ + bmi.n 65844 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 65836 │ │ │ │ + beq.n 6583a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65836 │ │ │ │ + beq.n 6583a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65836 │ │ │ │ + bne.n 6583a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 65836 │ │ │ │ + b.n 6583a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 65830 │ │ │ │ + b.n 65834 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 65894 │ │ │ │ + cbz r0, 65898 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65894 │ │ │ │ + beq.n 65898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 658c8 │ │ │ │ + cbz r3, 658cc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 658a4 │ │ │ │ + bmi.n 658a8 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6589a │ │ │ │ + beq.n 6589e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6589a │ │ │ │ + beq.n 6589e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6589a │ │ │ │ + bne.n 6589e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6589a │ │ │ │ + b.n 6589e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 65894 │ │ │ │ + b.n 65898 │ │ │ │ nop │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 658fa │ │ │ │ + cbz r2, 658fe │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 658f6 │ │ │ │ + beq.n 658fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 658fe │ │ │ │ + cbz r3, 65902 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65932 │ │ │ │ + cbz r2, 65936 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6592e │ │ │ │ + beq.n 65932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65936 │ │ │ │ + cbz r3, 6593a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6596a │ │ │ │ + cbz r2, 6596e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65966 │ │ │ │ + beq.n 6596a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6596e │ │ │ │ + cbz r3, 65972 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 659a2 │ │ │ │ + cbz r2, 659a6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6599e │ │ │ │ + beq.n 659a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 659a6 │ │ │ │ + cbz r3, 659aa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 659da │ │ │ │ + cbz r2, 659de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 659d6 │ │ │ │ + beq.n 659da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 659de │ │ │ │ + cbz r3, 659e2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65a12 │ │ │ │ + cbz r2, 65a16 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65a0e │ │ │ │ + beq.n 65a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65a16 │ │ │ │ + cbz r3, 65a1a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65a4a │ │ │ │ + cbz r2, 65a4e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65a46 │ │ │ │ + beq.n 65a4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65a4e │ │ │ │ + cbz r3, 65a52 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65a82 │ │ │ │ + cbz r2, 65a86 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65a7e │ │ │ │ + beq.n 65a82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65a86 │ │ │ │ + cbz r3, 65a8a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65aba │ │ │ │ + cbz r2, 65abe │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65ab6 │ │ │ │ + beq.n 65aba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65abe │ │ │ │ + cbz r3, 65ac2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65af2 │ │ │ │ + cbz r2, 65af6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65aee │ │ │ │ + beq.n 65af2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65af6 │ │ │ │ + cbz r3, 65afa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65b2a │ │ │ │ + cbz r2, 65b2e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65b26 │ │ │ │ + beq.n 65b2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65b2e │ │ │ │ + cbz r3, 65b32 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65b62 │ │ │ │ + cbz r2, 65b66 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65b5e │ │ │ │ + beq.n 65b62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65b66 │ │ │ │ + cbz r3, 65b6a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65b9a │ │ │ │ + cbz r2, 65b9e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65b96 │ │ │ │ + beq.n 65b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65b9e │ │ │ │ + cbz r3, 65ba2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65bd2 │ │ │ │ + cbz r2, 65bd6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65bce │ │ │ │ + beq.n 65bd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65bd6 │ │ │ │ + cbz r3, 65bda │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65c0a │ │ │ │ + cbz r2, 65c0e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65c06 │ │ │ │ + beq.n 65c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65c0e │ │ │ │ + cbz r3, 65c12 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65c42 │ │ │ │ + cbz r2, 65c46 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65c3e │ │ │ │ + beq.n 65c42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65c46 │ │ │ │ + cbz r3, 65c4a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65c7a │ │ │ │ + cbz r2, 65c7e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65c76 │ │ │ │ + beq.n 65c7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65c7e │ │ │ │ + cbz r3, 65c82 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65cb2 │ │ │ │ + cbz r2, 65cb6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65cae │ │ │ │ + beq.n 65cb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65cb6 │ │ │ │ + cbz r3, 65cba │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65cea │ │ │ │ + cbz r2, 65cee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65ce6 │ │ │ │ + beq.n 65cea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65cee │ │ │ │ + cbz r3, 65cf2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65d22 │ │ │ │ + cbz r2, 65d26 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65d1e │ │ │ │ + beq.n 65d22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65d26 │ │ │ │ + cbz r3, 65d2a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65d5a │ │ │ │ + cbz r2, 65d5e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65d56 │ │ │ │ + beq.n 65d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65d5e │ │ │ │ + cbz r3, 65d62 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65d92 │ │ │ │ + cbz r2, 65d96 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65d8e │ │ │ │ + beq.n 65d92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65d96 │ │ │ │ + cbz r3, 65d9a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65dca │ │ │ │ + cbz r2, 65dce │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65dc6 │ │ │ │ + beq.n 65dca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65dce │ │ │ │ + cbz r3, 65dd2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65e02 │ │ │ │ + cbz r2, 65e06 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65dfe │ │ │ │ + beq.n 65e02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65e06 │ │ │ │ + cbz r3, 65e0a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65e3a │ │ │ │ + cbz r2, 65e3e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65e36 │ │ │ │ + beq.n 65e3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65e3e │ │ │ │ + cbz r3, 65e42 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65e72 │ │ │ │ + cbz r2, 65e76 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65e6e │ │ │ │ + beq.n 65e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65e76 │ │ │ │ + cbz r3, 65e7a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65eaa │ │ │ │ + cbz r2, 65eae │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65ea6 │ │ │ │ + beq.n 65eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65eae │ │ │ │ + cbz r3, 65eb2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65ee2 │ │ │ │ + cbz r2, 65ee6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65ede │ │ │ │ + beq.n 65ee2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65ee6 │ │ │ │ + cbz r3, 65eea │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65f1a │ │ │ │ + cbz r2, 65f1e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65f16 │ │ │ │ + beq.n 65f1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65f1e │ │ │ │ + cbz r3, 65f22 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65f52 │ │ │ │ + cbz r2, 65f56 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65f4e │ │ │ │ + beq.n 65f52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65f56 │ │ │ │ + cbz r3, 65f5a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65f8a │ │ │ │ + cbz r2, 65f8e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65f86 │ │ │ │ + beq.n 65f8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65f8e │ │ │ │ + cbz r3, 65f92 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65fc2 │ │ │ │ + cbz r2, 65fc6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65fbe │ │ │ │ + beq.n 65fc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65fc6 │ │ │ │ + cbz r3, 65fca │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 65ffa │ │ │ │ + cbz r2, 65ffe │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 65ff6 │ │ │ │ + beq.n 65ffa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 65ffe │ │ │ │ + cbz r3, 66002 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66032 │ │ │ │ + cbz r2, 66036 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6602e │ │ │ │ + beq.n 66032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66036 │ │ │ │ + cbz r3, 6603a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6606a │ │ │ │ + cbz r2, 6606e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66066 │ │ │ │ + beq.n 6606a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6606e │ │ │ │ + cbz r3, 66072 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 660a2 │ │ │ │ + cbz r2, 660a6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6609e │ │ │ │ + beq.n 660a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 660a6 │ │ │ │ + cbz r3, 660aa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 660da │ │ │ │ + cbz r2, 660de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 660d6 │ │ │ │ + beq.n 660da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 660de │ │ │ │ + cbz r3, 660e2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66112 │ │ │ │ + cbz r2, 66116 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6610e │ │ │ │ + beq.n 66112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66116 │ │ │ │ + cbz r3, 6611a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6614a │ │ │ │ + cbz r2, 6614e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66146 │ │ │ │ + beq.n 6614a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6614e │ │ │ │ + cbz r3, 66152 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66182 │ │ │ │ + cbz r2, 66186 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6617e │ │ │ │ + beq.n 66182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66186 │ │ │ │ + cbz r3, 6618a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 661ba │ │ │ │ + cbz r2, 661be │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 661b6 │ │ │ │ + beq.n 661ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 661be │ │ │ │ + cbz r3, 661c2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 661f2 │ │ │ │ + cbz r2, 661f6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 661ee │ │ │ │ + beq.n 661f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 661f6 │ │ │ │ + cbz r3, 661fa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6622a │ │ │ │ + cbz r2, 6622e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66226 │ │ │ │ + beq.n 6622a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6622e │ │ │ │ + cbz r3, 66232 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66262 │ │ │ │ + cbz r2, 66266 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6625e │ │ │ │ + beq.n 66262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66266 │ │ │ │ + cbz r3, 6626a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6629a │ │ │ │ + cbz r2, 6629e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66296 │ │ │ │ + beq.n 6629a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6629e │ │ │ │ + cbz r3, 662a2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 662d2 │ │ │ │ + cbz r2, 662d6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 662ce │ │ │ │ + beq.n 662d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 662d6 │ │ │ │ + cbz r3, 662da │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6630a │ │ │ │ + cbz r2, 6630e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66306 │ │ │ │ + beq.n 6630a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6630e │ │ │ │ + cbz r3, 66312 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66342 │ │ │ │ + cbz r2, 66346 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6633e │ │ │ │ + beq.n 66342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66346 │ │ │ │ + cbz r3, 6634a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6637a │ │ │ │ + cbz r2, 6637e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66376 │ │ │ │ + beq.n 6637a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6637e │ │ │ │ + cbz r3, 66382 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 663b2 │ │ │ │ + cbz r2, 663b6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 663ae │ │ │ │ + beq.n 663b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 663b6 │ │ │ │ + cbz r3, 663ba │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 663ea │ │ │ │ + cbz r2, 663ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 663e6 │ │ │ │ + beq.n 663ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 663ee │ │ │ │ + cbz r3, 663f2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66422 │ │ │ │ + cbz r2, 66426 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6641e │ │ │ │ + beq.n 66422 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66426 │ │ │ │ + cbz r3, 6642a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6645a │ │ │ │ + cbz r2, 6645e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66456 │ │ │ │ + beq.n 6645a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6645e │ │ │ │ + cbz r3, 66462 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66492 │ │ │ │ + cbz r2, 66496 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6648e │ │ │ │ + beq.n 66492 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66496 │ │ │ │ + cbz r3, 6649a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 664ca │ │ │ │ + cbz r2, 664ce │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 664c6 │ │ │ │ + beq.n 664ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 664ce │ │ │ │ + cbz r3, 664d2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66502 │ │ │ │ + cbz r2, 66506 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 664fe │ │ │ │ + beq.n 66502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66506 │ │ │ │ + cbz r3, 6650a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6653a │ │ │ │ + cbz r2, 6653e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66536 │ │ │ │ + beq.n 6653a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6653e │ │ │ │ + cbz r3, 66542 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66572 │ │ │ │ + cbz r2, 66576 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6656e │ │ │ │ + beq.n 66572 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66576 │ │ │ │ + cbz r3, 6657a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 665aa │ │ │ │ + cbz r2, 665ae │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 665a6 │ │ │ │ + beq.n 665aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 665ae │ │ │ │ + cbz r3, 665b2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 665e2 │ │ │ │ + cbz r2, 665e6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 665de │ │ │ │ + beq.n 665e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 665e6 │ │ │ │ + cbz r3, 665ea │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6661a │ │ │ │ + cbz r2, 6661e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66616 │ │ │ │ + beq.n 6661a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6661e │ │ │ │ + cbz r3, 66622 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66652 │ │ │ │ + cbz r2, 66656 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6664e │ │ │ │ + beq.n 66652 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66656 │ │ │ │ + cbz r3, 6665a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6668a │ │ │ │ + cbz r2, 6668e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66686 │ │ │ │ + beq.n 6668a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6668e │ │ │ │ + cbz r3, 66692 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 666c2 │ │ │ │ + cbz r2, 666c6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 666be │ │ │ │ + beq.n 666c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 666c6 │ │ │ │ + cbz r3, 666ca │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 666fa │ │ │ │ + cbz r2, 666fe │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 666f6 │ │ │ │ + beq.n 666fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 666fe │ │ │ │ + cbz r3, 66702 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66732 │ │ │ │ + cbz r2, 66736 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6672e │ │ │ │ + beq.n 66732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66736 │ │ │ │ + cbz r3, 6673a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6676a │ │ │ │ + cbz r2, 6676e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66766 │ │ │ │ + beq.n 6676a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6676e │ │ │ │ + cbz r3, 66772 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 667a2 │ │ │ │ + cbz r2, 667a6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6679e │ │ │ │ + beq.n 667a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 667a6 │ │ │ │ + cbz r3, 667aa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 667da │ │ │ │ + cbz r2, 667de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 667d6 │ │ │ │ + beq.n 667da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 667de │ │ │ │ + cbz r3, 667e2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66812 │ │ │ │ + cbz r2, 66816 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6680e │ │ │ │ + beq.n 66812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66816 │ │ │ │ + cbz r3, 6681a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6684a │ │ │ │ + cbz r2, 6684e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66846 │ │ │ │ + beq.n 6684a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6684e │ │ │ │ + cbz r3, 66852 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66882 │ │ │ │ + cbz r2, 66886 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6687e │ │ │ │ + beq.n 66882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66886 │ │ │ │ + cbz r3, 6688a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 668ba │ │ │ │ + cbz r2, 668be │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 668b6 │ │ │ │ + beq.n 668ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 668be │ │ │ │ + cbz r3, 668c2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 668f2 │ │ │ │ + cbz r2, 668f6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 668ee │ │ │ │ + beq.n 668f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 668f6 │ │ │ │ + cbz r3, 668fa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6692a │ │ │ │ + cbz r2, 6692e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66926 │ │ │ │ + beq.n 6692a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6692e │ │ │ │ + cbz r3, 66932 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 66962 │ │ │ │ + cbz r2, 66966 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6695e │ │ │ │ + beq.n 66962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 66966 │ │ │ │ + cbz r3, 6696a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 6699a │ │ │ │ + cbz r2, 6699e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66996 │ │ │ │ + beq.n 6699a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 6699e │ │ │ │ + cbz r3, 669a2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000669a8 : │ │ │ │ +000669ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #348] @ (66b18 ) │ │ │ │ + ldr r1, [pc, #348] @ (66b1c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r8, [pc, #348] @ 66b1c │ │ │ │ + ldr.w r8, [pc, #348] @ 66b20 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r8, pc │ │ │ │ blx 4fc6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66a9a │ │ │ │ + beq.n 66a9e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.n 66aac │ │ │ │ + bpl.n 66ab0 │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66af0 │ │ │ │ + beq.w 66af4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 66a50 │ │ │ │ - ldr r2, [pc, #304] @ (66b20 ) │ │ │ │ + bpl.n 66a54 │ │ │ │ + ldr r2, [pc, #304] @ (66b24 ) │ │ │ │ add.w r7, r4, #8 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66afc │ │ │ │ - ldr r2, [pc, #288] @ (66b24 ) │ │ │ │ + beq.n 66b00 │ │ │ │ + ldr r2, [pc, #288] @ (66b28 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 66b14 │ │ │ │ + beq.w 66b18 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 66ad6 │ │ │ │ + ble.n 66ada │ │ │ │ ldr.w sl, [r7, #4]! │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ blx 503e4 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 66a60 │ │ │ │ + cbz r0, 66a64 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx 502b0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66a44 │ │ │ │ + beq.n 66a48 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 66a54 │ │ │ │ - cbnz r1, 66a74 │ │ │ │ + cbz r3, 66a58 │ │ │ │ + cbnz r1, 66a78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 669fc │ │ │ │ + bmi.n 66a00 │ │ │ │ bl 50594 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 66a44 │ │ │ │ - ldr r3, [pc, #196] @ (66b28 ) │ │ │ │ + b.n 66a48 │ │ │ │ + ldr r3, [pc, #196] @ (66b2c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fee0 │ │ │ │ - cbz r0, 66a74 │ │ │ │ + cbz r0, 66a78 │ │ │ │ blx 4ff90 │ │ │ │ - b.n 66a46 │ │ │ │ + b.n 66a4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66a8a │ │ │ │ + beq.n 66a8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66a8a │ │ │ │ + cbnz r3, 66a8e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66a9a │ │ │ │ + beq.n 66a9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 66aa4 │ │ │ │ + cbz r3, 66aa8 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66a9a │ │ │ │ - ldr r3, [pc, #124] @ (66b2c ) │ │ │ │ - ldr r1, [pc, #128] @ (66b30 ) │ │ │ │ + b.n 66a9e │ │ │ │ + ldr r3, [pc, #124] @ (66b30 ) │ │ │ │ + ldr r1, [pc, #128] @ (66b34 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66a9a │ │ │ │ + beq.n 66a9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66a9a │ │ │ │ + bne.n 66a9e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66a9a │ │ │ │ + b.n 66a9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66a9c │ │ │ │ + beq.n 66aa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66a9c │ │ │ │ + bne.n 66aa0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66a9c │ │ │ │ + b.n 66aa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 66ac6 │ │ │ │ - b.n 66a9a │ │ │ │ - ldr r3, [pc, #52] @ (66b34 ) │ │ │ │ + bne.n 66aca │ │ │ │ + b.n 66a9e │ │ │ │ + ldr r3, [pc, #52] @ (66b38 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #52] @ (66b38 ) │ │ │ │ - ldr r0, [pc, #52] @ (66b3c ) │ │ │ │ + ldr r1, [pc, #52] @ (66b3c ) │ │ │ │ + ldr r0, [pc, #52] @ (66b40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r2, 66b9a │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 66b60 │ │ │ │ + cbz r4, 66b7a │ │ │ │ movs r0, r5 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r2, r5, #5 │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 66b48 │ │ │ │ + uxth r2, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 66b8a │ │ │ │ + bmi.n 66b8e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 66b6e │ │ │ │ + cbz r0, 66b72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66b6e │ │ │ │ + beq.n 66b72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66bae │ │ │ │ + cbz r3, 66bb2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 66b86 │ │ │ │ + cbz r0, 66b8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66b86 │ │ │ │ + beq.n 66b8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66bb4 │ │ │ │ + cbz r3, 66bb8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66b56 │ │ │ │ + beq.n 66b5a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66b56 │ │ │ │ + beq.n 66b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66b56 │ │ │ │ + bne.n 66b5a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66b56 │ │ │ │ + b.n 66b5a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66b6e │ │ │ │ + b.n 66b72 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 66be4 │ │ │ │ + cbz r0, 66be8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66be4 │ │ │ │ + beq.n 66be8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66c2a │ │ │ │ + cbz r3, 66c2e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 66c06 │ │ │ │ + bmi.n 66c0a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 66c02 │ │ │ │ + cbz r0, 66c06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66c02 │ │ │ │ + beq.n 66c06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66c30 │ │ │ │ + cbz r3, 66c34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66bea │ │ │ │ + beq.n 66bee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66bea │ │ │ │ + beq.n 66bee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66bea │ │ │ │ + bne.n 66bee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66bea │ │ │ │ + b.n 66bee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66be4 │ │ │ │ + b.n 66be8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 66c82 │ │ │ │ + bmi.n 66c86 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 66c66 │ │ │ │ + cbz r0, 66c6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66c66 │ │ │ │ + beq.n 66c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66ca6 │ │ │ │ + cbz r3, 66caa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 66c7e │ │ │ │ + cbz r0, 66c82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66c7e │ │ │ │ + beq.n 66c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66cac │ │ │ │ + cbz r3, 66cb0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66c4e │ │ │ │ + beq.n 66c52 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66c4e │ │ │ │ + beq.n 66c52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66c4e │ │ │ │ + bne.n 66c52 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66c4e │ │ │ │ + b.n 66c52 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66c66 │ │ │ │ + b.n 66c6a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 66cdc │ │ │ │ + cbz r0, 66ce0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66cdc │ │ │ │ + beq.n 66ce0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66d28 │ │ │ │ + cbz r3, 66d2c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 66d04 │ │ │ │ + bmi.n 66d08 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 66cfa │ │ │ │ + cbz r0, 66cfe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66cfa │ │ │ │ + beq.n 66cfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66d2e │ │ │ │ + cbz r3, 66d32 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66ce2 │ │ │ │ + beq.n 66ce6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66ce2 │ │ │ │ + beq.n 66ce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66ce2 │ │ │ │ + bne.n 66ce6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66ce2 │ │ │ │ + b.n 66ce6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66cdc │ │ │ │ + b.n 66ce0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39347,37 +39358,37 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 66d68 │ │ │ │ + bgt.n 66d6c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (66da4 ) │ │ │ │ + ldr r2, [pc, #64] @ (66da8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66d98 │ │ │ │ + beq.n 66d9c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 66cb4 │ │ │ │ + bl 66cb8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 66d8e │ │ │ │ + bgt.n 66d92 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -39385,59 +39396,59 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 66dd0 │ │ │ │ + cbz r0, 66dd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66dd0 │ │ │ │ + beq.n 66dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66e1c │ │ │ │ + cbz r3, 66e20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 66df8 │ │ │ │ + bmi.n 66dfc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 66dee │ │ │ │ + cbz r0, 66df2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66dee │ │ │ │ + beq.n 66df2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 66e22 │ │ │ │ + cbz r3, 66e26 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66dd6 │ │ │ │ + beq.n 66dda │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66dd6 │ │ │ │ + beq.n 66dda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66dd6 │ │ │ │ + bne.n 66dda │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66dd6 │ │ │ │ + b.n 66dda │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66dd0 │ │ │ │ + b.n 66dd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39445,37 +39456,37 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 66e5c │ │ │ │ + bgt.n 66e60 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (66e98 ) │ │ │ │ + ldr r2, [pc, #64] @ (66e9c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66e8c │ │ │ │ + beq.n 66e90 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 66da8 │ │ │ │ + bl 66dac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 66e82 │ │ │ │ + bgt.n 66e86 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -39483,207 +39494,207 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r7, [pc, #228] @ (66f98 ) │ │ │ │ + ldr r7, [pc, #228] @ (66f9c ) │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ add r7, pc │ │ │ │ ands.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - beq.n 66f60 │ │ │ │ - ldr r3, [pc, #220] @ (66f9c ) │ │ │ │ + beq.n 66f64 │ │ │ │ + ldr r3, [pc, #220] @ (66fa0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 66f68 │ │ │ │ - ldr r3, [pc, #216] @ (66fa0 ) │ │ │ │ + beq.n 66f6c │ │ │ │ + ldr r3, [pc, #216] @ (66fa4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 66f64 │ │ │ │ + beq.n 66f68 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 66f2a │ │ │ │ + ble.n 66f2e │ │ │ │ add.w sl, r0, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sl │ │ │ │ - b.n 66ee6 │ │ │ │ + b.n 66eea │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 66ef6 │ │ │ │ + beq.n 66efa │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 66ee0 │ │ │ │ + bne.n 66ee4 │ │ │ │ ldr.w r0, [r8, r3, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 66f80 │ │ │ │ + beq.n 66f84 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 66f48 │ │ │ │ + bpl.n 66f4c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 66f30 │ │ │ │ + bpl.n 66f34 │ │ │ │ mov r1, r4 │ │ │ │ blx 4fd7c <_PyUnicode_Equal@plt> │ │ │ │ - cbnz r0, 66f40 │ │ │ │ + cbnz r0, 66f44 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 66f2a │ │ │ │ + beq.n 66f2e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - b.n 66ef8 │ │ │ │ + b.n 66efc │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #112] @ (66fa4 ) │ │ │ │ - ldr r1, [pc, #116] @ (66fa8 ) │ │ │ │ + ldr r3, [pc, #112] @ (66fa8 ) │ │ │ │ + ldr r1, [pc, #116] @ (66fac ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 50374 │ │ │ │ ldr.w r0, [r8, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #96] @ (66fac ) │ │ │ │ + ldr r3, [pc, #96] @ (66fb0 ) │ │ │ │ movw r2, #273 @ 0x111 │ │ │ │ - ldr r1, [pc, #96] @ (66fb0 ) │ │ │ │ - ldr r0, [pc, #96] @ (66fb4 ) │ │ │ │ + ldr r1, [pc, #96] @ (66fb4 ) │ │ │ │ + ldr r0, [pc, #96] @ (66fb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50594 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #76] @ (66fb8 ) │ │ │ │ + ldr r3, [pc, #76] @ (66fbc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #76] @ (66fbc ) │ │ │ │ - ldr r0, [pc, #76] @ (66fc0 ) │ │ │ │ + ldr r1, [pc, #76] @ (66fc0 ) │ │ │ │ + ldr r0, [pc, #76] @ (66fc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ (66fc4 ) │ │ │ │ + ldr r3, [pc, #64] @ (66fc8 ) │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr r1, [pc, #64] @ (66fc8 ) │ │ │ │ - ldr r0, [pc, #64] @ (66fcc ) │ │ │ │ + ldr r1, [pc, #64] @ (66fcc ) │ │ │ │ + ldr r0, [pc, #64] @ (66fd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r2, #22 │ │ │ │ movs r3, r5 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + adds r6, r7, r3 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ movs r0, r5 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ movs r3, r5 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 66ff8 │ │ │ │ + cbz r0, 66ffc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66ff8 │ │ │ │ + beq.n 66ffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 67050 │ │ │ │ + cbz r3, 67054 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6702c │ │ │ │ + bmi.n 67030 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 67008 │ │ │ │ + bmi.n 6700c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 67004 │ │ │ │ + beq.n 67008 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67004 │ │ │ │ + beq.n 67008 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67004 │ │ │ │ + bne.n 67008 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67004 │ │ │ │ + b.n 67008 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66ffe │ │ │ │ + beq.n 67002 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66ffe │ │ │ │ + beq.n 67002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66ffe │ │ │ │ + bne.n 67002 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66ffe │ │ │ │ + b.n 67002 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 66ff8 │ │ │ │ + b.n 66ffc │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67080 │ │ │ │ + cbz r0, 67084 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67080 │ │ │ │ + beq.n 67084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6708a │ │ │ │ + cbz r3, 6708e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39691,24 +39702,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 670c0 │ │ │ │ + cbz r0, 670c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 670c0 │ │ │ │ + beq.n 670c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 670ca │ │ │ │ + cbz r3, 670ce │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39716,24 +39727,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67100 │ │ │ │ + cbz r0, 67104 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67100 │ │ │ │ + beq.n 67104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6710a │ │ │ │ + cbz r3, 6710e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39741,24 +39752,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67140 │ │ │ │ + cbz r0, 67144 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67140 │ │ │ │ + beq.n 67144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6714a │ │ │ │ + cbz r3, 6714e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39766,24 +39777,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67180 │ │ │ │ + cbz r0, 67184 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67180 │ │ │ │ + beq.n 67184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6718a │ │ │ │ + cbz r3, 6718e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39791,24 +39802,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 671c0 │ │ │ │ + cbz r0, 671c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 671c0 │ │ │ │ + beq.n 671c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 671ca │ │ │ │ + cbz r3, 671ce │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39816,24 +39827,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67200 │ │ │ │ + cbz r0, 67204 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67200 │ │ │ │ + beq.n 67204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6720a │ │ │ │ + cbz r3, 6720e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39841,24 +39852,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67240 │ │ │ │ + cbz r0, 67244 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67240 │ │ │ │ + beq.n 67244 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6724a │ │ │ │ + cbz r3, 6724e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39866,24 +39877,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67280 │ │ │ │ + cbz r0, 67284 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67280 │ │ │ │ + beq.n 67284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6728a │ │ │ │ + cbz r3, 6728e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39891,24 +39902,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 672c0 │ │ │ │ + cbz r0, 672c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 672c0 │ │ │ │ + beq.n 672c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 672ca │ │ │ │ + cbz r3, 672ce │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39916,24 +39927,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67300 │ │ │ │ + cbz r0, 67304 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67300 │ │ │ │ + beq.n 67304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6730a │ │ │ │ + cbz r3, 6730e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39941,24 +39952,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67340 │ │ │ │ + cbz r0, 67344 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67340 │ │ │ │ + beq.n 67344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6734a │ │ │ │ + cbz r3, 6734e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39966,24 +39977,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67380 │ │ │ │ + cbz r0, 67384 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67380 │ │ │ │ + beq.n 67384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6738a │ │ │ │ + cbz r3, 6738e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -39991,24 +40002,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 673c0 │ │ │ │ + cbz r0, 673c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 673c0 │ │ │ │ + beq.n 673c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 673ca │ │ │ │ + cbz r3, 673ce │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40016,24 +40027,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67400 │ │ │ │ + cbz r0, 67404 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67400 │ │ │ │ + beq.n 67404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6740a │ │ │ │ + cbz r3, 6740e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40041,24 +40052,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67440 │ │ │ │ + cbz r0, 67444 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67440 │ │ │ │ + beq.n 67444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6744a │ │ │ │ + cbz r3, 6744e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40066,24 +40077,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67480 │ │ │ │ + cbz r0, 67484 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67480 │ │ │ │ + beq.n 67484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6748a │ │ │ │ + cbz r3, 6748e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40091,24 +40102,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 674c0 │ │ │ │ + cbz r0, 674c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 674c0 │ │ │ │ + beq.n 674c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 674ca │ │ │ │ + cbz r3, 674ce │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40116,24 +40127,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67500 │ │ │ │ + cbz r0, 67504 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67500 │ │ │ │ + beq.n 67504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6750a │ │ │ │ + cbz r3, 6750e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40141,24 +40152,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67540 │ │ │ │ + cbz r0, 67544 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67540 │ │ │ │ + beq.n 67544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6754a │ │ │ │ + cbz r3, 6754e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40166,24 +40177,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67580 │ │ │ │ + cbz r0, 67584 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67580 │ │ │ │ + beq.n 67584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6758a │ │ │ │ + cbz r3, 6758e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40191,24 +40202,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 675c0 │ │ │ │ + cbz r0, 675c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 675c0 │ │ │ │ + beq.n 675c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 675ca │ │ │ │ + cbz r3, 675ce │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ @@ -40216,423 +40227,423 @@ │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67600 │ │ │ │ + cbz r0, 67604 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67600 │ │ │ │ + beq.n 67604 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6760a │ │ │ │ + cbz r3, 6760e │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (67670 ) │ │ │ │ - ldr r3, [pc, #72] @ (67674 ) │ │ │ │ + ldr r2, [pc, #72] @ (67674 ) │ │ │ │ + ldr r3, [pc, #72] @ (67678 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6765e │ │ │ │ + bne.n 67662 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6765c │ │ │ │ - ldr r2, [pc, #56] @ (67678 ) │ │ │ │ + cbz r0, 67660 │ │ │ │ + ldr r2, [pc, #56] @ (6767c ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #2640 @ 0xa50 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #68] @ 0x44 │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6767c ) │ │ │ │ - ldr r1, [pc, #28] @ (67680 ) │ │ │ │ + ldr r3, [pc, #28] @ (67680 ) │ │ │ │ + ldr r1, [pc, #28] @ (67684 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67988 │ │ │ │ + b.n 67984 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (676dc ) │ │ │ │ - ldr r3, [pc, #72] @ (676e0 ) │ │ │ │ + ldr r2, [pc, #72] @ (676e0 ) │ │ │ │ + ldr r3, [pc, #72] @ (676e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 676ca │ │ │ │ + bne.n 676ce │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 676c8 │ │ │ │ - ldr r2, [pc, #56] @ (676e4 ) │ │ │ │ + cbz r0, 676cc │ │ │ │ + ldr r2, [pc, #56] @ (676e8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2636 @ 0xa4c │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ strd r3, r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (676e8 ) │ │ │ │ - ldr r1, [pc, #28] @ (676ec ) │ │ │ │ + ldr r3, [pc, #28] @ (676ec ) │ │ │ │ + ldr r1, [pc, #28] @ (676f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6791c │ │ │ │ + b.n 67918 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (67748 ) │ │ │ │ - ldr r3, [pc, #72] @ (6774c ) │ │ │ │ + ldr r2, [pc, #72] @ (6774c ) │ │ │ │ + ldr r3, [pc, #72] @ (67750 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67736 │ │ │ │ + bne.n 6773a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67734 │ │ │ │ - ldr r2, [pc, #56] @ (67750 ) │ │ │ │ + cbz r0, 67738 │ │ │ │ + ldr r2, [pc, #56] @ (67754 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2632 @ 0xa48 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #64] @ 0x40 │ │ │ │ strd r3, r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67754 ) │ │ │ │ - ldr r1, [pc, #28] @ (67758 ) │ │ │ │ + ldr r3, [pc, #28] @ (67758 ) │ │ │ │ + ldr r1, [pc, #28] @ (6775c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 678b0 │ │ │ │ + b.n 678ac │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (677b4 ) │ │ │ │ - ldr r3, [pc, #72] @ (677b8 ) │ │ │ │ + ldr r2, [pc, #72] @ (677b8 ) │ │ │ │ + ldr r3, [pc, #72] @ (677bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 677a2 │ │ │ │ + bne.n 677a6 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 677a0 │ │ │ │ - ldr r2, [pc, #56] @ (677bc ) │ │ │ │ + cbz r0, 677a4 │ │ │ │ + ldr r2, [pc, #56] @ (677c0 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ addw r2, r2, #2628 @ 0xa44 │ │ │ │ str r1, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #72] @ 0x48 │ │ │ │ strd r3, r3, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (677c0 ) │ │ │ │ - ldr r1, [pc, #28] @ (677c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (677c4 ) │ │ │ │ + ldr r1, [pc, #28] @ (677c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67844 │ │ │ │ + b.n 67840 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (67820 ) │ │ │ │ - ldr r3, [pc, #72] @ (67824 ) │ │ │ │ + ldr r2, [pc, #72] @ (67824 ) │ │ │ │ + ldr r3, [pc, #72] @ (67828 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6780e │ │ │ │ + bne.n 67812 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6780c │ │ │ │ - ldr r3, [pc, #56] @ (67828 ) │ │ │ │ + cbz r0, 67810 │ │ │ │ + ldr r3, [pc, #56] @ (6782c ) │ │ │ │ movs r4, #1 │ │ │ │ mov.w r1, #33686018 @ 0x2020202 │ │ │ │ movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ str r4, [r0, #16] │ │ │ │ addw r3, r3, #2564 @ 0xa04 │ │ │ │ str r1, [r0, #20] │ │ │ │ str r3, [r0, #8] │ │ │ │ movw r3, #514 @ 0x202 │ │ │ │ strb r2, [r0, #24] │ │ │ │ strh r3, [r0, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6782c ) │ │ │ │ - ldr r1, [pc, #28] @ (67830 ) │ │ │ │ + ldr r3, [pc, #28] @ (67830 ) │ │ │ │ + ldr r1, [pc, #28] @ (67834 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #80] @ (67894 ) │ │ │ │ - ldr r3, [pc, #80] @ (67898 ) │ │ │ │ + ldr r2, [pc, #80] @ (67898 ) │ │ │ │ + ldr r3, [pc, #80] @ (6789c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67880 │ │ │ │ + bne.n 67884 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6787e │ │ │ │ - ldr r2, [pc, #64] @ (6789c ) │ │ │ │ + cbz r0, 67882 │ │ │ │ + ldr r2, [pc, #64] @ (678a0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ addw r2, r2, #2648 @ 0xa58 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #8] │ │ │ │ strb.w r1, [r0, #68] @ 0x44 │ │ │ │ strb.w r1, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ str.w r3, [r0, #140] @ 0x8c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (678a0 ) │ │ │ │ - ldr r1, [pc, #32] @ (678a4 ) │ │ │ │ + ldr r3, [pc, #28] @ (678a4 ) │ │ │ │ + ldr r1, [pc, #32] @ (678a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + svc 102 @ 0x66 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #76] @ (67904 ) │ │ │ │ - ldr r3, [pc, #76] @ (67908 ) │ │ │ │ + ldr r2, [pc, #76] @ (67908 ) │ │ │ │ + ldr r3, [pc, #76] @ (6790c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 678f2 │ │ │ │ + bne.n 678f6 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 678f0 │ │ │ │ - ldr r2, [pc, #60] @ (6790c ) │ │ │ │ + cbz r0, 678f4 │ │ │ │ + ldr r2, [pc, #60] @ (67910 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ strb.w r1, [r0, #48] @ 0x30 │ │ │ │ addw r2, r2, #2644 @ 0xa54 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #8] │ │ │ │ strb.w r1, [r0, #76] @ 0x4c │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67910 ) │ │ │ │ - ldr r1, [pc, #28] @ (67914 ) │ │ │ │ + ldr r3, [pc, #28] @ (67914 ) │ │ │ │ + ldr r1, [pc, #28] @ (67918 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #76] @ (67974 ) │ │ │ │ - ldr r3, [pc, #76] @ (67978 ) │ │ │ │ + ldr r2, [pc, #76] @ (67978 ) │ │ │ │ + ldr r3, [pc, #76] @ (6797c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67960 │ │ │ │ + bne.n 67964 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6795e │ │ │ │ - ldr r2, [pc, #60] @ (6797c ) │ │ │ │ + cbz r0, 67962 │ │ │ │ + ldr r2, [pc, #60] @ (67980 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ add.w r2, r2, #2656 @ 0xa60 │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #76] @ 0x4c │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ strd r3, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67980 ) │ │ │ │ - ldr r1, [pc, #32] @ (67984 ) │ │ │ │ + ldr r3, [pc, #28] @ (67984 ) │ │ │ │ + ldr r1, [pc, #32] @ (67988 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (679ec ) │ │ │ │ - ldr r3, [pc, #84] @ (679f0 ) │ │ │ │ + ldr r2, [pc, #84] @ (679f0 ) │ │ │ │ + ldr r3, [pc, #84] @ (679f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 679d8 │ │ │ │ + bne.n 679dc │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 679d6 │ │ │ │ - ldr r3, [pc, #68] @ (679f4 ) │ │ │ │ + cbz r0, 679da │ │ │ │ + ldr r3, [pc, #68] @ (679f8 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ @@ -40640,201 +40651,201 @@ │ │ │ │ strb.w ip, [r0, #60] @ 0x3c │ │ │ │ strb.w ip, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ strd r1, r1, [r0, #92] @ 0x5c │ │ │ │ str r1, [r0, #100] @ 0x64 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (679f8 ) │ │ │ │ - ldr r1, [pc, #32] @ (679fc ) │ │ │ │ + ldr r3, [pc, #28] @ (679fc ) │ │ │ │ + ldr r1, [pc, #32] @ (67a00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - udf #20 │ │ │ │ + udf #16 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #80] @ (67a60 ) │ │ │ │ - ldr r3, [pc, #80] @ (67a64 ) │ │ │ │ + ldr r2, [pc, #80] @ (67a64 ) │ │ │ │ + ldr r3, [pc, #80] @ (67a68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67a4e │ │ │ │ + bne.n 67a52 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67a4c │ │ │ │ - ldr r2, [pc, #64] @ (67a68 ) │ │ │ │ + cbz r0, 67a50 │ │ │ │ + ldr r2, [pc, #64] @ (67a6c ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #2 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #20] │ │ │ │ addw r2, r2, #2660 @ 0xa64 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #8] │ │ │ │ strb.w ip, [r0, #52] @ 0x34 │ │ │ │ strd r3, r3, [r0, #56] @ 0x38 │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ strd r3, r3, [r0, #72] @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67a6c ) │ │ │ │ - ldr r1, [pc, #28] @ (67a70 ) │ │ │ │ + ldr r3, [pc, #28] @ (67a70 ) │ │ │ │ + ldr r1, [pc, #28] @ (67a74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 679a4 │ │ │ │ + ble.n 679a0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 67aa0 │ │ │ │ + bgt.n 67aa4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #100] @ (67b00 ) │ │ │ │ + ldr r2, [pc, #100] @ (67b04 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67af4 │ │ │ │ + beq.n 67af8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 67ac6 │ │ │ │ + bmi.n 67aca │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 67aea │ │ │ │ + bgt.n 67aee │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 67aaa │ │ │ │ + beq.n 67aae │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67aaa │ │ │ │ + beq.n 67aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67aaa │ │ │ │ + bne.n 67aae │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67aaa │ │ │ │ + b.n 67aae │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #76] @ (67b60 ) │ │ │ │ - ldr r3, [pc, #76] @ (67b64 ) │ │ │ │ + ldr r2, [pc, #76] @ (67b64 ) │ │ │ │ + ldr r3, [pc, #76] @ (67b68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67b4e │ │ │ │ + bne.n 67b52 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67b4c │ │ │ │ - ldr r2, [pc, #60] @ (67b68 ) │ │ │ │ + cbz r0, 67b50 │ │ │ │ + ldr r2, [pc, #60] @ (67b6c ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ addw r2, r2, #2680 @ 0xa78 │ │ │ │ strd r3, r3, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ strd r3, r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67b6c ) │ │ │ │ - ldr r1, [pc, #28] @ (67b70 ) │ │ │ │ + ldr r3, [pc, #28] @ (67b70 ) │ │ │ │ + ldr r1, [pc, #28] @ (67b74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 67aa0 │ │ │ │ + bgt.n 67a9c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (67bd8 ) │ │ │ │ - ldr r3, [pc, #84] @ (67bdc ) │ │ │ │ + ldr r2, [pc, #84] @ (67bdc ) │ │ │ │ + ldr r3, [pc, #84] @ (67be0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67bc6 │ │ │ │ + bne.n 67bca │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67bc4 │ │ │ │ - ldr r2, [pc, #68] @ (67be0 ) │ │ │ │ + cbz r0, 67bc8 │ │ │ │ + ldr r2, [pc, #68] @ (67be4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #2 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ addw r2, r2, #2676 @ 0xa74 │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ @@ -40842,95 +40853,95 @@ │ │ │ │ strb.w ip, [r0, #64] @ 0x40 │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ strd r3, r3, [r0, #108] @ 0x6c │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r3, r3, [r0, #124] @ 0x7c │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67be4 ) │ │ │ │ - ldr r1, [pc, #28] @ (67be8 ) │ │ │ │ + ldr r3, [pc, #28] @ (67be8 ) │ │ │ │ + ldr r1, [pc, #28] @ (67bec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 67c34 │ │ │ │ + bgt.n 67c30 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #76] @ (67c48 ) │ │ │ │ - ldr r3, [pc, #76] @ (67c4c ) │ │ │ │ + ldr r2, [pc, #76] @ (67c4c ) │ │ │ │ + ldr r3, [pc, #76] @ (67c50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67c36 │ │ │ │ + bne.n 67c3a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67c34 │ │ │ │ - ldr r2, [pc, #60] @ (67c50 ) │ │ │ │ + cbz r0, 67c38 │ │ │ │ + ldr r2, [pc, #60] @ (67c54 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #2672 @ 0xa70 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ strd r3, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67c54 ) │ │ │ │ - ldr r1, [pc, #28] @ (67c58 ) │ │ │ │ + ldr r3, [pc, #28] @ (67c58 ) │ │ │ │ + ldr r1, [pc, #28] @ (67c5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 67bb8 │ │ │ │ + blt.n 67bb4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (67cc0 ) │ │ │ │ - ldr r3, [pc, #84] @ (67cc4 ) │ │ │ │ + ldr r2, [pc, #84] @ (67cc4 ) │ │ │ │ + ldr r3, [pc, #84] @ (67cc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67cac │ │ │ │ + bne.n 67cb0 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67caa │ │ │ │ - ldr r2, [pc, #68] @ (67cc8 ) │ │ │ │ + cbz r0, 67cae │ │ │ │ + ldr r2, [pc, #68] @ (67ccc ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #2 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2668 @ 0xa6c │ │ │ │ strd r3, r3, [r0, #48] @ 0x30 │ │ │ │ @@ -40938,179 +40949,179 @@ │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ strb.w ip, [r0, #60] @ 0x3c │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ strd r3, r3, [r0, #88] @ 0x58 │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67ccc ) │ │ │ │ - ldr r1, [pc, #32] @ (67cd0 ) │ │ │ │ + ldr r3, [pc, #28] @ (67cd0 ) │ │ │ │ + ldr r1, [pc, #32] @ (67cd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 67d4c │ │ │ │ + blt.n 67d48 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #76] @ (67d30 ) │ │ │ │ - ldr r3, [pc, #76] @ (67d34 ) │ │ │ │ + ldr r2, [pc, #76] @ (67d34 ) │ │ │ │ + ldr r3, [pc, #76] @ (67d38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67d1e │ │ │ │ + bne.n 67d22 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67d1c │ │ │ │ - ldr r2, [pc, #60] @ (67d38 ) │ │ │ │ + cbz r0, 67d20 │ │ │ │ + ldr r2, [pc, #60] @ (67d3c ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2664 @ 0xa68 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67d3c ) │ │ │ │ - ldr r1, [pc, #28] @ (67d40 ) │ │ │ │ + ldr r3, [pc, #28] @ (67d40 ) │ │ │ │ + ldr r1, [pc, #28] @ (67d44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r2, #24] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 67cd0 │ │ │ │ + bge.n 67ccc │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + strb r6, [r4, #3] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 67d6c │ │ │ │ + cbz r0, 67d70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67d6c │ │ │ │ + beq.n 67d70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 67dca │ │ │ │ + cbz r3, 67dce │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 67da6 │ │ │ │ + bmi.n 67daa │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 67d8a │ │ │ │ + cbz r0, 67d8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67d8a │ │ │ │ + beq.n 67d8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 67dd0 │ │ │ │ + cbz r3, 67dd4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 67da2 │ │ │ │ + cbz r0, 67da6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67da2 │ │ │ │ + beq.n 67da6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 67dd6 │ │ │ │ + cbz r3, 67dda │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 67d72 │ │ │ │ + beq.n 67d76 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67d72 │ │ │ │ + beq.n 67d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67d72 │ │ │ │ + bne.n 67d76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67d72 │ │ │ │ + b.n 67d76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67d6c │ │ │ │ + b.n 67d70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67d8a │ │ │ │ + b.n 67d8e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 67e0c │ │ │ │ + bgt.n 67e10 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (67e48 ) │ │ │ │ + ldr r2, [pc, #64] @ (67e4c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67e3c │ │ │ │ + beq.n 67e40 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 67d44 │ │ │ │ + bl 67d48 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 67e32 │ │ │ │ + bgt.n 67e36 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -41118,3568 +41129,3568 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 67e76 │ │ │ │ + cbz r0, 67e7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67e76 │ │ │ │ + beq.n 67e7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 67eec │ │ │ │ + beq.n 67ef0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 67ea4 │ │ │ │ + bmi.n 67ea8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 67e94 │ │ │ │ + cbz r0, 67e98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67e94 │ │ │ │ + beq.n 67e98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 67ef2 │ │ │ │ + cbz r3, 67ef6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 67ec8 │ │ │ │ + bmi.n 67ecc │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 67e7c │ │ │ │ + beq.n 67e80 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67e7c │ │ │ │ + beq.n 67e80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67e7c │ │ │ │ + bne.n 67e80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67e7c │ │ │ │ + b.n 67e80 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 67e9a │ │ │ │ + beq.n 67e9e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67e9a │ │ │ │ + beq.n 67e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67e9a │ │ │ │ + bne.n 67e9e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67e9a │ │ │ │ + b.n 67e9e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67e76 │ │ │ │ + b.n 67e7a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 67e94 │ │ │ │ + b.n 67e98 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 67f24 │ │ │ │ + bgt.n 67f28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (67f60 ) │ │ │ │ + ldr r2, [pc, #64] @ (67f64 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67f54 │ │ │ │ + beq.n 67f58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 67e4c │ │ │ │ + bl 67e50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 67f4a │ │ │ │ + bgt.n 67f4e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (67fa8 ) │ │ │ │ - ldr r3, [pc, #52] @ (67fac ) │ │ │ │ + ldr r2, [pc, #52] @ (67fac ) │ │ │ │ + ldr r3, [pc, #52] @ (67fb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67f94 │ │ │ │ + bne.n 67f98 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67f92 │ │ │ │ - ldr r3, [pc, #36] @ (67fb0 ) │ │ │ │ + cbz r0, 67f96 │ │ │ │ + ldr r3, [pc, #36] @ (67fb4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (67fb4 ) │ │ │ │ - ldr r1, [pc, #32] @ (67fb8 ) │ │ │ │ + ldr r3, [pc, #28] @ (67fb8 ) │ │ │ │ + ldr r1, [pc, #32] @ (67fbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 68034 │ │ │ │ + bhi.n 68030 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68000 ) │ │ │ │ - ldr r3, [pc, #52] @ (68004 ) │ │ │ │ + ldr r2, [pc, #52] @ (68004 ) │ │ │ │ + ldr r3, [pc, #52] @ (68008 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 67fec │ │ │ │ + bne.n 67ff0 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 67fea │ │ │ │ - ldr r3, [pc, #36] @ (68008 ) │ │ │ │ + cbz r0, 67fee │ │ │ │ + ldr r3, [pc, #36] @ (6800c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #24 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6800c ) │ │ │ │ - ldr r1, [pc, #32] @ (68010 ) │ │ │ │ + ldr r3, [pc, #28] @ (68010 ) │ │ │ │ + ldr r1, [pc, #32] @ (68014 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 67fdc │ │ │ │ + bvc.n 67fd8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68058 ) │ │ │ │ - ldr r3, [pc, #52] @ (6805c ) │ │ │ │ + ldr r2, [pc, #52] @ (6805c ) │ │ │ │ + ldr r3, [pc, #52] @ (68060 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68044 │ │ │ │ + bne.n 68048 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68042 │ │ │ │ - ldr r3, [pc, #36] @ (68060 ) │ │ │ │ + cbz r0, 68046 │ │ │ │ + ldr r3, [pc, #36] @ (68064 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68064 ) │ │ │ │ - ldr r1, [pc, #32] @ (68068 ) │ │ │ │ + ldr r3, [pc, #28] @ (68068 ) │ │ │ │ + ldr r1, [pc, #32] @ (6806c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 67f84 │ │ │ │ + bvc.n 67f80 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (680b0 ) │ │ │ │ - ldr r3, [pc, #52] @ (680b4 ) │ │ │ │ + ldr r2, [pc, #52] @ (680b4 ) │ │ │ │ + ldr r3, [pc, #52] @ (680b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6809e │ │ │ │ + bne.n 680a2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6809c │ │ │ │ - ldr r3, [pc, #36] @ (680b8 ) │ │ │ │ + cbz r0, 680a0 │ │ │ │ + ldr r3, [pc, #36] @ (680bc ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2384 @ 0x950 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (680bc ) │ │ │ │ - ldr r1, [pc, #28] @ (680c0 ) │ │ │ │ + ldr r3, [pc, #28] @ (680c0 ) │ │ │ │ + ldr r1, [pc, #28] @ (680c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6812c │ │ │ │ + bvc.n 68128 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68108 ) │ │ │ │ - ldr r3, [pc, #52] @ (6810c ) │ │ │ │ + ldr r2, [pc, #52] @ (6810c ) │ │ │ │ + ldr r3, [pc, #52] @ (68110 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 680f4 │ │ │ │ + bne.n 680f8 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 680f2 │ │ │ │ - ldr r3, [pc, #36] @ (68110 ) │ │ │ │ + cbz r0, 680f6 │ │ │ │ + ldr r3, [pc, #36] @ (68114 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68114 ) │ │ │ │ - ldr r1, [pc, #32] @ (68118 ) │ │ │ │ + ldr r3, [pc, #28] @ (68118 ) │ │ │ │ + ldr r1, [pc, #32] @ (6811c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 680d4 │ │ │ │ + bvs.n 680d0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68160 ) │ │ │ │ - ldr r3, [pc, #52] @ (68164 ) │ │ │ │ + ldr r2, [pc, #52] @ (68164 ) │ │ │ │ + ldr r3, [pc, #52] @ (68168 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6814c │ │ │ │ + bne.n 68150 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6814a │ │ │ │ - ldr r3, [pc, #36] @ (68168 ) │ │ │ │ + cbz r0, 6814e │ │ │ │ + ldr r3, [pc, #36] @ (6816c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6816c ) │ │ │ │ - ldr r1, [pc, #32] @ (68170 ) │ │ │ │ + ldr r3, [pc, #28] @ (68170 ) │ │ │ │ + ldr r1, [pc, #32] @ (68174 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6807c │ │ │ │ + bvs.n 68078 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (681b8 ) │ │ │ │ - ldr r3, [pc, #52] @ (681bc ) │ │ │ │ + ldr r2, [pc, #52] @ (681bc ) │ │ │ │ + ldr r3, [pc, #52] @ (681c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 681a4 │ │ │ │ + bne.n 681a8 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 681a2 │ │ │ │ - ldr r3, [pc, #36] @ (681c0 ) │ │ │ │ + cbz r0, 681a6 │ │ │ │ + ldr r3, [pc, #36] @ (681c4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (681c4 ) │ │ │ │ - ldr r1, [pc, #32] @ (681c8 ) │ │ │ │ + ldr r3, [pc, #28] @ (681c8 ) │ │ │ │ + ldr r1, [pc, #32] @ (681cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 68224 │ │ │ │ + bvs.n 68220 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68210 ) │ │ │ │ - ldr r3, [pc, #52] @ (68214 ) │ │ │ │ + ldr r2, [pc, #52] @ (68214 ) │ │ │ │ + ldr r3, [pc, #52] @ (68218 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 681fe │ │ │ │ + bne.n 68202 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 681fc │ │ │ │ - ldr r3, [pc, #36] @ (68218 ) │ │ │ │ + cbz r0, 68200 │ │ │ │ + ldr r3, [pc, #36] @ (6821c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2416 @ 0x970 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6821c ) │ │ │ │ - ldr r1, [pc, #28] @ (68220 ) │ │ │ │ + ldr r3, [pc, #28] @ (68220 ) │ │ │ │ + ldr r1, [pc, #28] @ (68224 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 681cc │ │ │ │ + bpl.n 681c8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68268 ) │ │ │ │ - ldr r3, [pc, #52] @ (6826c ) │ │ │ │ + ldr r2, [pc, #52] @ (6826c ) │ │ │ │ + ldr r3, [pc, #52] @ (68270 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68256 │ │ │ │ + bne.n 6825a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68254 │ │ │ │ - ldr r3, [pc, #36] @ (68270 ) │ │ │ │ + cbz r0, 68258 │ │ │ │ + ldr r3, [pc, #36] @ (68274 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68274 ) │ │ │ │ - ldr r1, [pc, #28] @ (68278 ) │ │ │ │ + ldr r3, [pc, #28] @ (68278 ) │ │ │ │ + ldr r1, [pc, #28] @ (6827c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 68174 │ │ │ │ + bpl.n 68370 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (682c0 ) │ │ │ │ - ldr r3, [pc, #52] @ (682c4 ) │ │ │ │ + ldr r2, [pc, #52] @ (682c4 ) │ │ │ │ + ldr r3, [pc, #52] @ (682c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 682ae │ │ │ │ + bne.n 682b2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 682ac │ │ │ │ - ldr r3, [pc, #36] @ (682c8 ) │ │ │ │ + cbz r0, 682b0 │ │ │ │ + ldr r3, [pc, #36] @ (682cc ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1188 @ 0x4a4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (682cc ) │ │ │ │ - ldr r1, [pc, #28] @ (682d0 ) │ │ │ │ + ldr r3, [pc, #28] @ (682d0 ) │ │ │ │ + ldr r1, [pc, #28] @ (682d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6831c │ │ │ │ + bpl.n 68318 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68318 ) │ │ │ │ - ldr r3, [pc, #52] @ (6831c ) │ │ │ │ + ldr r2, [pc, #52] @ (6831c ) │ │ │ │ + ldr r3, [pc, #52] @ (68320 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68306 │ │ │ │ + bne.n 6830a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68304 │ │ │ │ - ldr r3, [pc, #36] @ (68320 ) │ │ │ │ + cbz r0, 68308 │ │ │ │ + ldr r3, [pc, #36] @ (68324 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1160 @ 0x488 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68324 ) │ │ │ │ - ldr r1, [pc, #28] @ (68328 ) │ │ │ │ + ldr r3, [pc, #28] @ (68328 ) │ │ │ │ + ldr r1, [pc, #28] @ (6832c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 682c4 │ │ │ │ + bmi.n 682c0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68370 ) │ │ │ │ - ldr r3, [pc, #52] @ (68374 ) │ │ │ │ + ldr r2, [pc, #52] @ (68374 ) │ │ │ │ + ldr r3, [pc, #52] @ (68378 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6835e │ │ │ │ + bne.n 68362 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6835c │ │ │ │ - ldr r3, [pc, #36] @ (68378 ) │ │ │ │ + cbz r0, 68360 │ │ │ │ + ldr r3, [pc, #36] @ (6837c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1124 @ 0x464 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6837c ) │ │ │ │ - ldr r1, [pc, #28] @ (68380 ) │ │ │ │ + ldr r3, [pc, #28] @ (68380 ) │ │ │ │ + ldr r1, [pc, #28] @ (68384 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6846c │ │ │ │ + bmi.n 68468 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (683c8 ) │ │ │ │ - ldr r3, [pc, #52] @ (683cc ) │ │ │ │ + ldr r2, [pc, #52] @ (683cc ) │ │ │ │ + ldr r3, [pc, #52] @ (683d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 683b6 │ │ │ │ + bne.n 683ba │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 683b4 │ │ │ │ - ldr r3, [pc, #36] @ (683d0 ) │ │ │ │ + cbz r0, 683b8 │ │ │ │ + ldr r3, [pc, #36] @ (683d4 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1100 @ 0x44c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (683d4 ) │ │ │ │ - ldr r1, [pc, #28] @ (683d8 ) │ │ │ │ + ldr r3, [pc, #28] @ (683d8 ) │ │ │ │ + ldr r1, [pc, #28] @ (683dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 68414 │ │ │ │ + bmi.n 68410 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68420 ) │ │ │ │ - ldr r3, [pc, #52] @ (68424 ) │ │ │ │ + ldr r2, [pc, #52] @ (68424 ) │ │ │ │ + ldr r3, [pc, #52] @ (68428 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6840e │ │ │ │ + bne.n 68412 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6840c │ │ │ │ - ldr r3, [pc, #36] @ (68428 ) │ │ │ │ + cbz r0, 68410 │ │ │ │ + ldr r3, [pc, #36] @ (6842c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1064 @ 0x428 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6842c ) │ │ │ │ - ldr r1, [pc, #28] @ (68430 ) │ │ │ │ + ldr r3, [pc, #28] @ (68430 ) │ │ │ │ + ldr r1, [pc, #28] @ (68434 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 683bc │ │ │ │ + bcc.n 683b8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68478 ) │ │ │ │ - ldr r3, [pc, #52] @ (6847c ) │ │ │ │ + ldr r2, [pc, #52] @ (6847c ) │ │ │ │ + ldr r3, [pc, #52] @ (68480 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68466 │ │ │ │ + bne.n 6846a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68464 │ │ │ │ - ldr r3, [pc, #36] @ (68480 ) │ │ │ │ + cbz r0, 68468 │ │ │ │ + ldr r3, [pc, #36] @ (68484 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1028 @ 0x404 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68484 ) │ │ │ │ - ldr r1, [pc, #28] @ (68488 ) │ │ │ │ + ldr r3, [pc, #28] @ (68488 ) │ │ │ │ + ldr r1, [pc, #28] @ (6848c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 68564 │ │ │ │ + bcc.n 68560 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (684d0 ) │ │ │ │ - ldr r3, [pc, #52] @ (684d4 ) │ │ │ │ + ldr r2, [pc, #52] @ (684d4 ) │ │ │ │ + ldr r3, [pc, #52] @ (684d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 684be │ │ │ │ + bne.n 684c2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 684bc │ │ │ │ - ldr r3, [pc, #36] @ (684d8 ) │ │ │ │ + cbz r0, 684c0 │ │ │ │ + ldr r3, [pc, #36] @ (684dc ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (684dc ) │ │ │ │ - ldr r1, [pc, #28] @ (684e0 ) │ │ │ │ + ldr r3, [pc, #28] @ (684e0 ) │ │ │ │ + ldr r1, [pc, #28] @ (684e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6850c │ │ │ │ + bcc.n 68508 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68528 ) │ │ │ │ - ldr r3, [pc, #52] @ (6852c ) │ │ │ │ + ldr r2, [pc, #52] @ (6852c ) │ │ │ │ + ldr r3, [pc, #52] @ (68530 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68516 │ │ │ │ + bne.n 6851a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68514 │ │ │ │ - ldr r3, [pc, #36] @ (68530 ) │ │ │ │ + cbz r0, 68518 │ │ │ │ + ldr r3, [pc, #36] @ (68534 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #988 @ 0x3dc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68534 ) │ │ │ │ - ldr r1, [pc, #28] @ (68538 ) │ │ │ │ + ldr r3, [pc, #28] @ (68538 ) │ │ │ │ + ldr r1, [pc, #28] @ (6853c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 684b4 │ │ │ │ + bcs.n 684b0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68580 ) │ │ │ │ - ldr r3, [pc, #52] @ (68584 ) │ │ │ │ + ldr r2, [pc, #52] @ (68584 ) │ │ │ │ + ldr r3, [pc, #52] @ (68588 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6856e │ │ │ │ + bne.n 68572 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6856c │ │ │ │ - ldr r3, [pc, #36] @ (68588 ) │ │ │ │ + cbz r0, 68570 │ │ │ │ + ldr r3, [pc, #36] @ (6858c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #964 @ 0x3c4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6858c ) │ │ │ │ - ldr r1, [pc, #28] @ (68590 ) │ │ │ │ + ldr r3, [pc, #28] @ (68590 ) │ │ │ │ + ldr r1, [pc, #28] @ (68594 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6865c │ │ │ │ + bcs.n 68658 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (685d8 ) │ │ │ │ - ldr r3, [pc, #52] @ (685dc ) │ │ │ │ + ldr r2, [pc, #52] @ (685dc ) │ │ │ │ + ldr r3, [pc, #52] @ (685e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 685c6 │ │ │ │ + bne.n 685ca │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 685c4 │ │ │ │ - ldr r3, [pc, #36] @ (685e0 ) │ │ │ │ + cbz r0, 685c8 │ │ │ │ + ldr r3, [pc, #36] @ (685e4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #940 @ 0x3ac │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (685e4 ) │ │ │ │ - ldr r1, [pc, #28] @ (685e8 ) │ │ │ │ + ldr r3, [pc, #28] @ (685e8 ) │ │ │ │ + ldr r1, [pc, #28] @ (685ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 68604 │ │ │ │ + bcs.n 68600 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68630 ) │ │ │ │ - ldr r3, [pc, #52] @ (68634 ) │ │ │ │ + ldr r2, [pc, #52] @ (68634 ) │ │ │ │ + ldr r3, [pc, #52] @ (68638 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6861e │ │ │ │ + bne.n 68622 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6861c │ │ │ │ - ldr r3, [pc, #36] @ (68638 ) │ │ │ │ + cbz r0, 68620 │ │ │ │ + ldr r3, [pc, #36] @ (6863c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6863c ) │ │ │ │ - ldr r1, [pc, #28] @ (68640 ) │ │ │ │ + ldr r3, [pc, #28] @ (68640 ) │ │ │ │ + ldr r1, [pc, #28] @ (68644 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 685ac │ │ │ │ + bne.n 685a8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68688 ) │ │ │ │ - ldr r3, [pc, #52] @ (6868c ) │ │ │ │ + ldr r2, [pc, #52] @ (6868c ) │ │ │ │ + ldr r3, [pc, #52] @ (68690 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68676 │ │ │ │ + bne.n 6867a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68674 │ │ │ │ - ldr r3, [pc, #36] @ (68690 ) │ │ │ │ + cbz r0, 68678 │ │ │ │ + ldr r3, [pc, #36] @ (68694 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68694 ) │ │ │ │ - ldr r1, [pc, #28] @ (68698 ) │ │ │ │ + ldr r3, [pc, #28] @ (68698 ) │ │ │ │ + ldr r1, [pc, #28] @ (6869c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 68754 │ │ │ │ + bne.n 68750 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (686e0 ) │ │ │ │ - ldr r3, [pc, #52] @ (686e4 ) │ │ │ │ + ldr r2, [pc, #52] @ (686e4 ) │ │ │ │ + ldr r3, [pc, #52] @ (686e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 686ce │ │ │ │ + bne.n 686d2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 686cc │ │ │ │ - ldr r3, [pc, #36] @ (686e8 ) │ │ │ │ + cbz r0, 686d0 │ │ │ │ + ldr r3, [pc, #36] @ (686ec ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #848 @ 0x350 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (686ec ) │ │ │ │ - ldr r1, [pc, #28] @ (686f0 ) │ │ │ │ + ldr r3, [pc, #28] @ (686f0 ) │ │ │ │ + ldr r1, [pc, #28] @ (686f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 686fc │ │ │ │ + bne.n 686f8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68738 ) │ │ │ │ - ldr r3, [pc, #52] @ (6873c ) │ │ │ │ + ldr r2, [pc, #52] @ (6873c ) │ │ │ │ + ldr r3, [pc, #52] @ (68740 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68726 │ │ │ │ + bne.n 6872a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68724 │ │ │ │ - ldr r3, [pc, #36] @ (68740 ) │ │ │ │ + cbz r0, 68728 │ │ │ │ + ldr r3, [pc, #36] @ (68744 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #824 @ 0x338 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68744 ) │ │ │ │ - ldr r1, [pc, #28] @ (68748 ) │ │ │ │ + ldr r3, [pc, #28] @ (68748 ) │ │ │ │ + ldr r1, [pc, #28] @ (6874c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 686a4 │ │ │ │ + beq.n 686a0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68790 ) │ │ │ │ - ldr r3, [pc, #52] @ (68794 ) │ │ │ │ + ldr r2, [pc, #52] @ (68794 ) │ │ │ │ + ldr r3, [pc, #52] @ (68798 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6877e │ │ │ │ + bne.n 68782 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6877c │ │ │ │ - ldr r3, [pc, #36] @ (68798 ) │ │ │ │ + cbz r0, 68780 │ │ │ │ + ldr r3, [pc, #36] @ (6879c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #800 @ 0x320 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6879c ) │ │ │ │ - ldr r1, [pc, #28] @ (687a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (687a0 ) │ │ │ │ + ldr r1, [pc, #28] @ (687a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6884c │ │ │ │ + beq.n 68848 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (687e8 ) │ │ │ │ - ldr r3, [pc, #52] @ (687ec ) │ │ │ │ + ldr r2, [pc, #52] @ (687ec ) │ │ │ │ + ldr r3, [pc, #52] @ (687f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 687d6 │ │ │ │ + bne.n 687da │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 687d4 │ │ │ │ - ldr r3, [pc, #36] @ (687f0 ) │ │ │ │ + cbz r0, 687d8 │ │ │ │ + ldr r3, [pc, #36] @ (687f4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #772 @ 0x304 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (687f4 ) │ │ │ │ - ldr r1, [pc, #28] @ (687f8 ) │ │ │ │ + ldr r3, [pc, #28] @ (687f8 ) │ │ │ │ + ldr r1, [pc, #28] @ (687fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 687f4 │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68840 ) │ │ │ │ - ldr r3, [pc, #52] @ (68844 ) │ │ │ │ + ldr r2, [pc, #52] @ (68844 ) │ │ │ │ + ldr r3, [pc, #52] @ (68848 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6882e │ │ │ │ + bne.n 68832 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6882c │ │ │ │ - ldr r3, [pc, #36] @ (68848 ) │ │ │ │ + cbz r0, 68830 │ │ │ │ + ldr r3, [pc, #36] @ (6884c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #744 @ 0x2e8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6884c ) │ │ │ │ - ldr r1, [pc, #28] @ (68850 ) │ │ │ │ + ldr r3, [pc, #28] @ (68850 ) │ │ │ │ + ldr r1, [pc, #28] @ (68854 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r5, #31] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68898 ) │ │ │ │ - ldr r3, [pc, #52] @ (6889c ) │ │ │ │ + ldr r2, [pc, #52] @ (6889c ) │ │ │ │ + ldr r3, [pc, #52] @ (688a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68886 │ │ │ │ + bne.n 6888a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68884 │ │ │ │ - ldr r3, [pc, #36] @ (688a0 ) │ │ │ │ + cbz r0, 68888 │ │ │ │ + ldr r3, [pc, #36] @ (688a4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #720 @ 0x2d0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (688a4 ) │ │ │ │ - ldr r1, [pc, #28] @ (688a8 ) │ │ │ │ + ldr r3, [pc, #28] @ (688a8 ) │ │ │ │ + ldr r1, [pc, #28] @ (688ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (688f0 ) │ │ │ │ - ldr r3, [pc, #52] @ (688f4 ) │ │ │ │ + ldr r2, [pc, #52] @ (688f4 ) │ │ │ │ + ldr r3, [pc, #52] @ (688f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 688de │ │ │ │ + bne.n 688e2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 688dc │ │ │ │ - ldr r3, [pc, #36] @ (688f8 ) │ │ │ │ + cbz r0, 688e0 │ │ │ │ + ldr r3, [pc, #36] @ (688fc ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (688fc ) │ │ │ │ - ldr r1, [pc, #28] @ (68900 ) │ │ │ │ + ldr r3, [pc, #28] @ (68900 ) │ │ │ │ + ldr r1, [pc, #28] @ (68904 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68948 ) │ │ │ │ - ldr r3, [pc, #52] @ (6894c ) │ │ │ │ + ldr r2, [pc, #52] @ (6894c ) │ │ │ │ + ldr r3, [pc, #52] @ (68950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68936 │ │ │ │ + bne.n 6893a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68934 │ │ │ │ - ldr r3, [pc, #36] @ (68950 ) │ │ │ │ + cbz r0, 68938 │ │ │ │ + ldr r3, [pc, #36] @ (68954 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #664 @ 0x298 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68954 ) │ │ │ │ - ldr r1, [pc, #28] @ (68958 ) │ │ │ │ + ldr r3, [pc, #28] @ (68958 ) │ │ │ │ + ldr r1, [pc, #28] @ (6895c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (689a0 ) │ │ │ │ - ldr r3, [pc, #52] @ (689a4 ) │ │ │ │ + ldr r2, [pc, #52] @ (689a4 ) │ │ │ │ + ldr r3, [pc, #52] @ (689a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6898e │ │ │ │ + bne.n 68992 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6898c │ │ │ │ - ldr r3, [pc, #36] @ (689a8 ) │ │ │ │ + cbz r0, 68990 │ │ │ │ + ldr r3, [pc, #36] @ (689ac ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (689ac ) │ │ │ │ - ldr r1, [pc, #28] @ (689b0 ) │ │ │ │ + ldr r3, [pc, #28] @ (689b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (689b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (689f8 ) │ │ │ │ - ldr r3, [pc, #52] @ (689fc ) │ │ │ │ + ldr r2, [pc, #52] @ (689fc ) │ │ │ │ + ldr r3, [pc, #52] @ (68a00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 689e6 │ │ │ │ + bne.n 689ea │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 689e4 │ │ │ │ - ldr r3, [pc, #36] @ (68a00 ) │ │ │ │ + cbz r0, 689e8 │ │ │ │ + ldr r3, [pc, #36] @ (68a04 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68a04 ) │ │ │ │ - ldr r1, [pc, #28] @ (68a08 ) │ │ │ │ + ldr r3, [pc, #28] @ (68a08 ) │ │ │ │ + ldr r1, [pc, #28] @ (68a0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68a50 ) │ │ │ │ - ldr r3, [pc, #52] @ (68a54 ) │ │ │ │ + ldr r2, [pc, #52] @ (68a54 ) │ │ │ │ + ldr r3, [pc, #52] @ (68a58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68a3e │ │ │ │ + bne.n 68a42 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68a3c │ │ │ │ - ldr r3, [pc, #36] @ (68a58 ) │ │ │ │ + cbz r0, 68a40 │ │ │ │ + ldr r3, [pc, #36] @ (68a5c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68a5c ) │ │ │ │ - ldr r1, [pc, #28] @ (68a60 ) │ │ │ │ + ldr r3, [pc, #28] @ (68a60 ) │ │ │ │ + ldr r1, [pc, #28] @ (68a64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68aa8 ) │ │ │ │ - ldr r3, [pc, #52] @ (68aac ) │ │ │ │ + ldr r2, [pc, #52] @ (68aac ) │ │ │ │ + ldr r3, [pc, #52] @ (68ab0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68a96 │ │ │ │ + bne.n 68a9a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68a94 │ │ │ │ - ldr r3, [pc, #36] @ (68ab0 ) │ │ │ │ + cbz r0, 68a98 │ │ │ │ + ldr r3, [pc, #36] @ (68ab4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #552 @ 0x228 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68ab4 ) │ │ │ │ - ldr r1, [pc, #28] @ (68ab8 ) │ │ │ │ + ldr r3, [pc, #28] @ (68ab8 ) │ │ │ │ + ldr r1, [pc, #28] @ (68abc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68b00 ) │ │ │ │ - ldr r3, [pc, #52] @ (68b04 ) │ │ │ │ + ldr r2, [pc, #52] @ (68b04 ) │ │ │ │ + ldr r3, [pc, #52] @ (68b08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68aee │ │ │ │ + bne.n 68af2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68aec │ │ │ │ - ldr r3, [pc, #36] @ (68b08 ) │ │ │ │ + cbz r0, 68af0 │ │ │ │ + ldr r3, [pc, #36] @ (68b0c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #528 @ 0x210 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68b0c ) │ │ │ │ - ldr r1, [pc, #28] @ (68b10 ) │ │ │ │ + ldr r3, [pc, #28] @ (68b10 ) │ │ │ │ + ldr r1, [pc, #28] @ (68b14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68b58 ) │ │ │ │ - ldr r3, [pc, #52] @ (68b5c ) │ │ │ │ + ldr r2, [pc, #52] @ (68b5c ) │ │ │ │ + ldr r3, [pc, #52] @ (68b60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68b46 │ │ │ │ + bne.n 68b4a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68b44 │ │ │ │ - ldr r3, [pc, #36] @ (68b60 ) │ │ │ │ + cbz r0, 68b48 │ │ │ │ + ldr r3, [pc, #36] @ (68b64 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #504 @ 0x1f8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68b64 ) │ │ │ │ - ldr r1, [pc, #28] @ (68b68 ) │ │ │ │ + ldr r3, [pc, #28] @ (68b68 ) │ │ │ │ + ldr r1, [pc, #28] @ (68b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68bb0 ) │ │ │ │ - ldr r3, [pc, #52] @ (68bb4 ) │ │ │ │ + ldr r2, [pc, #52] @ (68bb4 ) │ │ │ │ + ldr r3, [pc, #52] @ (68bb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68b9e │ │ │ │ + bne.n 68ba2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68b9c │ │ │ │ - ldr r3, [pc, #36] @ (68bb8 ) │ │ │ │ + cbz r0, 68ba0 │ │ │ │ + ldr r3, [pc, #36] @ (68bbc ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68bbc ) │ │ │ │ - ldr r1, [pc, #28] @ (68bc0 ) │ │ │ │ + ldr r3, [pc, #28] @ (68bc0 ) │ │ │ │ + ldr r1, [pc, #28] @ (68bc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68c08 ) │ │ │ │ - ldr r3, [pc, #52] @ (68c0c ) │ │ │ │ + ldr r2, [pc, #52] @ (68c0c ) │ │ │ │ + ldr r3, [pc, #52] @ (68c10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68bf6 │ │ │ │ + bne.n 68bfa │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68bf4 │ │ │ │ - ldr r3, [pc, #36] @ (68c10 ) │ │ │ │ + cbz r0, 68bf8 │ │ │ │ + ldr r3, [pc, #36] @ (68c14 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #452 @ 0x1c4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68c14 ) │ │ │ │ - ldr r1, [pc, #28] @ (68c18 ) │ │ │ │ + ldr r3, [pc, #28] @ (68c18 ) │ │ │ │ + ldr r1, [pc, #28] @ (68c1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r6, [r1, #32] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68c60 ) │ │ │ │ - ldr r3, [pc, #52] @ (68c64 ) │ │ │ │ + ldr r2, [pc, #52] @ (68c64 ) │ │ │ │ + ldr r3, [pc, #52] @ (68c68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68c4e │ │ │ │ + bne.n 68c52 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68c4c │ │ │ │ - ldr r3, [pc, #36] @ (68c68 ) │ │ │ │ + cbz r0, 68c50 │ │ │ │ + ldr r3, [pc, #36] @ (68c6c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68c6c ) │ │ │ │ - ldr r1, [pc, #28] @ (68c70 ) │ │ │ │ + ldr r3, [pc, #28] @ (68c70 ) │ │ │ │ + ldr r1, [pc, #28] @ (68c74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r6, [r6, #24] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68cb8 ) │ │ │ │ - ldr r3, [pc, #52] @ (68cbc ) │ │ │ │ + ldr r2, [pc, #52] @ (68cbc ) │ │ │ │ + ldr r3, [pc, #52] @ (68cc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68ca6 │ │ │ │ + bne.n 68caa │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68ca4 │ │ │ │ - ldr r3, [pc, #36] @ (68cc0 ) │ │ │ │ + cbz r0, 68ca8 │ │ │ │ + ldr r3, [pc, #36] @ (68cc4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68cc4 ) │ │ │ │ - ldr r1, [pc, #28] @ (68cc8 ) │ │ │ │ + ldr r3, [pc, #28] @ (68cc8 ) │ │ │ │ + ldr r1, [pc, #28] @ (68ccc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r6, [r3, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68d10 ) │ │ │ │ - ldr r3, [pc, #52] @ (68d14 ) │ │ │ │ + ldr r2, [pc, #52] @ (68d14 ) │ │ │ │ + ldr r3, [pc, #52] @ (68d18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68cfe │ │ │ │ + bne.n 68d02 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68cfc │ │ │ │ - ldr r3, [pc, #36] @ (68d18 ) │ │ │ │ + cbz r0, 68d00 │ │ │ │ + ldr r3, [pc, #36] @ (68d1c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68d1c ) │ │ │ │ - ldr r1, [pc, #28] @ (68d20 ) │ │ │ │ + ldr r3, [pc, #28] @ (68d20 ) │ │ │ │ + ldr r1, [pc, #28] @ (68d24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r6, [r0, #16] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68d68 ) │ │ │ │ - ldr r3, [pc, #52] @ (68d6c ) │ │ │ │ + ldr r2, [pc, #52] @ (68d6c ) │ │ │ │ + ldr r3, [pc, #52] @ (68d70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68d56 │ │ │ │ + bne.n 68d5a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68d54 │ │ │ │ - ldr r3, [pc, #36] @ (68d70 ) │ │ │ │ + cbz r0, 68d58 │ │ │ │ + ldr r3, [pc, #36] @ (68d74 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68d74 ) │ │ │ │ - ldr r1, [pc, #28] @ (68d78 ) │ │ │ │ + ldr r3, [pc, #28] @ (68d78 ) │ │ │ │ + ldr r1, [pc, #28] @ (68d7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r6, [r5, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68dc0 ) │ │ │ │ - ldr r3, [pc, #52] @ (68dc4 ) │ │ │ │ + ldr r2, [pc, #52] @ (68dc4 ) │ │ │ │ + ldr r3, [pc, #52] @ (68dc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68dae │ │ │ │ + bne.n 68db2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68dac │ │ │ │ - ldr r3, [pc, #36] @ (68dc8 ) │ │ │ │ + cbz r0, 68db0 │ │ │ │ + ldr r3, [pc, #36] @ (68dcc ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68dcc ) │ │ │ │ - ldr r1, [pc, #28] @ (68dd0 ) │ │ │ │ + ldr r3, [pc, #28] @ (68dd0 ) │ │ │ │ + ldr r1, [pc, #28] @ (68dd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r6, [r2, #4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68e18 ) │ │ │ │ - ldr r3, [pc, #52] @ (68e1c ) │ │ │ │ + ldr r2, [pc, #52] @ (68e1c ) │ │ │ │ + ldr r3, [pc, #52] @ (68e20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68e06 │ │ │ │ + bne.n 68e0a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68e04 │ │ │ │ - ldr r3, [pc, #36] @ (68e20 ) │ │ │ │ + cbz r0, 68e08 │ │ │ │ + ldr r3, [pc, #36] @ (68e24 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #292 @ 0x124 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68e24 ) │ │ │ │ - ldr r1, [pc, #28] @ (68e28 ) │ │ │ │ + ldr r3, [pc, #28] @ (68e28 ) │ │ │ │ + ldr r1, [pc, #28] @ (68e2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r2, [r2, #8] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68e70 ) │ │ │ │ - ldr r3, [pc, #52] @ (68e74 ) │ │ │ │ + ldr r2, [pc, #52] @ (68e74 ) │ │ │ │ + ldr r3, [pc, #52] @ (68e78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68e5e │ │ │ │ + bne.n 68e62 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68e5c │ │ │ │ - ldr r3, [pc, #36] @ (68e78 ) │ │ │ │ + cbz r0, 68e60 │ │ │ │ + ldr r3, [pc, #36] @ (68e7c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #268 @ 0x10c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68e7c ) │ │ │ │ - ldr r1, [pc, #28] @ (68e80 ) │ │ │ │ + ldr r3, [pc, #28] @ (68e80 ) │ │ │ │ + ldr r1, [pc, #28] @ (68e84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68ec8 ) │ │ │ │ - ldr r3, [pc, #52] @ (68ecc ) │ │ │ │ + ldr r2, [pc, #52] @ (68ecc ) │ │ │ │ + ldr r3, [pc, #52] @ (68ed0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68eb4 │ │ │ │ + bne.n 68eb8 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68eb2 │ │ │ │ - ldr r3, [pc, #36] @ (68ed0 ) │ │ │ │ + cbz r0, 68eb6 │ │ │ │ + ldr r3, [pc, #36] @ (68ed4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68ed4 ) │ │ │ │ - ldr r1, [pc, #32] @ (68ed8 ) │ │ │ │ + ldr r3, [pc, #28] @ (68ed8 ) │ │ │ │ + ldr r1, [pc, #32] @ (68edc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68f20 ) │ │ │ │ - ldr r3, [pc, #52] @ (68f24 ) │ │ │ │ + ldr r2, [pc, #52] @ (68f24 ) │ │ │ │ + ldr r3, [pc, #52] @ (68f28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68f0c │ │ │ │ + bne.n 68f10 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68f0a │ │ │ │ - ldr r3, [pc, #36] @ (68f28 ) │ │ │ │ + cbz r0, 68f0e │ │ │ │ + ldr r3, [pc, #36] @ (68f2c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68f2c ) │ │ │ │ - ldr r1, [pc, #32] @ (68f30 ) │ │ │ │ + ldr r3, [pc, #28] @ (68f30 ) │ │ │ │ + ldr r1, [pc, #32] @ (68f34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68f78 ) │ │ │ │ - ldr r3, [pc, #52] @ (68f7c ) │ │ │ │ + ldr r2, [pc, #52] @ (68f7c ) │ │ │ │ + ldr r3, [pc, #52] @ (68f80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68f64 │ │ │ │ + bne.n 68f68 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68f62 │ │ │ │ - ldr r3, [pc, #36] @ (68f80 ) │ │ │ │ + cbz r0, 68f66 │ │ │ │ + ldr r3, [pc, #36] @ (68f84 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68f84 ) │ │ │ │ - ldr r1, [pc, #32] @ (68f88 ) │ │ │ │ + ldr r3, [pc, #28] @ (68f88 ) │ │ │ │ + ldr r1, [pc, #32] @ (68f8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (68fd0 ) │ │ │ │ - ldr r3, [pc, #52] @ (68fd4 ) │ │ │ │ + ldr r2, [pc, #52] @ (68fd4 ) │ │ │ │ + ldr r3, [pc, #52] @ (68fd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 68fbc │ │ │ │ + bne.n 68fc0 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 68fba │ │ │ │ - ldr r3, [pc, #36] @ (68fd8 ) │ │ │ │ + cbz r0, 68fbe │ │ │ │ + ldr r3, [pc, #36] @ (68fdc ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (68fdc ) │ │ │ │ - ldr r1, [pc, #32] @ (68fe0 ) │ │ │ │ + ldr r3, [pc, #28] @ (68fe0 ) │ │ │ │ + ldr r1, [pc, #32] @ (68fe4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69028 ) │ │ │ │ - ldr r3, [pc, #52] @ (6902c ) │ │ │ │ + ldr r2, [pc, #52] @ (6902c ) │ │ │ │ + ldr r3, [pc, #52] @ (69030 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69016 │ │ │ │ + bne.n 6901a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69014 │ │ │ │ - ldr r3, [pc, #36] @ (69030 ) │ │ │ │ + cbz r0, 69018 │ │ │ │ + ldr r3, [pc, #36] @ (69034 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1256 @ 0x4e8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69034 ) │ │ │ │ - ldr r1, [pc, #28] @ (69038 ) │ │ │ │ + ldr r3, [pc, #28] @ (69038 ) │ │ │ │ + ldr r1, [pc, #28] @ (6903c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69080 ) │ │ │ │ - ldr r3, [pc, #52] @ (69084 ) │ │ │ │ + ldr r2, [pc, #52] @ (69084 ) │ │ │ │ + ldr r3, [pc, #52] @ (69088 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6906e │ │ │ │ + bne.n 69072 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6906c │ │ │ │ - ldr r3, [pc, #36] @ (69088 ) │ │ │ │ + cbz r0, 69070 │ │ │ │ + ldr r3, [pc, #36] @ (6908c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1228 @ 0x4cc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6908c ) │ │ │ │ - ldr r1, [pc, #28] @ (69090 ) │ │ │ │ + ldr r3, [pc, #28] @ (69090 ) │ │ │ │ + ldr r1, [pc, #28] @ (69094 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (690d8 ) │ │ │ │ - ldr r3, [pc, #52] @ (690dc ) │ │ │ │ + ldr r2, [pc, #52] @ (690dc ) │ │ │ │ + ldr r3, [pc, #52] @ (690e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 690c6 │ │ │ │ + bne.n 690ca │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 690c4 │ │ │ │ - ldr r3, [pc, #36] @ (690e0 ) │ │ │ │ + cbz r0, 690c8 │ │ │ │ + ldr r3, [pc, #36] @ (690e4 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1212 @ 0x4bc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (690e4 ) │ │ │ │ - ldr r1, [pc, #28] @ (690e8 ) │ │ │ │ + ldr r3, [pc, #28] @ (690e8 ) │ │ │ │ + ldr r1, [pc, #28] @ (690ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69130 ) │ │ │ │ - ldr r3, [pc, #52] @ (69134 ) │ │ │ │ + ldr r2, [pc, #52] @ (69134 ) │ │ │ │ + ldr r3, [pc, #52] @ (69138 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6911e │ │ │ │ + bne.n 69122 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6911c │ │ │ │ - ldr r3, [pc, #36] @ (69138 ) │ │ │ │ + cbz r0, 69120 │ │ │ │ + ldr r3, [pc, #36] @ (6913c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2552 @ 0x9f8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6913c ) │ │ │ │ - ldr r1, [pc, #28] @ (69140 ) │ │ │ │ + ldr r3, [pc, #28] @ (69140 ) │ │ │ │ + ldr r1, [pc, #28] @ (69144 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69188 ) │ │ │ │ - ldr r3, [pc, #52] @ (6918c ) │ │ │ │ + ldr r2, [pc, #52] @ (6918c ) │ │ │ │ + ldr r3, [pc, #52] @ (69190 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69176 │ │ │ │ + bne.n 6917a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69174 │ │ │ │ - ldr r3, [pc, #36] @ (69190 ) │ │ │ │ + cbz r0, 69178 │ │ │ │ + ldr r3, [pc, #36] @ (69194 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2544 @ 0x9f0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69194 ) │ │ │ │ - ldr r1, [pc, #28] @ (69198 ) │ │ │ │ + ldr r3, [pc, #28] @ (69198 ) │ │ │ │ + ldr r1, [pc, #28] @ (6919c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (691e0 ) │ │ │ │ - ldr r3, [pc, #52] @ (691e4 ) │ │ │ │ + ldr r2, [pc, #52] @ (691e4 ) │ │ │ │ + ldr r3, [pc, #52] @ (691e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 691ce │ │ │ │ + bne.n 691d2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 691cc │ │ │ │ - ldr r3, [pc, #36] @ (691e8 ) │ │ │ │ + cbz r0, 691d0 │ │ │ │ + ldr r3, [pc, #36] @ (691ec ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1336 @ 0x538 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (691ec ) │ │ │ │ - ldr r1, [pc, #28] @ (691f0 ) │ │ │ │ + ldr r3, [pc, #28] @ (691f0 ) │ │ │ │ + ldr r1, [pc, #28] @ (691f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r2} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69238 ) │ │ │ │ - ldr r3, [pc, #52] @ (6923c ) │ │ │ │ + ldr r2, [pc, #52] @ (6923c ) │ │ │ │ + ldr r3, [pc, #52] @ (69240 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69226 │ │ │ │ + bne.n 6922a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69224 │ │ │ │ - ldr r3, [pc, #36] @ (69240 ) │ │ │ │ + cbz r0, 69228 │ │ │ │ + ldr r3, [pc, #36] @ (69244 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1308 @ 0x51c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69244 ) │ │ │ │ - ldr r1, [pc, #28] @ (69248 ) │ │ │ │ + ldr r3, [pc, #28] @ (69248 ) │ │ │ │ + ldr r1, [pc, #28] @ (6924c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69290 ) │ │ │ │ - ldr r3, [pc, #52] @ (69294 ) │ │ │ │ + ldr r2, [pc, #52] @ (69294 ) │ │ │ │ + ldr r3, [pc, #52] @ (69298 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6927e │ │ │ │ + bne.n 69282 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6927c │ │ │ │ - ldr r3, [pc, #36] @ (69298 ) │ │ │ │ + cbz r0, 69280 │ │ │ │ + ldr r3, [pc, #36] @ (6929c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1400 @ 0x578 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6929c ) │ │ │ │ - ldr r1, [pc, #28] @ (692a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (692a0 ) │ │ │ │ + ldr r1, [pc, #28] @ (692a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (692e8 ) │ │ │ │ - ldr r3, [pc, #52] @ (692ec ) │ │ │ │ + ldr r2, [pc, #52] @ (692ec ) │ │ │ │ + ldr r3, [pc, #52] @ (692f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 692d6 │ │ │ │ + bne.n 692da │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 692d4 │ │ │ │ - ldr r3, [pc, #36] @ (692f0 ) │ │ │ │ + cbz r0, 692d8 │ │ │ │ + ldr r3, [pc, #36] @ (692f4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1376 @ 0x560 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (692f4 ) │ │ │ │ - ldr r1, [pc, #28] @ (692f8 ) │ │ │ │ + ldr r3, [pc, #28] @ (692f8 ) │ │ │ │ + ldr r1, [pc, #28] @ (692fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69340 ) │ │ │ │ - ldr r3, [pc, #52] @ (69344 ) │ │ │ │ + ldr r2, [pc, #52] @ (69344 ) │ │ │ │ + ldr r3, [pc, #52] @ (69348 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6932e │ │ │ │ + bne.n 69332 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6932c │ │ │ │ - ldr r3, [pc, #36] @ (69348 ) │ │ │ │ + cbz r0, 69330 │ │ │ │ + ldr r3, [pc, #36] @ (6934c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1360 @ 0x550 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6934c ) │ │ │ │ - ldr r1, [pc, #28] @ (69350 ) │ │ │ │ + ldr r3, [pc, #28] @ (69350 ) │ │ │ │ + ldr r1, [pc, #28] @ (69354 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69398 ) │ │ │ │ - ldr r3, [pc, #52] @ (6939c ) │ │ │ │ + ldr r2, [pc, #52] @ (6939c ) │ │ │ │ + ldr r3, [pc, #52] @ (693a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69386 │ │ │ │ + bne.n 6938a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69384 │ │ │ │ - ldr r3, [pc, #36] @ (693a0 ) │ │ │ │ + cbz r0, 69388 │ │ │ │ + ldr r3, [pc, #36] @ (693a4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1456 @ 0x5b0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (693a4 ) │ │ │ │ - ldr r1, [pc, #28] @ (693a8 ) │ │ │ │ + ldr r3, [pc, #28] @ (693a8 ) │ │ │ │ + ldr r1, [pc, #28] @ (693ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (693f0 ) │ │ │ │ - ldr r3, [pc, #52] @ (693f4 ) │ │ │ │ + ldr r2, [pc, #52] @ (693f4 ) │ │ │ │ + ldr r3, [pc, #52] @ (693f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 693de │ │ │ │ + bne.n 693e2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 693dc │ │ │ │ - ldr r3, [pc, #36] @ (693f8 ) │ │ │ │ + cbz r0, 693e0 │ │ │ │ + ldr r3, [pc, #36] @ (693fc ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (693fc ) │ │ │ │ - ldr r1, [pc, #28] @ (69400 ) │ │ │ │ + ldr r3, [pc, #28] @ (69400 ) │ │ │ │ + ldr r1, [pc, #28] @ (69404 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69448 ) │ │ │ │ - ldr r3, [pc, #52] @ (6944c ) │ │ │ │ + ldr r2, [pc, #52] @ (6944c ) │ │ │ │ + ldr r3, [pc, #52] @ (69450 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69436 │ │ │ │ + bne.n 6943a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69434 │ │ │ │ - ldr r3, [pc, #36] @ (69450 ) │ │ │ │ + cbz r0, 69438 │ │ │ │ + ldr r3, [pc, #36] @ (69454 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1480 @ 0x5c8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69454 ) │ │ │ │ - ldr r1, [pc, #28] @ (69458 ) │ │ │ │ + ldr r3, [pc, #28] @ (69458 ) │ │ │ │ + ldr r1, [pc, #28] @ (6945c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (694a0 ) │ │ │ │ - ldr r3, [pc, #52] @ (694a4 ) │ │ │ │ + ldr r2, [pc, #52] @ (694a4 ) │ │ │ │ + ldr r3, [pc, #52] @ (694a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6948e │ │ │ │ + bne.n 69492 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6948c │ │ │ │ - ldr r3, [pc, #36] @ (694a8 ) │ │ │ │ + cbz r0, 69490 │ │ │ │ + ldr r3, [pc, #36] @ (694ac ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1816 @ 0x718 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (694ac ) │ │ │ │ - ldr r1, [pc, #28] @ (694b0 ) │ │ │ │ + ldr r3, [pc, #28] @ (694b0 ) │ │ │ │ + ldr r1, [pc, #28] @ (694b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (694f8 ) │ │ │ │ - ldr r3, [pc, #52] @ (694fc ) │ │ │ │ + ldr r2, [pc, #52] @ (694fc ) │ │ │ │ + ldr r3, [pc, #52] @ (69500 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 694e6 │ │ │ │ + bne.n 694ea │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 694e4 │ │ │ │ - ldr r3, [pc, #36] @ (69500 ) │ │ │ │ + cbz r0, 694e8 │ │ │ │ + ldr r3, [pc, #36] @ (69504 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1804 @ 0x70c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69504 ) │ │ │ │ - ldr r1, [pc, #28] @ (69508 ) │ │ │ │ + ldr r3, [pc, #28] @ (69508 ) │ │ │ │ + ldr r1, [pc, #28] @ (6950c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69550 ) │ │ │ │ - ldr r3, [pc, #52] @ (69554 ) │ │ │ │ + ldr r2, [pc, #52] @ (69554 ) │ │ │ │ + ldr r3, [pc, #52] @ (69558 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6953e │ │ │ │ + bne.n 69542 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6953c │ │ │ │ - ldr r3, [pc, #36] @ (69558 ) │ │ │ │ + cbz r0, 69540 │ │ │ │ + ldr r3, [pc, #36] @ (6955c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1780 @ 0x6f4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6955c ) │ │ │ │ - ldr r1, [pc, #28] @ (69560 ) │ │ │ │ + ldr r3, [pc, #28] @ (69560 ) │ │ │ │ + ldr r1, [pc, #28] @ (69564 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (695a8 ) │ │ │ │ - ldr r3, [pc, #52] @ (695ac ) │ │ │ │ + ldr r2, [pc, #52] @ (695ac ) │ │ │ │ + ldr r3, [pc, #52] @ (695b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69596 │ │ │ │ + bne.n 6959a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69594 │ │ │ │ - ldr r3, [pc, #36] @ (695b0 ) │ │ │ │ + cbz r0, 69598 │ │ │ │ + ldr r3, [pc, #36] @ (695b4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (695b4 ) │ │ │ │ - ldr r1, [pc, #28] @ (695b8 ) │ │ │ │ + ldr r3, [pc, #28] @ (695b8 ) │ │ │ │ + ldr r1, [pc, #28] @ (695bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69600 ) │ │ │ │ - ldr r3, [pc, #52] @ (69604 ) │ │ │ │ + ldr r2, [pc, #52] @ (69604 ) │ │ │ │ + ldr r3, [pc, #52] @ (69608 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 695ee │ │ │ │ + bne.n 695f2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 695ec │ │ │ │ - ldr r3, [pc, #36] @ (69608 ) │ │ │ │ + cbz r0, 695f0 │ │ │ │ + ldr r3, [pc, #36] @ (6960c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1708 @ 0x6ac │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6960c ) │ │ │ │ - ldr r1, [pc, #28] @ (69610 ) │ │ │ │ + ldr r3, [pc, #28] @ (69610 ) │ │ │ │ + ldr r1, [pc, #28] @ (69614 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69658 ) │ │ │ │ - ldr r3, [pc, #52] @ (6965c ) │ │ │ │ + ldr r2, [pc, #52] @ (6965c ) │ │ │ │ + ldr r3, [pc, #52] @ (69660 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69646 │ │ │ │ + bne.n 6964a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69644 │ │ │ │ - ldr r3, [pc, #36] @ (69660 ) │ │ │ │ + cbz r0, 69648 │ │ │ │ + ldr r3, [pc, #36] @ (69664 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1656 @ 0x678 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69664 ) │ │ │ │ - ldr r1, [pc, #28] @ (69668 ) │ │ │ │ + ldr r3, [pc, #28] @ (69668 ) │ │ │ │ + ldr r1, [pc, #28] @ (6966c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (696b0 ) │ │ │ │ - ldr r3, [pc, #52] @ (696b4 ) │ │ │ │ + ldr r2, [pc, #52] @ (696b4 ) │ │ │ │ + ldr r3, [pc, #52] @ (696b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6969e │ │ │ │ + bne.n 696a2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6969c │ │ │ │ - ldr r3, [pc, #36] @ (696b8 ) │ │ │ │ + cbz r0, 696a0 │ │ │ │ + ldr r3, [pc, #36] @ (696bc ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1632 @ 0x660 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (696bc ) │ │ │ │ - ldr r1, [pc, #28] @ (696c0 ) │ │ │ │ + ldr r3, [pc, #28] @ (696c0 ) │ │ │ │ + ldr r1, [pc, #28] @ (696c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69708 ) │ │ │ │ - ldr r3, [pc, #52] @ (6970c ) │ │ │ │ + ldr r2, [pc, #52] @ (6970c ) │ │ │ │ + ldr r3, [pc, #52] @ (69710 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 696f6 │ │ │ │ + bne.n 696fa │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 696f4 │ │ │ │ - ldr r3, [pc, #36] @ (69710 ) │ │ │ │ + cbz r0, 696f8 │ │ │ │ + ldr r3, [pc, #36] @ (69714 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1604 @ 0x644 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69714 ) │ │ │ │ - ldr r1, [pc, #28] @ (69718 ) │ │ │ │ + ldr r3, [pc, #28] @ (69718 ) │ │ │ │ + ldr r1, [pc, #28] @ (6971c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69760 ) │ │ │ │ - ldr r3, [pc, #52] @ (69764 ) │ │ │ │ + ldr r2, [pc, #52] @ (69764 ) │ │ │ │ + ldr r3, [pc, #52] @ (69768 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6974e │ │ │ │ + bne.n 69752 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6974c │ │ │ │ - ldr r3, [pc, #36] @ (69768 ) │ │ │ │ + cbz r0, 69750 │ │ │ │ + ldr r3, [pc, #36] @ (6976c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1564 @ 0x61c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6976c ) │ │ │ │ - ldr r1, [pc, #28] @ (69770 ) │ │ │ │ + ldr r3, [pc, #28] @ (69770 ) │ │ │ │ + ldr r1, [pc, #28] @ (69774 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (697b8 ) │ │ │ │ - ldr r3, [pc, #52] @ (697bc ) │ │ │ │ + ldr r2, [pc, #52] @ (697bc ) │ │ │ │ + ldr r3, [pc, #52] @ (697c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 697a6 │ │ │ │ + bne.n 697aa │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 697a4 │ │ │ │ - ldr r3, [pc, #36] @ (697c0 ) │ │ │ │ + cbz r0, 697a8 │ │ │ │ + ldr r3, [pc, #36] @ (697c4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1536 @ 0x600 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (697c4 ) │ │ │ │ - ldr r1, [pc, #28] @ (697c8 ) │ │ │ │ + ldr r3, [pc, #28] @ (697c8 ) │ │ │ │ + ldr r1, [pc, #28] @ (697cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69810 ) │ │ │ │ - ldr r3, [pc, #52] @ (69814 ) │ │ │ │ + ldr r2, [pc, #52] @ (69814 ) │ │ │ │ + ldr r3, [pc, #52] @ (69818 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 697fe │ │ │ │ + bne.n 69802 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 697fc │ │ │ │ - ldr r3, [pc, #36] @ (69818 ) │ │ │ │ + cbz r0, 69800 │ │ │ │ + ldr r3, [pc, #36] @ (6981c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1492 @ 0x5d4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6981c ) │ │ │ │ - ldr r1, [pc, #28] @ (69820 ) │ │ │ │ + ldr r3, [pc, #28] @ (69820 ) │ │ │ │ + ldr r1, [pc, #28] @ (69824 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - it le │ │ │ │ + ite le │ │ │ │ movle r7, r5 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lslgt r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69868 ) │ │ │ │ - ldr r3, [pc, #52] @ (6986c ) │ │ │ │ + ldr r2, [pc, #52] @ (6986c ) │ │ │ │ + ldr r3, [pc, #52] @ (69870 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69856 │ │ │ │ + bne.n 6985a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69854 │ │ │ │ - ldr r3, [pc, #36] @ (69870 ) │ │ │ │ + cbz r0, 69858 │ │ │ │ + ldr r3, [pc, #36] @ (69874 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2156 @ 0x86c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69874 ) │ │ │ │ - ldr r1, [pc, #28] @ (69878 ) │ │ │ │ + ldr r3, [pc, #28] @ (69878 ) │ │ │ │ + ldr r1, [pc, #28] @ (6987c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ - nop {8} │ │ │ │ - movs r7, r5 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + itt vc │ │ │ │ + movvc r7, r5 │ │ │ │ + lslvc r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (698c0 ) │ │ │ │ - ldr r3, [pc, #52] @ (698c4 ) │ │ │ │ + ldr r2, [pc, #52] @ (698c4 ) │ │ │ │ + ldr r3, [pc, #52] @ (698c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 698ae │ │ │ │ + bne.n 698b2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 698ac │ │ │ │ - ldr r3, [pc, #36] @ (698c8 ) │ │ │ │ + cbz r0, 698b0 │ │ │ │ + ldr r3, [pc, #36] @ (698cc ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2128 @ 0x850 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (698cc ) │ │ │ │ - ldr r1, [pc, #28] @ (698d0 ) │ │ │ │ + ldr r3, [pc, #28] @ (698d0 ) │ │ │ │ + ldr r1, [pc, #28] @ (698d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - it cs │ │ │ │ + itt cs │ │ │ │ movcs r7, r5 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lslcs r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69918 ) │ │ │ │ - ldr r3, [pc, #52] @ (6991c ) │ │ │ │ + ldr r2, [pc, #52] @ (6991c ) │ │ │ │ + ldr r3, [pc, #52] @ (69920 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69906 │ │ │ │ + bne.n 6990a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69904 │ │ │ │ - ldr r3, [pc, #36] @ (69920 ) │ │ │ │ + cbz r0, 69908 │ │ │ │ + ldr r3, [pc, #36] @ (69924 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2100 @ 0x834 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69924 ) │ │ │ │ - ldr r1, [pc, #28] @ (69928 ) │ │ │ │ + ldr r3, [pc, #28] @ (69928 ) │ │ │ │ + ldr r1, [pc, #28] @ (6992c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + bkpt 0x00cc │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69970 ) │ │ │ │ - ldr r3, [pc, #52] @ (69974 ) │ │ │ │ + ldr r2, [pc, #52] @ (69974 ) │ │ │ │ + ldr r3, [pc, #52] @ (69978 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6995e │ │ │ │ + bne.n 69962 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6995c │ │ │ │ - ldr r3, [pc, #36] @ (69978 ) │ │ │ │ + cbz r0, 69960 │ │ │ │ + ldr r3, [pc, #36] @ (6997c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2072 @ 0x818 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6997c ) │ │ │ │ - ldr r1, [pc, #28] @ (69980 ) │ │ │ │ + ldr r3, [pc, #28] @ (69980 ) │ │ │ │ + ldr r1, [pc, #28] @ (69984 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0078 │ │ │ │ + bkpt 0x0074 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (699c8 ) │ │ │ │ - ldr r3, [pc, #52] @ (699cc ) │ │ │ │ + ldr r2, [pc, #52] @ (699cc ) │ │ │ │ + ldr r3, [pc, #52] @ (699d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 699b6 │ │ │ │ + bne.n 699ba │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 699b4 │ │ │ │ - ldr r3, [pc, #36] @ (699d0 ) │ │ │ │ + cbz r0, 699b8 │ │ │ │ + ldr r3, [pc, #36] @ (699d4 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2044 @ 0x7fc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (699d4 ) │ │ │ │ - ldr r1, [pc, #28] @ (699d8 ) │ │ │ │ + ldr r3, [pc, #28] @ (699d8 ) │ │ │ │ + ldr r1, [pc, #28] @ (699dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0020 │ │ │ │ + bkpt 0x001c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69a20 ) │ │ │ │ - ldr r3, [pc, #52] @ (69a24 ) │ │ │ │ + ldr r2, [pc, #52] @ (69a24 ) │ │ │ │ + ldr r3, [pc, #52] @ (69a28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69a0e │ │ │ │ + bne.n 69a12 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69a0c │ │ │ │ - ldr r3, [pc, #36] @ (69a28 ) │ │ │ │ + cbz r0, 69a10 │ │ │ │ + ldr r3, [pc, #36] @ (69a2c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2004 @ 0x7d4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69a2c ) │ │ │ │ - ldr r1, [pc, #28] @ (69a30 ) │ │ │ │ + ldr r3, [pc, #28] @ (69a30 ) │ │ │ │ + ldr r1, [pc, #28] @ (69a34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69a78 ) │ │ │ │ - ldr r3, [pc, #52] @ (69a7c ) │ │ │ │ + ldr r2, [pc, #52] @ (69a7c ) │ │ │ │ + ldr r3, [pc, #52] @ (69a80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69a66 │ │ │ │ + bne.n 69a6a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69a64 │ │ │ │ - ldr r3, [pc, #36] @ (69a80 ) │ │ │ │ + cbz r0, 69a68 │ │ │ │ + ldr r3, [pc, #36] @ (69a84 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69a84 ) │ │ │ │ - ldr r1, [pc, #28] @ (69a88 ) │ │ │ │ + ldr r3, [pc, #28] @ (69a88 ) │ │ │ │ + ldr r1, [pc, #28] @ (69a8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69ad0 ) │ │ │ │ - ldr r3, [pc, #52] @ (69ad4 ) │ │ │ │ + ldr r2, [pc, #52] @ (69ad4 ) │ │ │ │ + ldr r3, [pc, #52] @ (69ad8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69abe │ │ │ │ + bne.n 69ac2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69abc │ │ │ │ - ldr r3, [pc, #36] @ (69ad8 ) │ │ │ │ + cbz r0, 69ac0 │ │ │ │ + ldr r3, [pc, #36] @ (69adc ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1948 @ 0x79c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69adc ) │ │ │ │ - ldr r1, [pc, #28] @ (69ae0 ) │ │ │ │ + ldr r3, [pc, #28] @ (69ae0 ) │ │ │ │ + ldr r1, [pc, #28] @ (69ae4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69b28 ) │ │ │ │ - ldr r3, [pc, #52] @ (69b2c ) │ │ │ │ + ldr r2, [pc, #52] @ (69b2c ) │ │ │ │ + ldr r3, [pc, #52] @ (69b30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69b16 │ │ │ │ + bne.n 69b1a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69b14 │ │ │ │ - ldr r3, [pc, #36] @ (69b30 ) │ │ │ │ + cbz r0, 69b18 │ │ │ │ + ldr r3, [pc, #36] @ (69b34 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1920 @ 0x780 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69b34 ) │ │ │ │ - ldr r1, [pc, #28] @ (69b38 ) │ │ │ │ + ldr r3, [pc, #28] @ (69b38 ) │ │ │ │ + ldr r1, [pc, #28] @ (69b3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69b80 ) │ │ │ │ - ldr r3, [pc, #52] @ (69b84 ) │ │ │ │ + ldr r2, [pc, #52] @ (69b84 ) │ │ │ │ + ldr r3, [pc, #52] @ (69b88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69b6e │ │ │ │ + bne.n 69b72 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69b6c │ │ │ │ - ldr r3, [pc, #36] @ (69b88 ) │ │ │ │ + cbz r0, 69b70 │ │ │ │ + ldr r3, [pc, #36] @ (69b8c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1892 @ 0x764 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69b8c ) │ │ │ │ - ldr r1, [pc, #28] @ (69b90 ) │ │ │ │ + ldr r3, [pc, #28] @ (69b90 ) │ │ │ │ + ldr r1, [pc, #28] @ (69b94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69bd8 ) │ │ │ │ - ldr r3, [pc, #52] @ (69bdc ) │ │ │ │ + ldr r2, [pc, #52] @ (69bdc ) │ │ │ │ + ldr r3, [pc, #52] @ (69be0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69bc6 │ │ │ │ + bne.n 69bca │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69bc4 │ │ │ │ - ldr r3, [pc, #36] @ (69be0 ) │ │ │ │ + cbz r0, 69bc8 │ │ │ │ + ldr r3, [pc, #36] @ (69be4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1864 @ 0x748 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69be4 ) │ │ │ │ - ldr r1, [pc, #28] @ (69be8 ) │ │ │ │ + ldr r3, [pc, #28] @ (69be8 ) │ │ │ │ + ldr r1, [pc, #28] @ (69bec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4} │ │ │ │ + pop {r2, r3} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69c30 ) │ │ │ │ - ldr r3, [pc, #52] @ (69c34 ) │ │ │ │ + ldr r2, [pc, #52] @ (69c34 ) │ │ │ │ + ldr r3, [pc, #52] @ (69c38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69c1e │ │ │ │ + bne.n 69c22 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69c1c │ │ │ │ - ldr r3, [pc, #36] @ (69c38 ) │ │ │ │ + cbz r0, 69c20 │ │ │ │ + ldr r3, [pc, #36] @ (69c3c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1836 @ 0x72c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69c3c ) │ │ │ │ - ldr r1, [pc, #28] @ (69c40 ) │ │ │ │ + ldr r3, [pc, #28] @ (69c40 ) │ │ │ │ + ldr r1, [pc, #28] @ (69c44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 69caa │ │ │ │ + cbnz r4, 69cac │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r6, [r4, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69c88 ) │ │ │ │ - ldr r3, [pc, #52] @ (69c8c ) │ │ │ │ + ldr r2, [pc, #52] @ (69c8c ) │ │ │ │ + ldr r3, [pc, #52] @ (69c90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69c76 │ │ │ │ + bne.n 69c7a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69c74 │ │ │ │ - ldr r3, [pc, #36] @ (69c90 ) │ │ │ │ + cbz r0, 69c78 │ │ │ │ + ldr r3, [pc, #36] @ (69c94 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2180 @ 0x884 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69c94 ) │ │ │ │ - ldr r1, [pc, #28] @ (69c98 ) │ │ │ │ + ldr r3, [pc, #28] @ (69c98 ) │ │ │ │ + ldr r1, [pc, #28] @ (69c9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 69cec │ │ │ │ + cbnz r4, 69cee │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + str r6, [r1, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69ce0 ) │ │ │ │ - ldr r3, [pc, #52] @ (69ce4 ) │ │ │ │ + ldr r2, [pc, #52] @ (69ce4 ) │ │ │ │ + ldr r3, [pc, #52] @ (69ce8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69cce │ │ │ │ + bne.n 69cd2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69ccc │ │ │ │ - ldr r3, [pc, #36] @ (69ce8 ) │ │ │ │ + cbz r0, 69cd0 │ │ │ │ + ldr r3, [pc, #36] @ (69cec ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69cec ) │ │ │ │ - ldr r1, [pc, #28] @ (69cf0 ) │ │ │ │ + ldr r3, [pc, #28] @ (69cf0 ) │ │ │ │ + ldr r1, [pc, #28] @ (69cf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 69d2e │ │ │ │ + cbnz r4, 69d30 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #872] @ (6a05c ) │ │ │ │ + str r6, [r6, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69d38 ) │ │ │ │ - ldr r3, [pc, #52] @ (69d3c ) │ │ │ │ + ldr r2, [pc, #52] @ (69d3c ) │ │ │ │ + ldr r3, [pc, #52] @ (69d40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69d26 │ │ │ │ + bne.n 69d2a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69d24 │ │ │ │ - ldr r3, [pc, #36] @ (69d40 ) │ │ │ │ + cbz r0, 69d28 │ │ │ │ + ldr r3, [pc, #36] @ (69d44 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2252 @ 0x8cc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69d44 ) │ │ │ │ - ldr r1, [pc, #28] @ (69d48 ) │ │ │ │ + ldr r3, [pc, #28] @ (69d48 ) │ │ │ │ + ldr r1, [pc, #28] @ (69d4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0030 │ │ │ │ + hlt 0x002c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #520] @ (69f54 ) │ │ │ │ + str r6, [r3, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69d90 ) │ │ │ │ - ldr r3, [pc, #52] @ (69d94 ) │ │ │ │ + ldr r2, [pc, #52] @ (69d94 ) │ │ │ │ + ldr r3, [pc, #52] @ (69d98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69d7e │ │ │ │ + bne.n 69d82 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69d7c │ │ │ │ - ldr r3, [pc, #36] @ (69d98 ) │ │ │ │ + cbz r0, 69d80 │ │ │ │ + ldr r3, [pc, #36] @ (69d9c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2224 @ 0x8b0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69d9c ) │ │ │ │ - ldr r1, [pc, #28] @ (69da0 ) │ │ │ │ + ldr r3, [pc, #28] @ (69da0 ) │ │ │ │ + ldr r1, [pc, #28] @ (69da4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r0, r3 │ │ │ │ + rev16 r4, r2 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #168] @ (69e4c ) │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69de8 ) │ │ │ │ - ldr r3, [pc, #52] @ (69dec ) │ │ │ │ + ldr r2, [pc, #52] @ (69dec ) │ │ │ │ + ldr r3, [pc, #52] @ (69df0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69dd6 │ │ │ │ + bne.n 69dda │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69dd4 │ │ │ │ - ldr r3, [pc, #36] @ (69df0 ) │ │ │ │ + cbz r0, 69dd8 │ │ │ │ + ldr r3, [pc, #36] @ (69df4 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2276 @ 0x8e4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69df4 ) │ │ │ │ - ldr r1, [pc, #28] @ (69df8 ) │ │ │ │ + ldr r3, [pc, #28] @ (69df8 ) │ │ │ │ + ldr r1, [pc, #28] @ (69dfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r0 │ │ │ │ + cbnz r4, 69e36 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #840] @ (6a144 ) │ │ │ │ + str r6, [r5, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (69e40 ) │ │ │ │ - ldr r3, [pc, #52] @ (69e44 ) │ │ │ │ + ldr r2, [pc, #52] @ (69e44 ) │ │ │ │ + ldr r3, [pc, #52] @ (69e48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69e2e │ │ │ │ + bne.n 69e32 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69e2c │ │ │ │ - ldr r3, [pc, #36] @ (69e48 ) │ │ │ │ + cbz r0, 69e30 │ │ │ │ + ldr r3, [pc, #36] @ (69e4c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69e4c ) │ │ │ │ - ldr r1, [pc, #28] @ (69e50 ) │ │ │ │ + ldr r3, [pc, #28] @ (69e50 ) │ │ │ │ + ldr r1, [pc, #28] @ (69e54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r2, [r5, #28] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 69e76 │ │ │ │ + cbnz r4, 69e78 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #488] @ (6a03c ) │ │ │ │ + ldr r7, [pc, #856] @ (6a1b0 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #88] @ (69ebc ) │ │ │ │ - ldr r3, [pc, #88] @ (69ec0 ) │ │ │ │ + ldr r2, [pc, #88] @ (69ec0 ) │ │ │ │ + ldr r3, [pc, #88] @ (69ec4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69eaa │ │ │ │ + bne.n 69eae │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69ea8 │ │ │ │ - ldr r2, [pc, #72] @ (69ec4 ) │ │ │ │ + cbz r0, 69eac │ │ │ │ + ldr r2, [pc, #72] @ (69ec8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2684 @ 0xa7c │ │ │ │ strb.w r1, [r0, #44] @ 0x2c │ │ │ │ @@ -44689,1885 +44700,1885 @@ │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ strd r3, r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ strd r3, r3, [r0, #112] @ 0x70 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69ec8 ) │ │ │ │ - ldr r1, [pc, #28] @ (69ecc ) │ │ │ │ + ldr r3, [pc, #28] @ (69ecc ) │ │ │ │ + ldr r1, [pc, #28] @ (69ed0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r2, #24] │ │ │ │ + str r2, [r2, #24] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 69eda │ │ │ │ + cbnz r6, 69edc │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #1016] @ (6a2c8 ) │ │ │ │ + ldr r7, [pc, #360] @ (6a03c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ (69f3c ) │ │ │ │ - ldr r3, [pc, #92] @ (69f40 ) │ │ │ │ + ldr r2, [pc, #92] @ (69f40 ) │ │ │ │ + ldr r3, [pc, #92] @ (69f44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69f0c │ │ │ │ + bne.n 69f10 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69f1a │ │ │ │ - ldr r3, [pc, #72] @ (69f44 ) │ │ │ │ + cbz r0, 69f1e │ │ │ │ + ldr r3, [pc, #72] @ (69f48 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2688 @ 0xa80 │ │ │ │ str r3, [r0, #8] │ │ │ │ bl 54774 │ │ │ │ - cbz r0, 69f20 │ │ │ │ + cbz r0, 69f24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ (69f48 ) │ │ │ │ - ldr r1, [pc, #60] @ (69f4c ) │ │ │ │ + ldr r3, [pc, #56] @ (69f4c ) │ │ │ │ + ldr r1, [pc, #60] @ (69f50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69f1a │ │ │ │ + beq.n 69f1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69f1a │ │ │ │ + bne.n 69f1e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 69f1a │ │ │ │ + b.n 69f1e │ │ │ │ nop │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r6, [r2, #16] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #624] @ (6a1c0 ) │ │ │ │ + ldr r6, [pc, #992] @ (6a334 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (69f98 ) │ │ │ │ - ldr r3, [pc, #56] @ (69f9c ) │ │ │ │ + ldr r2, [pc, #56] @ (69f9c ) │ │ │ │ + ldr r3, [pc, #56] @ (69fa0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69f84 │ │ │ │ + bne.n 69f88 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69f82 │ │ │ │ - ldr r3, [pc, #40] @ (69fa0 ) │ │ │ │ + cbz r0, 69f86 │ │ │ │ + ldr r3, [pc, #40] @ (69fa4 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (69fa4 ) │ │ │ │ - ldr r1, [pc, #32] @ (69fa8 ) │ │ │ │ + ldr r3, [pc, #28] @ (69fa8 ) │ │ │ │ + ldr r1, [pc, #32] @ (69fac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r6, [r2, #8] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb84c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #144] @ (6a03c ) │ │ │ │ + ldr r6, [pc, #512] @ (6a1b0 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #56] @ (69ff4 ) │ │ │ │ - ldr r3, [pc, #56] @ (69ff8 ) │ │ │ │ + ldr r4, [pc, #56] @ (69ff8 ) │ │ │ │ + ldr r3, [pc, #56] @ (69ffc ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 69fe2 │ │ │ │ + bne.n 69fe6 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 69fe0 │ │ │ │ - ldr r3, [pc, #40] @ (69ffc ) │ │ │ │ - ldr r2, [pc, #40] @ (6a000 ) │ │ │ │ + cbz r0, 69fe4 │ │ │ │ + ldr r3, [pc, #40] @ (6a000 ) │ │ │ │ + ldr r2, [pc, #40] @ (6a004 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a004 ) │ │ │ │ - ldr r1, [pc, #32] @ (6a008 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a008 ) │ │ │ │ + ldr r1, [pc, #32] @ (6a00c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r2, [r7, #0] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #792] @ (6a324 ) │ │ │ │ + ldr r6, [pc, #136] @ (6a098 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #56] @ (6a054 ) │ │ │ │ - ldr r3, [pc, #56] @ (6a058 ) │ │ │ │ + ldr r4, [pc, #56] @ (6a058 ) │ │ │ │ + ldr r3, [pc, #56] @ (6a05c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a040 │ │ │ │ + bne.n 6a044 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a03e │ │ │ │ - ldr r3, [pc, #40] @ (6a05c ) │ │ │ │ - ldr r2, [pc, #40] @ (6a060 ) │ │ │ │ + cbz r0, 6a042 │ │ │ │ + ldr r3, [pc, #40] @ (6a060 ) │ │ │ │ + ldr r2, [pc, #40] @ (6a064 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a064 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a068 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a068 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a06c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #416] @ (6a20c ) │ │ │ │ + ldr r5, [pc, #784] @ (6a380 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6a0b4 ) │ │ │ │ - ldr r3, [pc, #56] @ (6a0b8 ) │ │ │ │ + ldr r2, [pc, #56] @ (6a0b8 ) │ │ │ │ + ldr r3, [pc, #56] @ (6a0bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a0a2 │ │ │ │ + bne.n 6a0a6 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a0a0 │ │ │ │ - ldr r3, [pc, #40] @ (6a0bc ) │ │ │ │ + cbz r0, 6a0a4 │ │ │ │ + ldr r3, [pc, #40] @ (6a0c0 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2344 @ 0x928 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6a0c0 ) │ │ │ │ - ldr r1, [pc, #28] @ (6a0c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (6a0c4 ) │ │ │ │ + ldr r1, [pc, #28] @ (6a0c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + ldrsh r2, [r7, r5] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #24] @ (6a0e0 ) │ │ │ │ + ldr r5, [pc, #392] @ (6a254 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6a110 ) │ │ │ │ - ldr r3, [pc, #56] @ (6a114 ) │ │ │ │ + ldr r2, [pc, #56] @ (6a114 ) │ │ │ │ + ldr r3, [pc, #56] @ (6a118 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a0fe │ │ │ │ + bne.n 6a102 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a0fc │ │ │ │ - ldr r3, [pc, #40] @ (6a118 ) │ │ │ │ + cbz r0, 6a100 │ │ │ │ + ldr r3, [pc, #40] @ (6a11c ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6a11c ) │ │ │ │ - ldr r1, [pc, #28] @ (6a120 ) │ │ │ │ + ldr r3, [pc, #28] @ (6a120 ) │ │ │ │ + ldr r1, [pc, #28] @ (6a124 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #680] @ (6a3cc ) │ │ │ │ + ldr r5, [pc, #24] @ (6a140 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a170 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a174 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a174 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a178 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a15c │ │ │ │ + bne.n 6a160 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a15a │ │ │ │ - ldr r3, [pc, #44] @ (6a178 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a17c ) │ │ │ │ + cbz r0, 6a15e │ │ │ │ + ldr r3, [pc, #44] @ (6a17c ) │ │ │ │ + ldr r2, [pc, #44] @ (6a180 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1152 @ 0x480 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a180 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a184 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a184 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a188 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb67a │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #304] @ (6a2b8 ) │ │ │ │ + ldr r4, [pc, #672] @ (6a42c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a1d4 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a1d8 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a1d8 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a1dc ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a1c0 │ │ │ │ + bne.n 6a1c4 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a1be │ │ │ │ - ldr r3, [pc, #44] @ (6a1dc ) │ │ │ │ - ldr r2, [pc, #44] @ (6a1e0 ) │ │ │ │ + cbz r0, 6a1c2 │ │ │ │ + ldr r3, [pc, #44] @ (6a1e0 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a1e4 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1092 @ 0x444 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a1e4 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a1e8 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a1e8 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a1ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb616 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #928] @ (6a58c ) │ │ │ │ + ldr r4, [pc, #272] @ (6a300 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a238 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a23c ) │ │ │ │ + ldr r4, [pc, #60] @ (6a23c ) │ │ │ │ + ldr r3, [pc, #60] @ (6a240 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a224 │ │ │ │ + bne.n 6a228 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a222 │ │ │ │ - ldr r3, [pc, #44] @ (6a240 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a244 ) │ │ │ │ + cbz r0, 6a226 │ │ │ │ + ldr r3, [pc, #44] @ (6a244 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a248 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1056 @ 0x420 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a248 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a24c ) │ │ │ │ + ldr r3, [pc, #32] @ (6a24c ) │ │ │ │ + ldr r1, [pc, #36] @ (6a250 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #528] @ (6a460 ) │ │ │ │ + ldr r3, [pc, #896] @ (6a5d4 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a29c ) │ │ │ │ - ldr r3, [pc, #60] @ (6a2a0 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a2a0 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a2a4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a288 │ │ │ │ + bne.n 6a28c │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a286 │ │ │ │ - ldr r3, [pc, #44] @ (6a2a4 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a2a8 ) │ │ │ │ + cbz r0, 6a28a │ │ │ │ + ldr r3, [pc, #44] @ (6a2a8 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a2ac ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a2ac ) │ │ │ │ - ldr r1, [pc, #36] @ (6a2b0 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a2b0 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a2b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #128] @ (6a334 ) │ │ │ │ + ldr r3, [pc, #496] @ (6a4a8 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6a2fc ) │ │ │ │ - ldr r3, [pc, #56] @ (6a300 ) │ │ │ │ + ldr r2, [pc, #56] @ (6a300 ) │ │ │ │ + ldr r3, [pc, #56] @ (6a304 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a2ea │ │ │ │ + bne.n 6a2ee │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a2e8 │ │ │ │ - ldr r3, [pc, #40] @ (6a304 ) │ │ │ │ + cbz r0, 6a2ec │ │ │ │ + ldr r3, [pc, #40] @ (6a308 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #992 @ 0x3e0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6a308 ) │ │ │ │ - ldr r1, [pc, #28] @ (6a30c ) │ │ │ │ + ldr r3, [pc, #28] @ (6a30c ) │ │ │ │ + ldr r1, [pc, #28] @ (6a310 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #760] @ (6a608 ) │ │ │ │ + ldr r3, [pc, #104] @ (6a37c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a35c ) │ │ │ │ - ldr r3, [pc, #60] @ (6a360 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a360 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a364 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a348 │ │ │ │ + bne.n 6a34c │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a346 │ │ │ │ - ldr r3, [pc, #44] @ (6a364 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a368 ) │ │ │ │ + cbz r0, 6a34a │ │ │ │ + ldr r3, [pc, #44] @ (6a368 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a36c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #876 @ 0x36c │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a36c ) │ │ │ │ - ldr r1, [pc, #36] @ (6a370 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a370 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a374 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #384] @ (6a4f4 ) │ │ │ │ + ldr r2, [pc, #752] @ (6a668 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a3c0 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a3c4 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a3c4 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a3c8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a3ac │ │ │ │ + bne.n 6a3b0 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a3aa │ │ │ │ - ldr r3, [pc, #44] @ (6a3c8 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a3cc ) │ │ │ │ + cbz r0, 6a3ae │ │ │ │ + ldr r3, [pc, #44] @ (6a3cc ) │ │ │ │ + ldr r2, [pc, #44] @ (6a3d0 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1216 @ 0x4c0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a3d0 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a3d4 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a3d4 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a3d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r3, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1008] @ (6a7c8 ) │ │ │ │ + ldr r2, [pc, #352] @ (6a53c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a424 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a428 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a428 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a42c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a410 │ │ │ │ + bne.n 6a414 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a40e │ │ │ │ - ldr r3, [pc, #44] @ (6a42c ) │ │ │ │ - ldr r2, [pc, #44] @ (6a430 ) │ │ │ │ + cbz r0, 6a412 │ │ │ │ + ldr r3, [pc, #44] @ (6a430 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a434 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a434 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a438 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a438 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a43c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6a4a2 │ │ │ │ + cbz r6, 6a4a4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #608] @ (6a69c ) │ │ │ │ + ldr r1, [pc, #976] @ (6a810 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a488 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a48c ) │ │ │ │ + ldr r4, [pc, #60] @ (6a48c ) │ │ │ │ + ldr r3, [pc, #60] @ (6a490 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a474 │ │ │ │ + bne.n 6a478 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a472 │ │ │ │ - ldr r3, [pc, #44] @ (6a490 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a494 ) │ │ │ │ + cbz r0, 6a476 │ │ │ │ + ldr r3, [pc, #44] @ (6a494 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a498 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1364 @ 0x554 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a498 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a49c ) │ │ │ │ + ldr r3, [pc, #32] @ (6a49c ) │ │ │ │ + ldr r1, [pc, #36] @ (6a4a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6a4ec │ │ │ │ + cbz r2, 6a4f0 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #208] @ (6a570 ) │ │ │ │ + ldr r1, [pc, #576] @ (6a6e4 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a4ec ) │ │ │ │ - ldr r3, [pc, #60] @ (6a4f0 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a4f0 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a4f4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a4d8 │ │ │ │ + bne.n 6a4dc │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a4d6 │ │ │ │ - ldr r3, [pc, #44] @ (6a4f4 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a4f8 ) │ │ │ │ + cbz r0, 6a4da │ │ │ │ + ldr r3, [pc, #44] @ (6a4f8 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a4fc ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1484 @ 0x5cc │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a4fc ) │ │ │ │ - ldr r1, [pc, #36] @ (6a500 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a500 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a504 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6a538 │ │ │ │ + uxtb r6, r7 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - blx sl │ │ │ │ + ldr r1, [pc, #176] @ (6a5b8 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a550 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a554 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a554 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a558 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a53c │ │ │ │ + bne.n 6a540 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a53a │ │ │ │ - ldr r3, [pc, #44] @ (6a558 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a55c ) │ │ │ │ + cbz r0, 6a53e │ │ │ │ + ldr r3, [pc, #44] @ (6a55c ) │ │ │ │ + ldr r2, [pc, #44] @ (6a560 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1820 @ 0x71c │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a560 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a564 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a564 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r3 │ │ │ │ + uxth r2, r3 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bxns sp │ │ │ │ + ldr r0, [pc, #800] @ (6a88c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a5b4 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a5b8 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a5b8 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a5bc ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a5a0 │ │ │ │ + bne.n 6a5a4 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a59e │ │ │ │ - ldr r3, [pc, #44] @ (6a5bc ) │ │ │ │ - ldr r2, [pc, #44] @ (6a5c0 ) │ │ │ │ + cbz r0, 6a5a2 │ │ │ │ + ldr r3, [pc, #44] @ (6a5c0 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a5c4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1808 @ 0x710 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a5c4 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a5c8 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a5c8 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a5cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r2, r7 │ │ │ │ + sxth r6, r6 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bx r1 │ │ │ │ + ldr r0, [pc, #400] @ (6a760 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a618 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a61c ) │ │ │ │ + ldr r4, [pc, #60] @ (6a61c ) │ │ │ │ + ldr r3, [pc, #60] @ (6a620 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a604 │ │ │ │ + bne.n 6a608 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a602 │ │ │ │ - ldr r3, [pc, #44] @ (6a620 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a624 ) │ │ │ │ + cbz r0, 6a606 │ │ │ │ + ldr r3, [pc, #44] @ (6a624 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a628 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1772 @ 0x6ec │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a628 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a62c ) │ │ │ │ + ldr r3, [pc, #32] @ (6a62c ) │ │ │ │ + ldr r1, [pc, #36] @ (6a630 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6a658 │ │ │ │ + cbz r2, 6a65c │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r4 │ │ │ │ + ldr r0, [pc, #0] @ (6a634 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a67c ) │ │ │ │ - ldr r3, [pc, #60] @ (6a680 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a680 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a684 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a668 │ │ │ │ + bne.n 6a66c │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a666 │ │ │ │ - ldr r3, [pc, #44] @ (6a684 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a688 ) │ │ │ │ + cbz r0, 6a66a │ │ │ │ + ldr r3, [pc, #44] @ (6a688 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a68c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1764 @ 0x6e4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a68c ) │ │ │ │ - ldr r1, [pc, #36] @ (6a690 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a690 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a694 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6a6a4 │ │ │ │ + cbz r6, 6a6a6 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + blxns r3 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6a6dc ) │ │ │ │ - ldr r3, [pc, #56] @ (6a6e0 ) │ │ │ │ + ldr r2, [pc, #56] @ (6a6e0 ) │ │ │ │ + ldr r3, [pc, #56] @ (6a6e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a6ca │ │ │ │ + bne.n 6a6ce │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a6c8 │ │ │ │ - ldr r3, [pc, #40] @ (6a6e4 ) │ │ │ │ + cbz r0, 6a6cc │ │ │ │ + ldr r3, [pc, #40] @ (6a6e8 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1760 @ 0x6e0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6a6e8 ) │ │ │ │ - ldr r1, [pc, #28] @ (6a6ec ) │ │ │ │ + ldr r3, [pc, #28] @ (6a6ec ) │ │ │ │ + ldr r1, [pc, #28] @ (6a6f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6a6ea │ │ │ │ + cbz r0, 6a6ee │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, fp │ │ │ │ + bx r7 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a73c ) │ │ │ │ - ldr r3, [pc, #60] @ (6a740 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a740 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a744 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a728 │ │ │ │ + bne.n 6a72c │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a726 │ │ │ │ - ldr r3, [pc, #44] @ (6a744 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a748 ) │ │ │ │ + cbz r0, 6a72a │ │ │ │ + ldr r3, [pc, #44] @ (6a748 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a74c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1696 @ 0x6a0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a74c ) │ │ │ │ - ldr r1, [pc, #36] @ (6a750 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a750 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a754 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r0 │ │ │ │ + mov ip, fp │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a7a0 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a7a4 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a7a4 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a7a8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a78c │ │ │ │ + bne.n 6a790 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a78a │ │ │ │ - ldr r3, [pc, #44] @ (6a7a8 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a7ac ) │ │ │ │ + cbz r0, 6a78e │ │ │ │ + ldr r3, [pc, #44] @ (6a7ac ) │ │ │ │ + ldr r2, [pc, #44] @ (6a7b0 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1688 @ 0x698 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a7b0 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a7b4 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a7b4 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a7b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r3 │ │ │ │ + mov r0, pc │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a804 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a808 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a808 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a80c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a7f0 │ │ │ │ + bne.n 6a7f4 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a7ee │ │ │ │ - ldr r3, [pc, #44] @ (6a80c ) │ │ │ │ - ldr r2, [pc, #44] @ (6a810 ) │ │ │ │ + cbz r0, 6a7f2 │ │ │ │ + ldr r3, [pc, #44] @ (6a810 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a814 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1680 @ 0x690 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a814 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a818 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a818 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a81c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r7 │ │ │ │ + mov r4, r2 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a868 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a86c ) │ │ │ │ + ldr r4, [pc, #60] @ (6a86c ) │ │ │ │ + ldr r3, [pc, #60] @ (6a870 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a854 │ │ │ │ + bne.n 6a858 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a852 │ │ │ │ - ldr r3, [pc, #44] @ (6a870 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a874 ) │ │ │ │ + cbz r0, 6a856 │ │ │ │ + ldr r3, [pc, #44] @ (6a874 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a878 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1592 @ 0x638 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a878 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a87c ) │ │ │ │ + ldr r3, [pc, #32] @ (6a87c ) │ │ │ │ + ldr r1, [pc, #36] @ (6a880 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sl │ │ │ │ + cmp r8, r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6a8c8 ) │ │ │ │ - ldr r3, [pc, #56] @ (6a8cc ) │ │ │ │ + ldr r2, [pc, #56] @ (6a8cc ) │ │ │ │ + ldr r3, [pc, #56] @ (6a8d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a8b6 │ │ │ │ + bne.n 6a8ba │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a8b4 │ │ │ │ - ldr r3, [pc, #40] @ (6a8d0 ) │ │ │ │ + cbz r0, 6a8b8 │ │ │ │ + ldr r3, [pc, #40] @ (6a8d4 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1588 @ 0x634 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6a8d4 ) │ │ │ │ - ldr r1, [pc, #28] @ (6a8d8 ) │ │ │ │ + ldr r3, [pc, #28] @ (6a8d8 ) │ │ │ │ + ldr r1, [pc, #28] @ (6a8dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r6 │ │ │ │ + cmp r6, r9 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6a924 ) │ │ │ │ - ldr r3, [pc, #56] @ (6a928 ) │ │ │ │ + ldr r2, [pc, #56] @ (6a928 ) │ │ │ │ + ldr r3, [pc, #56] @ (6a92c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a912 │ │ │ │ + bne.n 6a916 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a910 │ │ │ │ - ldr r3, [pc, #40] @ (6a92c ) │ │ │ │ + cbz r0, 6a914 │ │ │ │ + ldr r3, [pc, #40] @ (6a930 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6a930 ) │ │ │ │ - ldr r1, [pc, #28] @ (6a934 ) │ │ │ │ + ldr r3, [pc, #28] @ (6a934 ) │ │ │ │ + ldr r1, [pc, #28] @ (6a938 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ + add sl, lr │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a984 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a988 ) │ │ │ │ + ldr r4, [pc, #60] @ (6a988 ) │ │ │ │ + ldr r3, [pc, #60] @ (6a98c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a970 │ │ │ │ + bne.n 6a974 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a96e │ │ │ │ - ldr r3, [pc, #44] @ (6a98c ) │ │ │ │ - ldr r2, [pc, #44] @ (6a990 ) │ │ │ │ + cbz r0, 6a972 │ │ │ │ + ldr r3, [pc, #44] @ (6a990 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a994 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1524 @ 0x5f4 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a994 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a998 ) │ │ │ │ + ldr r3, [pc, #32] @ (6a998 ) │ │ │ │ + ldr r1, [pc, #36] @ (6a99c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r7 │ │ │ │ + add ip, r2 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6a9e8 ) │ │ │ │ - ldr r3, [pc, #60] @ (6a9ec ) │ │ │ │ + ldr r4, [pc, #60] @ (6a9ec ) │ │ │ │ + ldr r3, [pc, #60] @ (6a9f0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6a9d4 │ │ │ │ + bne.n 6a9d8 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6a9d2 │ │ │ │ - ldr r3, [pc, #44] @ (6a9f0 ) │ │ │ │ - ldr r2, [pc, #44] @ (6a9f4 ) │ │ │ │ + cbz r0, 6a9d6 │ │ │ │ + ldr r3, [pc, #44] @ (6a9f4 ) │ │ │ │ + ldr r2, [pc, #44] @ (6a9f8 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1516 @ 0x5ec │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6a9f8 ) │ │ │ │ - ldr r1, [pc, #36] @ (6a9fc ) │ │ │ │ + ldr r3, [pc, #32] @ (6a9fc ) │ │ │ │ + ldr r1, [pc, #36] @ (6aa00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r6, sp, #8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r2 │ │ │ │ + add r0, r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6aa48 ) │ │ │ │ - ldr r3, [pc, #56] @ (6aa4c ) │ │ │ │ + ldr r2, [pc, #56] @ (6aa4c ) │ │ │ │ + ldr r3, [pc, #56] @ (6aa50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6aa36 │ │ │ │ + bne.n 6aa3a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6aa34 │ │ │ │ - ldr r3, [pc, #40] @ (6aa50 ) │ │ │ │ + cbz r0, 6aa38 │ │ │ │ + ldr r3, [pc, #40] @ (6aa54 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2124 @ 0x84c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6aa54 ) │ │ │ │ - ldr r1, [pc, #28] @ (6aa58 ) │ │ │ │ + ldr r3, [pc, #28] @ (6aa58 ) │ │ │ │ + ldr r1, [pc, #28] @ (6aa5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r6 │ │ │ │ + mvns r6, r1 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6aaa8 ) │ │ │ │ - ldr r3, [pc, #60] @ (6aaac ) │ │ │ │ + ldr r4, [pc, #60] @ (6aaac ) │ │ │ │ + ldr r3, [pc, #60] @ (6aab0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6aa94 │ │ │ │ + bne.n 6aa98 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6aa92 │ │ │ │ - ldr r3, [pc, #44] @ (6aab0 ) │ │ │ │ - ldr r2, [pc, #44] @ (6aab4 ) │ │ │ │ + cbz r0, 6aa96 │ │ │ │ + ldr r3, [pc, #44] @ (6aab4 ) │ │ │ │ + ldr r2, [pc, #44] @ (6aab8 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2032 @ 0x7f0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6aab8 ) │ │ │ │ - ldr r1, [pc, #36] @ (6aabc ) │ │ │ │ + ldr r3, [pc, #32] @ (6aabc ) │ │ │ │ + ldr r1, [pc, #36] @ (6aac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r2 │ │ │ │ + muls r0, r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6ab08 ) │ │ │ │ - ldr r3, [pc, #56] @ (6ab0c ) │ │ │ │ + ldr r2, [pc, #56] @ (6ab0c ) │ │ │ │ + ldr r3, [pc, #56] @ (6ab10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6aaf6 │ │ │ │ + bne.n 6aafa │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6aaf4 │ │ │ │ - ldr r3, [pc, #40] @ (6ab10 ) │ │ │ │ + cbz r0, 6aaf8 │ │ │ │ + ldr r3, [pc, #40] @ (6ab14 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2000 @ 0x7d0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6ab14 ) │ │ │ │ - ldr r1, [pc, #28] @ (6ab18 ) │ │ │ │ + ldr r3, [pc, #28] @ (6ab18 ) │ │ │ │ + ldr r1, [pc, #28] @ (6ab1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r6 │ │ │ │ + orrs r6, r1 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6ab64 ) │ │ │ │ - ldr r3, [pc, #56] @ (6ab68 ) │ │ │ │ + ldr r2, [pc, #56] @ (6ab68 ) │ │ │ │ + ldr r3, [pc, #56] @ (6ab6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ab52 │ │ │ │ + bne.n 6ab56 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ab50 │ │ │ │ - ldr r3, [pc, #40] @ (6ab6c ) │ │ │ │ + cbz r0, 6ab54 │ │ │ │ + ldr r3, [pc, #40] @ (6ab70 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1972 @ 0x7b4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6ab70 ) │ │ │ │ - ldr r1, [pc, #28] @ (6ab74 ) │ │ │ │ + ldr r3, [pc, #28] @ (6ab74 ) │ │ │ │ + ldr r1, [pc, #28] @ (6ab78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6abc0 ) │ │ │ │ - ldr r3, [pc, #56] @ (6abc4 ) │ │ │ │ + ldr r2, [pc, #56] @ (6abc4 ) │ │ │ │ + ldr r3, [pc, #56] @ (6abc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6abae │ │ │ │ + bne.n 6abb2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6abac │ │ │ │ - ldr r3, [pc, #40] @ (6abc8 ) │ │ │ │ + cbz r0, 6abb0 │ │ │ │ + ldr r3, [pc, #40] @ (6abcc ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1944 @ 0x798 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6abcc ) │ │ │ │ - ldr r1, [pc, #28] @ (6abd0 ) │ │ │ │ + ldr r3, [pc, #28] @ (6abd0 ) │ │ │ │ + ldr r1, [pc, #28] @ (6abd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7 │ │ │ │ + negs r6, r2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6ac1c ) │ │ │ │ - ldr r3, [pc, #56] @ (6ac20 ) │ │ │ │ + ldr r2, [pc, #56] @ (6ac20 ) │ │ │ │ + ldr r3, [pc, #56] @ (6ac24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ac0a │ │ │ │ + bne.n 6ac0e │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ac08 │ │ │ │ - ldr r3, [pc, #40] @ (6ac24 ) │ │ │ │ + cbz r0, 6ac0c │ │ │ │ + ldr r3, [pc, #40] @ (6ac28 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1916 @ 0x77c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6ac28 ) │ │ │ │ - ldr r1, [pc, #28] @ (6ac2c ) │ │ │ │ + ldr r3, [pc, #28] @ (6ac2c ) │ │ │ │ + ldr r1, [pc, #28] @ (6ac30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3 │ │ │ │ + rors r2, r7 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6ac78 ) │ │ │ │ - ldr r3, [pc, #56] @ (6ac7c ) │ │ │ │ + ldr r2, [pc, #56] @ (6ac7c ) │ │ │ │ + ldr r3, [pc, #56] @ (6ac80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ac66 │ │ │ │ + bne.n 6ac6a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ac64 │ │ │ │ - ldr r3, [pc, #40] @ (6ac80 ) │ │ │ │ + cbz r0, 6ac68 │ │ │ │ + ldr r3, [pc, #40] @ (6ac84 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2196 @ 0x894 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6ac84 ) │ │ │ │ - ldr r1, [pc, #28] @ (6ac88 ) │ │ │ │ + ldr r3, [pc, #28] @ (6ac88 ) │ │ │ │ + ldr r1, [pc, #28] @ (6ac8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r0 │ │ │ │ + sbcs r6, r3 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6acd4 ) │ │ │ │ - ldr r3, [pc, #56] @ (6acd8 ) │ │ │ │ + ldr r2, [pc, #56] @ (6acd8 ) │ │ │ │ + ldr r3, [pc, #56] @ (6acdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6acc2 │ │ │ │ + bne.n 6acc6 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6acc0 │ │ │ │ - ldr r3, [pc, #40] @ (6acdc ) │ │ │ │ + cbz r0, 6acc4 │ │ │ │ + ldr r3, [pc, #40] @ (6ace0 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2580 @ 0xa14 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6ace0 ) │ │ │ │ - ldr r1, [pc, #28] @ (6ace4 ) │ │ │ │ + ldr r3, [pc, #28] @ (6ace4 ) │ │ │ │ + ldr r1, [pc, #28] @ (6ace8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + adcs r2, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6ad34 ) │ │ │ │ - ldr r3, [pc, #60] @ (6ad38 ) │ │ │ │ + ldr r4, [pc, #60] @ (6ad38 ) │ │ │ │ + ldr r3, [pc, #60] @ (6ad3c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ad20 │ │ │ │ + bne.n 6ad24 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ad1e │ │ │ │ - ldr r3, [pc, #44] @ (6ad3c ) │ │ │ │ - ldr r2, [pc, #44] @ (6ad40 ) │ │ │ │ + cbz r0, 6ad22 │ │ │ │ + ldr r3, [pc, #44] @ (6ad40 ) │ │ │ │ + ldr r2, [pc, #44] @ (6ad44 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2288 @ 0x8f0 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6ad44 ) │ │ │ │ - ldr r1, [pc, #36] @ (6ad48 ) │ │ │ │ + ldr r3, [pc, #32] @ (6ad48 ) │ │ │ │ + ldr r1, [pc, #36] @ (6ad4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + lsrs r4, r4 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6ad98 ) │ │ │ │ - ldr r3, [pc, #60] @ (6ad9c ) │ │ │ │ + ldr r4, [pc, #60] @ (6ad9c ) │ │ │ │ + ldr r3, [pc, #60] @ (6ada0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ad84 │ │ │ │ + bne.n 6ad88 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ad82 │ │ │ │ - ldr r3, [pc, #44] @ (6ada0 ) │ │ │ │ - ldr r2, [pc, #44] @ (6ada4 ) │ │ │ │ + cbz r0, 6ad86 │ │ │ │ + ldr r3, [pc, #44] @ (6ada4 ) │ │ │ │ + ldr r2, [pc, #44] @ (6ada8 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2280 @ 0x8e8 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6ada8 ) │ │ │ │ - ldr r1, [pc, #36] @ (6adac ) │ │ │ │ + ldr r3, [pc, #32] @ (6adac ) │ │ │ │ + ldr r1, [pc, #36] @ (6adb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + lsls r0, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6adfc ) │ │ │ │ - ldr r3, [pc, #60] @ (6ae00 ) │ │ │ │ + ldr r4, [pc, #60] @ (6ae00 ) │ │ │ │ + ldr r3, [pc, #60] @ (6ae04 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ade8 │ │ │ │ + bne.n 6adec │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ade6 │ │ │ │ - ldr r3, [pc, #44] @ (6ae04 ) │ │ │ │ - ldr r2, [pc, #44] @ (6ae08 ) │ │ │ │ + cbz r0, 6adea │ │ │ │ + ldr r3, [pc, #44] @ (6ae08 ) │ │ │ │ + ldr r2, [pc, #44] @ (6ae0c ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2308 @ 0x904 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6ae0c ) │ │ │ │ - ldr r1, [pc, #36] @ (6ae10 ) │ │ │ │ + ldr r3, [pc, #32] @ (6ae10 ) │ │ │ │ + ldr r1, [pc, #36] @ (6ae14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + ands r4, r3 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #60] @ (6ae60 ) │ │ │ │ - ldr r3, [pc, #60] @ (6ae64 ) │ │ │ │ + ldr r4, [pc, #60] @ (6ae64 ) │ │ │ │ + ldr r3, [pc, #60] @ (6ae68 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ae4c │ │ │ │ + bne.n 6ae50 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ae4a │ │ │ │ - ldr r3, [pc, #44] @ (6ae68 ) │ │ │ │ - ldr r2, [pc, #44] @ (6ae6c ) │ │ │ │ + cbz r0, 6ae4e │ │ │ │ + ldr r3, [pc, #44] @ (6ae6c ) │ │ │ │ + ldr r2, [pc, #44] @ (6ae70 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2300 @ 0x8fc │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, r2] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ (6ae70 ) │ │ │ │ - ldr r1, [pc, #36] @ (6ae74 ) │ │ │ │ + ldr r3, [pc, #32] @ (6ae74 ) │ │ │ │ + ldr r1, [pc, #36] @ (6ae78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r2, r7] │ │ │ │ + str r2, [r2, r7] │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6aea4 │ │ │ │ + bmi.n 6aea8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 6af10 │ │ │ │ + bmi.n 6af14 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6aeec │ │ │ │ + bmi.n 6aef0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6aec8 │ │ │ │ + bmi.n 6aecc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ae8e │ │ │ │ + beq.n 6ae92 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ae8e │ │ │ │ + beq.n 6ae92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae8e │ │ │ │ + bne.n 6ae92 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ae8e │ │ │ │ + b.n 6ae92 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6aea0 │ │ │ │ + beq.n 6aea4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6aea0 │ │ │ │ + beq.n 6aea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aea0 │ │ │ │ + bne.n 6aea4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6aea0 │ │ │ │ + b.n 6aea4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ae9a │ │ │ │ + beq.n 6ae9e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ae9a │ │ │ │ + beq.n 6ae9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae9a │ │ │ │ + bne.n 6ae9e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ae9a │ │ │ │ + b.n 6ae9e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ae94 │ │ │ │ + beq.n 6ae98 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ae94 │ │ │ │ + beq.n 6ae98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae94 │ │ │ │ + bne.n 6ae98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ae94 │ │ │ │ + b.n 6ae98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #92] @ (6afa0 ) │ │ │ │ - ldr r3, [pc, #92] @ (6afa4 ) │ │ │ │ + ldr r2, [pc, #92] @ (6afa4 ) │ │ │ │ + ldr r3, [pc, #92] @ (6afa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6af8c │ │ │ │ + bne.n 6af90 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6af8a │ │ │ │ - ldr r2, [pc, #76] @ (6afa8 ) │ │ │ │ + cbz r0, 6af8e │ │ │ │ + ldr r2, [pc, #76] @ (6afac ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #2720 @ 0xaa0 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ @@ -46578,49 +46589,49 @@ │ │ │ │ strd r3, r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ strd r3, r3, [r0, #112] @ 0x70 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ strd r3, r3, [r0, #128] @ 0x80 │ │ │ │ str.w r3, [r0, #136] @ 0x88 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6afac ) │ │ │ │ - ldr r1, [pc, #32] @ (6afb0 ) │ │ │ │ + ldr r3, [pc, #28] @ (6afb0 ) │ │ │ │ + ldr r1, [pc, #32] @ (6afb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r2, [r6, r2] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ (6b030 ) │ │ │ │ - ldr r3, [pc, #108] @ (6b034 ) │ │ │ │ + ldr r2, [pc, #108] @ (6b034 ) │ │ │ │ + ldr r3, [pc, #108] @ (6b038 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b01c │ │ │ │ + bne.n 6b020 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b01a │ │ │ │ - ldr r2, [pc, #92] @ (6b038 ) │ │ │ │ + cbz r0, 6b01e │ │ │ │ + ldr r2, [pc, #92] @ (6b03c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ add r2, pc │ │ │ │ movw lr, #514 @ 0x202 │ │ │ │ addw r2, r2, #2724 @ 0xaa4 │ │ │ │ strh.w lr, [r0, #56] @ 0x38 │ │ │ │ @@ -46634,715 +46645,715 @@ │ │ │ │ str r3, [r0, #124] @ 0x7c │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ strd r3, r3, [r0, #144] @ 0x90 │ │ │ │ strd r1, r1, [r0, #172] @ 0xac │ │ │ │ str.w r1, [r0, #180] @ 0xb4 │ │ │ │ str.w r3, [r0, #200] @ 0xc8 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b03c ) │ │ │ │ - ldr r1, [pc, #32] @ (6b040 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b040 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b044 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r2, [r6, r0] │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #928 @ (adr r7, 6b3dc ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 6b3d0 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #100] @ (6b0b8 ) │ │ │ │ - ldr r3, [pc, #100] @ (6b0bc ) │ │ │ │ + ldr r2, [pc, #100] @ (6b0bc ) │ │ │ │ + ldr r3, [pc, #100] @ (6b0c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b08a │ │ │ │ + bne.n 6b08e │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b098 │ │ │ │ - ldr r3, [pc, #80] @ (6b0c0 ) │ │ │ │ + cbz r0, 6b09c │ │ │ │ + ldr r3, [pc, #80] @ (6b0c4 ) │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ str r1, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ strh r2, [r0, #24] │ │ │ │ addw r3, r3, #2728 @ 0xaa8 │ │ │ │ str r3, [r0, #8] │ │ │ │ bl 54724 │ │ │ │ - cbz r0, 6b09e │ │ │ │ + cbz r0, 6b0a2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ (6b0c4 ) │ │ │ │ - ldr r1, [pc, #56] @ (6b0c8 ) │ │ │ │ + ldr r3, [pc, #56] @ (6b0c8 ) │ │ │ │ + ldr r1, [pc, #56] @ (6b0cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b098 │ │ │ │ + beq.n 6b09c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b098 │ │ │ │ + bne.n 6b09c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b098 │ │ │ │ - ldr r7, [pc, #664] @ (6b354 ) │ │ │ │ + b.n 6b09c │ │ │ │ + ldr r7, [pc, #648] @ (6b348 ) │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #344 @ (adr r7, 6b21c ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 6b210 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ (6b114 ) │ │ │ │ - ldr r3, [pc, #56] @ (6b118 ) │ │ │ │ + ldr r2, [pc, #56] @ (6b118 ) │ │ │ │ + ldr r3, [pc, #56] @ (6b11c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b102 │ │ │ │ + bne.n 6b106 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b100 │ │ │ │ - ldr r3, [pc, #40] @ (6b11c ) │ │ │ │ + cbz r0, 6b104 │ │ │ │ + ldr r3, [pc, #40] @ (6b120 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b120 ) │ │ │ │ - ldr r1, [pc, #28] @ (6b124 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b124 ) │ │ │ │ + ldr r1, [pc, #28] @ (6b128 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #120] @ (6b190 ) │ │ │ │ + ldr r7, [pc, #104] @ (6b184 ) │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #848 @ (adr r6, 6b470 ) │ │ │ │ + add r6, pc, #832 @ (adr r6, 6b464 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r5, #2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6b174 ) │ │ │ │ - ldr r3, [pc, #60] @ (6b178 ) │ │ │ │ + ldr r2, [pc, #60] @ (6b178 ) │ │ │ │ + ldr r3, [pc, #60] @ (6b17c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b160 │ │ │ │ + bne.n 6b164 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b15e │ │ │ │ - ldr r3, [pc, #44] @ (6b17c ) │ │ │ │ + cbz r0, 6b162 │ │ │ │ + ldr r3, [pc, #44] @ (6b180 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1252 @ 0x4e4 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b180 ) │ │ │ │ - ldr r1, [pc, #32] @ (6b184 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b184 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b188 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #776] @ (6b480 ) │ │ │ │ + ldr r6, [pc, #760] @ (6b474 ) │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #472 @ (adr r6, 6b358 ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 6b34c ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6b1d4 ) │ │ │ │ - ldr r3, [pc, #60] @ (6b1d8 ) │ │ │ │ + ldr r2, [pc, #60] @ (6b1d8 ) │ │ │ │ + ldr r3, [pc, #60] @ (6b1dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b1c0 │ │ │ │ + bne.n 6b1c4 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b1be │ │ │ │ - ldr r3, [pc, #44] @ (6b1dc ) │ │ │ │ + cbz r0, 6b1c2 │ │ │ │ + ldr r3, [pc, #44] @ (6b1e0 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ addw r3, r3, #1532 @ 0x5fc │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b1e0 ) │ │ │ │ - ldr r1, [pc, #32] @ (6b1e4 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b1e4 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b1e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #392] @ (6b360 ) │ │ │ │ + ldr r6, [pc, #376] @ (6b354 ) │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #96 @ (adr r6, 6b240 ) │ │ │ │ + add r6, pc, #80 @ (adr r6, 6b234 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6b234 ) │ │ │ │ - ldr r3, [pc, #60] @ (6b238 ) │ │ │ │ + ldr r2, [pc, #60] @ (6b238 ) │ │ │ │ + ldr r3, [pc, #60] @ (6b23c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b222 │ │ │ │ + bne.n 6b226 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b220 │ │ │ │ - ldr r3, [pc, #44] @ (6b23c ) │ │ │ │ + cbz r0, 6b224 │ │ │ │ + ldr r3, [pc, #44] @ (6b240 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ strb r1, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #16] │ │ │ │ add.w r3, r3, #2576 @ 0xa10 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b240 ) │ │ │ │ - ldr r1, [pc, #28] @ (6b244 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b244 ) │ │ │ │ + ldr r1, [pc, #28] @ (6b248 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #8] @ (6b240 ) │ │ │ │ + ldr r5, [pc, #1016] @ (6b634 ) │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #728 @ (adr r5, 6b518 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 6b50c ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6b294 ) │ │ │ │ - ldr r3, [pc, #60] @ (6b298 ) │ │ │ │ + ldr r2, [pc, #60] @ (6b298 ) │ │ │ │ + ldr r3, [pc, #60] @ (6b29c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b280 │ │ │ │ + bne.n 6b284 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b27e │ │ │ │ - ldr r3, [pc, #44] @ (6b29c ) │ │ │ │ + cbz r0, 6b282 │ │ │ │ + ldr r3, [pc, #44] @ (6b2a0 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2028 @ 0x7ec │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b2a0 ) │ │ │ │ - ldr r1, [pc, #32] @ (6b2a4 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b2a4 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b2a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #648] @ (6b520 ) │ │ │ │ + ldr r5, [pc, #632] @ (6b514 ) │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #344 @ (adr r5, 6b3f8 ) │ │ │ │ + add r5, pc, #328 @ (adr r5, 6b3ec ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6b2f8 ) │ │ │ │ - ldr r3, [pc, #64] @ (6b2fc ) │ │ │ │ + ldr r2, [pc, #64] @ (6b2fc ) │ │ │ │ + ldr r3, [pc, #64] @ (6b300 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b2e4 │ │ │ │ + bne.n 6b2e8 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b2e2 │ │ │ │ - ldr r3, [pc, #48] @ (6b300 ) │ │ │ │ + cbz r0, 6b2e6 │ │ │ │ + ldr r3, [pc, #48] @ (6b304 ) │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #2 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ strb.w r2, [r0, #40] @ 0x28 │ │ │ │ addw r3, r3, #2248 @ 0x8c8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b304 ) │ │ │ │ - ldr r1, [pc, #32] @ (6b308 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b308 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b30c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #264] @ (6b404 ) │ │ │ │ + ldr r5, [pc, #248] @ (6b3f8 ) │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #984 @ (adr r4, 6b6dc ) │ │ │ │ + add r4, pc, #968 @ (adr r4, 6b6d0 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r3, #32 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6b358 ) │ │ │ │ - ldr r3, [pc, #60] @ (6b35c ) │ │ │ │ + ldr r2, [pc, #60] @ (6b35c ) │ │ │ │ + ldr r3, [pc, #60] @ (6b360 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b344 │ │ │ │ + bne.n 6b348 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b342 │ │ │ │ - ldr r3, [pc, #44] @ (6b360 ) │ │ │ │ + cbz r0, 6b346 │ │ │ │ + ldr r3, [pc, #44] @ (6b364 ) │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ strh r2, [r0, #20] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2296 @ 0x8f8 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b364 ) │ │ │ │ - ldr r1, [pc, #32] @ (6b368 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b368 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b36c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #888] @ (6b6d4 ) │ │ │ │ + ldr r4, [pc, #872] @ (6b6c8 ) │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #584 @ (adr r4, 6b5ac ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 6b5a0 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6b398 │ │ │ │ + bgt.n 6b39c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #128] @ (6b414 ) │ │ │ │ + ldr r2, [pc, #128] @ (6b418 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b40a │ │ │ │ + beq.n 6b40e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6b3d6 │ │ │ │ + bmi.n 6b3da │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6b3ba │ │ │ │ + cbz r0, 6b3be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b3ba │ │ │ │ + beq.n 6b3be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b404 │ │ │ │ + cbz r3, 6b408 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6b3fa │ │ │ │ + bgt.n 6b3fe │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6b3a2 │ │ │ │ + beq.n 6b3a6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6b3a2 │ │ │ │ + beq.n 6b3a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b3a2 │ │ │ │ + bne.n 6b3a6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b3a2 │ │ │ │ + b.n 6b3a6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b3ba │ │ │ │ + b.n 6b3be │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6b444 │ │ │ │ + bgt.n 6b448 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #116] @ (6b4b4 ) │ │ │ │ + ldr r2, [pc, #116] @ (6b4b8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b4aa │ │ │ │ + beq.n 6b4ae │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6b460 │ │ │ │ + cbz r0, 6b464 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b460 │ │ │ │ + beq.n 6b464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b49e │ │ │ │ + cbz r3, 6b4a2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6b478 │ │ │ │ + cbz r0, 6b47c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b478 │ │ │ │ + beq.n 6b47c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b4a4 │ │ │ │ + cbz r3, 6b4a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6b494 │ │ │ │ + bgt.n 6b498 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b460 │ │ │ │ + b.n 6b464 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b478 │ │ │ │ + b.n 6b47c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6b4e4 │ │ │ │ + bgt.n 6b4e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #116] @ (6b554 ) │ │ │ │ + ldr r2, [pc, #116] @ (6b558 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b54a │ │ │ │ + beq.n 6b54e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6b500 │ │ │ │ + cbz r0, 6b504 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b500 │ │ │ │ + beq.n 6b504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b53e │ │ │ │ + cbz r3, 6b542 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6b518 │ │ │ │ + cbz r0, 6b51c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b518 │ │ │ │ + beq.n 6b51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b544 │ │ │ │ + cbz r3, 6b548 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6b534 │ │ │ │ + bgt.n 6b538 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b500 │ │ │ │ + b.n 6b504 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b518 │ │ │ │ + b.n 6b51c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6b584 │ │ │ │ + bgt.n 6b588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #116] @ (6b5f4 ) │ │ │ │ + ldr r2, [pc, #116] @ (6b5f8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b5ea │ │ │ │ + beq.n 6b5ee │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6b5a0 │ │ │ │ + cbz r0, 6b5a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b5a0 │ │ │ │ + beq.n 6b5a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b5de │ │ │ │ + cbz r3, 6b5e2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6b5b8 │ │ │ │ + cbz r0, 6b5bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b5b8 │ │ │ │ + beq.n 6b5bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b5e4 │ │ │ │ + cbz r3, 6b5e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6b5d4 │ │ │ │ + bgt.n 6b5d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b5a0 │ │ │ │ + b.n 6b5a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b5b8 │ │ │ │ + b.n 6b5bc │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6b624 │ │ │ │ + bgt.n 6b628 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #136] @ (6b6a8 ) │ │ │ │ + ldr r2, [pc, #136] @ (6b6ac ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b69c │ │ │ │ + beq.n 6b6a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6b640 │ │ │ │ + cbz r0, 6b644 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b640 │ │ │ │ + beq.n 6b644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b696 │ │ │ │ + cbz r3, 6b69a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6b668 │ │ │ │ + bmi.n 6b66c │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6b68c │ │ │ │ + bgt.n 6b690 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6b646 │ │ │ │ + beq.n 6b64a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 6b646 │ │ │ │ + beq.n 6b64a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b646 │ │ │ │ + bne.n 6b64a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b646 │ │ │ │ + b.n 6b64a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b640 │ │ │ │ + b.n 6b644 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -47350,72 +47361,72 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6b6d8 │ │ │ │ + bgt.n 6b6dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #136] @ (6b75c ) │ │ │ │ + ldr r2, [pc, #136] @ (6b760 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b750 │ │ │ │ + beq.n 6b754 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6b6f4 │ │ │ │ + cbz r0, 6b6f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b6f4 │ │ │ │ + beq.n 6b6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b74a │ │ │ │ + cbz r3, 6b74e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6b71c │ │ │ │ + bmi.n 6b720 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6b740 │ │ │ │ + bgt.n 6b744 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6b6fa │ │ │ │ + beq.n 6b6fe │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 6b6fa │ │ │ │ + beq.n 6b6fe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b6fa │ │ │ │ + bne.n 6b6fe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b6fa │ │ │ │ + b.n 6b6fe │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b6f4 │ │ │ │ + b.n 6b6f8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -47423,347 +47434,347 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6b78c │ │ │ │ + bgt.n 6b790 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #136] @ (6b810 ) │ │ │ │ + ldr r2, [pc, #136] @ (6b814 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b804 │ │ │ │ + beq.n 6b808 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6b7a8 │ │ │ │ + cbz r0, 6b7ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b7a8 │ │ │ │ + beq.n 6b7ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6b7fe │ │ │ │ + cbz r3, 6b802 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6b7d0 │ │ │ │ + bmi.n 6b7d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6b7f4 │ │ │ │ + bgt.n 6b7f8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6b7ae │ │ │ │ + beq.n 6b7b2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 6b7ae │ │ │ │ + beq.n 6b7b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b7ae │ │ │ │ + bne.n 6b7b2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b7ae │ │ │ │ + b.n 6b7b2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6b7a8 │ │ │ │ + b.n 6b7ac │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6b860 ) │ │ │ │ - ldr r3, [pc, #60] @ (6b864 ) │ │ │ │ + ldr r2, [pc, #60] @ (6b864 ) │ │ │ │ + ldr r3, [pc, #60] @ (6b868 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b84c │ │ │ │ + bne.n 6b850 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b84a │ │ │ │ - ldr r3, [pc, #44] @ (6b868 ) │ │ │ │ + cbz r0, 6b84e │ │ │ │ + ldr r3, [pc, #44] @ (6b86c ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b86c ) │ │ │ │ - ldr r1, [pc, #32] @ (6b870 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b870 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b874 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6b8c4 ) │ │ │ │ - ldr r3, [pc, #64] @ (6b8c8 ) │ │ │ │ + ldr r2, [pc, #64] @ (6b8c8 ) │ │ │ │ + ldr r3, [pc, #64] @ (6b8cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b8b2 │ │ │ │ + bne.n 6b8b6 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b8b0 │ │ │ │ - ldr r3, [pc, #48] @ (6b8cc ) │ │ │ │ + cbz r0, 6b8b4 │ │ │ │ + ldr r3, [pc, #48] @ (6b8d0 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #32] │ │ │ │ addw r3, r3, #2548 @ 0x9f4 │ │ │ │ strb.w r1, [r0, #36] @ 0x24 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b8d0 ) │ │ │ │ - ldr r1, [pc, #28] @ (6b8d4 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b8d4 ) │ │ │ │ + ldr r1, [pc, #28] @ (6b8d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6b928 ) │ │ │ │ - ldr r3, [pc, #64] @ (6b92c ) │ │ │ │ + ldr r2, [pc, #64] @ (6b92c ) │ │ │ │ + ldr r3, [pc, #64] @ (6b930 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b914 │ │ │ │ + bne.n 6b918 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b912 │ │ │ │ - ldr r3, [pc, #48] @ (6b930 ) │ │ │ │ + cbz r0, 6b916 │ │ │ │ + ldr r3, [pc, #48] @ (6b934 ) │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ str r1, [r0, #16] │ │ │ │ add r3, pc │ │ │ │ strh r2, [r0, #32] │ │ │ │ addw r3, r3, #2424 @ 0x978 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b934 ) │ │ │ │ - ldr r1, [pc, #32] @ (6b938 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b938 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b93c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bx r2 │ │ │ │ + bx r1 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6b988 ) │ │ │ │ - ldr r3, [pc, #60] @ (6b98c ) │ │ │ │ + ldr r2, [pc, #60] @ (6b98c ) │ │ │ │ + ldr r3, [pc, #60] @ (6b990 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b976 │ │ │ │ + bne.n 6b97a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b974 │ │ │ │ - ldr r3, [pc, #44] @ (6b990 ) │ │ │ │ + cbz r0, 6b978 │ │ │ │ + ldr r3, [pc, #44] @ (6b994 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ addw r3, r3, #1628 @ 0x65c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b994 ) │ │ │ │ - ldr r1, [pc, #28] @ (6b998 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b998 ) │ │ │ │ + ldr r1, [pc, #28] @ (6b99c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mov lr, r5 │ │ │ │ + mov sl, r5 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6b9e8 ) │ │ │ │ - ldr r3, [pc, #60] @ (6b9ec ) │ │ │ │ + ldr r2, [pc, #60] @ (6b9ec ) │ │ │ │ + ldr r3, [pc, #60] @ (6b9f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6b9d6 │ │ │ │ + bne.n 6b9da │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6b9d4 │ │ │ │ - ldr r3, [pc, #44] @ (6b9f0 ) │ │ │ │ + cbz r0, 6b9d8 │ │ │ │ + ldr r3, [pc, #44] @ (6b9f4 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ addw r3, r3, #2152 @ 0x868 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6b9f4 ) │ │ │ │ - ldr r1, [pc, #28] @ (6b9f8 ) │ │ │ │ + ldr r3, [pc, #28] @ (6b9f8 ) │ │ │ │ + ldr r1, [pc, #28] @ (6b9fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mov r6, r9 │ │ │ │ + mov r2, r9 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (6ba48 ) │ │ │ │ - ldr r3, [pc, #60] @ (6ba4c ) │ │ │ │ + ldr r2, [pc, #60] @ (6ba4c ) │ │ │ │ + ldr r3, [pc, #60] @ (6ba50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ba36 │ │ │ │ + bne.n 6ba3a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ba34 │ │ │ │ - ldr r3, [pc, #44] @ (6ba50 ) │ │ │ │ + cbz r0, 6ba38 │ │ │ │ + ldr r3, [pc, #44] @ (6ba54 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ add.w r3, r3, #2096 @ 0x830 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6ba54 ) │ │ │ │ - ldr r1, [pc, #28] @ (6ba58 ) │ │ │ │ + ldr r3, [pc, #28] @ (6ba58 ) │ │ │ │ + ldr r1, [pc, #28] @ (6ba5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp lr, sp │ │ │ │ + cmp sl, sp │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ (6bad8 ) │ │ │ │ - ldr r3, [pc, #108] @ (6badc ) │ │ │ │ + ldr r2, [pc, #108] @ (6badc ) │ │ │ │ + ldr r3, [pc, #108] @ (6bae0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bac4 │ │ │ │ + bne.n 6bac8 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bac2 │ │ │ │ - ldr r1, [pc, #92] @ (6bae0 ) │ │ │ │ + cbz r0, 6bac6 │ │ │ │ + ldr r1, [pc, #92] @ (6bae4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w ip, #2 │ │ │ │ add r1, pc │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ addw r1, r1, #2804 @ 0xaf4 │ │ │ │ strd r2, r3, [r0, #68] @ 0x44 │ │ │ │ @@ -47776,1448 +47787,1448 @@ │ │ │ │ strd r3, r3, [r0, #120] @ 0x78 │ │ │ │ str.w r3, [r0, #128] @ 0x80 │ │ │ │ strd r3, r3, [r0, #140] @ 0x8c │ │ │ │ str.w r3, [r0, #148] @ 0x94 │ │ │ │ strd r3, r3, [r0, #160] @ 0xa0 │ │ │ │ str.w r3, [r0, #168] @ 0xa8 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6bae4 ) │ │ │ │ - ldr r1, [pc, #32] @ (6bae8 ) │ │ │ │ + ldr r3, [pc, #28] @ (6bae8 ) │ │ │ │ + ldr r1, [pc, #32] @ (6baec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp lr, r1 │ │ │ │ + cmp sl, r1 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6bb16 │ │ │ │ + cbz r0, 6bb1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bb16 │ │ │ │ + beq.n 6bb1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6bba0 │ │ │ │ + beq.n 6bba4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6bb30 │ │ │ │ + cbz r0, 6bb34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bb30 │ │ │ │ + beq.n 6bb34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6bba6 │ │ │ │ + beq.n 6bbaa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6bb48 │ │ │ │ + cbz r0, 6bb4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bb48 │ │ │ │ + beq.n 6bb4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6bbac │ │ │ │ + cbz r3, 6bbb0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6bb7c │ │ │ │ + bmi.n 6bb80 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6bb58 │ │ │ │ + bmi.n 6bb5c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6bb54 │ │ │ │ + beq.n 6bb58 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bb54 │ │ │ │ + beq.n 6bb58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bb54 │ │ │ │ + bne.n 6bb58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6bb54 │ │ │ │ + b.n 6bb58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6bb4e │ │ │ │ + beq.n 6bb52 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bb4e │ │ │ │ + beq.n 6bb52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bb4e │ │ │ │ + bne.n 6bb52 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6bb4e │ │ │ │ + b.n 6bb52 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6bb16 │ │ │ │ + b.n 6bb1a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6bb30 │ │ │ │ + b.n 6bb34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6bb48 │ │ │ │ + b.n 6bb4c │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6bbe0 │ │ │ │ + bgt.n 6bbe4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6bc1c ) │ │ │ │ + ldr r2, [pc, #64] @ (6bc20 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6bc10 │ │ │ │ + beq.n 6bc14 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6baec │ │ │ │ + bl 6baf0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6bc06 │ │ │ │ + bgt.n 6bc0a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6bc70 ) │ │ │ │ - ldr r3, [pc, #64] @ (6bc74 ) │ │ │ │ + ldr r2, [pc, #64] @ (6bc74 ) │ │ │ │ + ldr r3, [pc, #64] @ (6bc78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bc5e │ │ │ │ + bne.n 6bc62 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bc5c │ │ │ │ - ldr r3, [pc, #48] @ (6bc78 ) │ │ │ │ + cbz r0, 6bc60 │ │ │ │ + ldr r3, [pc, #48] @ (6bc7c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #20] │ │ │ │ addw r3, r3, #2408 @ 0x968 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #8] │ │ │ │ strb r1, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6bc7c ) │ │ │ │ - ldr r1, [pc, #28] @ (6bc80 ) │ │ │ │ + ldr r3, [pc, #28] @ (6bc80 ) │ │ │ │ + ldr r1, [pc, #28] @ (6bc84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r2, r1 │ │ │ │ + mvns r6, r0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #74 @ 0x4a │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6bcd4 ) │ │ │ │ - ldr r3, [pc, #64] @ (6bcd8 ) │ │ │ │ + ldr r2, [pc, #64] @ (6bcd8 ) │ │ │ │ + ldr r3, [pc, #64] @ (6bcdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bcc2 │ │ │ │ + bne.n 6bcc6 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bcc0 │ │ │ │ - ldr r3, [pc, #48] @ (6bcdc ) │ │ │ │ + cbz r0, 6bcc4 │ │ │ │ + ldr r3, [pc, #48] @ (6bce0 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ strd r2, r2, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6bce0 ) │ │ │ │ - ldr r1, [pc, #28] @ (6bce4 ) │ │ │ │ + ldr r3, [pc, #28] @ (6bce4 ) │ │ │ │ + ldr r1, [pc, #28] @ (6bce8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - muls r6, r4 │ │ │ │ + muls r2, r4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6bd38 ) │ │ │ │ - ldr r3, [pc, #64] @ (6bd3c ) │ │ │ │ + ldr r2, [pc, #64] @ (6bd3c ) │ │ │ │ + ldr r3, [pc, #64] @ (6bd40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bd26 │ │ │ │ + bne.n 6bd2a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bd24 │ │ │ │ - ldr r3, [pc, #48] @ (6bd40 ) │ │ │ │ + cbz r0, 6bd28 │ │ │ │ + ldr r3, [pc, #48] @ (6bd44 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r3, r3, #1052 @ 0x41c │ │ │ │ strd r2, r2, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6bd44 ) │ │ │ │ - ldr r1, [pc, #28] @ (6bd48 ) │ │ │ │ + ldr r3, [pc, #28] @ (6bd48 ) │ │ │ │ + ldr r1, [pc, #28] @ (6bd4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r2, r0 │ │ │ │ + cmn r6, r7 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6bd9c ) │ │ │ │ - ldr r3, [pc, #64] @ (6bda0 ) │ │ │ │ + ldr r2, [pc, #64] @ (6bda0 ) │ │ │ │ + ldr r3, [pc, #64] @ (6bda4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bd8a │ │ │ │ + bne.n 6bd8e │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bd88 │ │ │ │ - ldr r3, [pc, #48] @ (6bda4 ) │ │ │ │ + cbz r0, 6bd8c │ │ │ │ + ldr r3, [pc, #48] @ (6bda8 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ add.w r3, r3, #936 @ 0x3a8 │ │ │ │ strd r2, r2, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6bda8 ) │ │ │ │ - ldr r1, [pc, #28] @ (6bdac ) │ │ │ │ + ldr r3, [pc, #28] @ (6bdac ) │ │ │ │ + ldr r1, [pc, #28] @ (6bdb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, r3 │ │ │ │ + cmp r2, r3 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #30 │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6be00 ) │ │ │ │ - ldr r3, [pc, #64] @ (6be04 ) │ │ │ │ + ldr r2, [pc, #64] @ (6be04 ) │ │ │ │ + ldr r3, [pc, #64] @ (6be08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bdee │ │ │ │ + bne.n 6bdf2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bdec │ │ │ │ - ldr r3, [pc, #48] @ (6be08 ) │ │ │ │ + cbz r0, 6bdf0 │ │ │ │ + ldr r3, [pc, #48] @ (6be0c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #796 @ 0x31c │ │ │ │ strd r2, r2, [r0, #60] @ 0x3c │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6be0c ) │ │ │ │ - ldr r1, [pc, #28] @ (6be10 ) │ │ │ │ + ldr r3, [pc, #28] @ (6be10 ) │ │ │ │ + ldr r1, [pc, #28] @ (6be14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - tst r2, r7 │ │ │ │ + tst r6, r6 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + adds r0, #22 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6be64 ) │ │ │ │ - ldr r3, [pc, #64] @ (6be68 ) │ │ │ │ + ldr r2, [pc, #64] @ (6be68 ) │ │ │ │ + ldr r3, [pc, #64] @ (6be6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6be52 │ │ │ │ + bne.n 6be56 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6be50 │ │ │ │ - ldr r3, [pc, #48] @ (6be6c ) │ │ │ │ + cbz r0, 6be54 │ │ │ │ + ldr r3, [pc, #48] @ (6be70 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #768 @ 0x300 │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6be70 ) │ │ │ │ - ldr r1, [pc, #28] @ (6be74 ) │ │ │ │ + ldr r3, [pc, #28] @ (6be74 ) │ │ │ │ + ldr r1, [pc, #28] @ (6be78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - rors r6, r2 │ │ │ │ + rors r2, r2 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6bec8 ) │ │ │ │ - ldr r3, [pc, #64] @ (6becc ) │ │ │ │ + ldr r2, [pc, #64] @ (6becc ) │ │ │ │ + ldr r3, [pc, #64] @ (6bed0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6beb6 │ │ │ │ + bne.n 6beba │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6beb4 │ │ │ │ - ldr r3, [pc, #48] @ (6bed0 ) │ │ │ │ + cbz r0, 6beb8 │ │ │ │ + ldr r3, [pc, #48] @ (6bed4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #716 @ 0x2cc │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6bed4 ) │ │ │ │ - ldr r1, [pc, #28] @ (6bed8 ) │ │ │ │ + ldr r3, [pc, #28] @ (6bed8 ) │ │ │ │ + ldr r1, [pc, #28] @ (6bedc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r2, r6 │ │ │ │ + adcs r6, r5 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6bf2c ) │ │ │ │ - ldr r3, [pc, #64] @ (6bf30 ) │ │ │ │ + ldr r2, [pc, #64] @ (6bf30 ) │ │ │ │ + ldr r3, [pc, #64] @ (6bf34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bf1a │ │ │ │ + bne.n 6bf1e │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bf18 │ │ │ │ - ldr r3, [pc, #48] @ (6bf34 ) │ │ │ │ + cbz r0, 6bf1c │ │ │ │ + ldr r3, [pc, #48] @ (6bf38 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #604 @ 0x25c │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6bf38 ) │ │ │ │ - ldr r1, [pc, #28] @ (6bf3c ) │ │ │ │ + ldr r3, [pc, #28] @ (6bf3c ) │ │ │ │ + ldr r1, [pc, #28] @ (6bf40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r6, r1 │ │ │ │ + asrs r2, r1 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6bf90 ) │ │ │ │ - ldr r3, [pc, #64] @ (6bf94 ) │ │ │ │ + ldr r2, [pc, #64] @ (6bf94 ) │ │ │ │ + ldr r3, [pc, #64] @ (6bf98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bf7e │ │ │ │ + bne.n 6bf82 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bf7c │ │ │ │ - ldr r3, [pc, #48] @ (6bf98 ) │ │ │ │ + cbz r0, 6bf80 │ │ │ │ + ldr r3, [pc, #48] @ (6bf9c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #372 @ 0x174 │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6bf9c ) │ │ │ │ - ldr r1, [pc, #28] @ (6bfa0 ) │ │ │ │ + ldr r3, [pc, #28] @ (6bfa0 ) │ │ │ │ + ldr r1, [pc, #28] @ (6bfa4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r2, r5 │ │ │ │ + lsls r6, r4 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6bff4 ) │ │ │ │ - ldr r3, [pc, #64] @ (6bff8 ) │ │ │ │ + ldr r2, [pc, #64] @ (6bff8 ) │ │ │ │ + ldr r3, [pc, #64] @ (6bffc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6bfe2 │ │ │ │ + bne.n 6bfe6 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6bfe0 │ │ │ │ - ldr r3, [pc, #48] @ (6bffc ) │ │ │ │ + cbz r0, 6bfe4 │ │ │ │ + ldr r3, [pc, #48] @ (6c000 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c000 ) │ │ │ │ - ldr r1, [pc, #28] @ (6c004 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c004 ) │ │ │ │ + ldr r1, [pc, #28] @ (6c008 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - eors r6, r0 │ │ │ │ + eors r2, r0 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6c058 ) │ │ │ │ - ldr r3, [pc, #64] @ (6c05c ) │ │ │ │ + ldr r2, [pc, #64] @ (6c05c ) │ │ │ │ + ldr r3, [pc, #64] @ (6c060 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c046 │ │ │ │ + bne.n 6c04a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c044 │ │ │ │ - ldr r3, [pc, #48] @ (6c060 ) │ │ │ │ + cbz r0, 6c048 │ │ │ │ + ldr r3, [pc, #48] @ (6c064 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #316 @ 0x13c │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c064 ) │ │ │ │ - ldr r1, [pc, #28] @ (6c068 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c068 ) │ │ │ │ + ldr r1, [pc, #28] @ (6c06c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6c0bc ) │ │ │ │ - ldr r3, [pc, #64] @ (6c0c0 ) │ │ │ │ + ldr r2, [pc, #64] @ (6c0c0 ) │ │ │ │ + ldr r3, [pc, #64] @ (6c0c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c0a8 │ │ │ │ + bne.n 6c0ac │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c0a6 │ │ │ │ - ldr r3, [pc, #48] @ (6c0c4 ) │ │ │ │ + cbz r0, 6c0aa │ │ │ │ + ldr r3, [pc, #48] @ (6c0c8 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ strd r2, r2, [r0, #68] @ 0x44 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c0c8 ) │ │ │ │ - ldr r1, [pc, #32] @ (6c0cc ) │ │ │ │ + ldr r3, [pc, #28] @ (6c0cc ) │ │ │ │ + ldr r1, [pc, #32] @ (6c0d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6c120 ) │ │ │ │ - ldr r3, [pc, #64] @ (6c124 ) │ │ │ │ + ldr r2, [pc, #64] @ (6c124 ) │ │ │ │ + ldr r3, [pc, #64] @ (6c128 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c10e │ │ │ │ + bne.n 6c112 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c10c │ │ │ │ - ldr r3, [pc, #48] @ (6c128 ) │ │ │ │ + cbz r0, 6c110 │ │ │ │ + ldr r3, [pc, #48] @ (6c12c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ addw r3, r3, #1372 @ 0x55c │ │ │ │ strd r2, r2, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c12c ) │ │ │ │ - ldr r1, [pc, #28] @ (6c130 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c130 ) │ │ │ │ + ldr r1, [pc, #28] @ (6c134 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #26 │ │ │ │ + subs r7, #22 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6c184 ) │ │ │ │ - ldr r3, [pc, #64] @ (6c188 ) │ │ │ │ + ldr r2, [pc, #64] @ (6c188 ) │ │ │ │ + ldr r3, [pc, #64] @ (6c18c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c172 │ │ │ │ + bne.n 6c176 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c170 │ │ │ │ - ldr r3, [pc, #48] @ (6c18c ) │ │ │ │ + cbz r0, 6c174 │ │ │ │ + ldr r3, [pc, #48] @ (6c190 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r3, r3, #1452 @ 0x5ac │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c190 ) │ │ │ │ - ldr r1, [pc, #28] @ (6c194 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c194 ) │ │ │ │ + ldr r1, [pc, #28] @ (6c198 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6c1e8 ) │ │ │ │ - ldr r3, [pc, #64] @ (6c1ec ) │ │ │ │ + ldr r2, [pc, #64] @ (6c1ec ) │ │ │ │ + ldr r3, [pc, #64] @ (6c1f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c1d6 │ │ │ │ + bne.n 6c1da │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c1d4 │ │ │ │ - ldr r3, [pc, #48] @ (6c1f0 ) │ │ │ │ + cbz r0, 6c1d8 │ │ │ │ + ldr r3, [pc, #48] @ (6c1f4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #1424 @ 0x590 │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c1f4 ) │ │ │ │ - ldr r1, [pc, #28] @ (6c1f8 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c1f8 ) │ │ │ │ + ldr r1, [pc, #28] @ (6c1fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r6, [sp, #8] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6c24c ) │ │ │ │ - ldr r3, [pc, #64] @ (6c250 ) │ │ │ │ + ldr r2, [pc, #64] @ (6c250 ) │ │ │ │ + ldr r3, [pc, #64] @ (6c254 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c23a │ │ │ │ + bne.n 6c23e │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c238 │ │ │ │ - ldr r3, [pc, #48] @ (6c254 ) │ │ │ │ + cbz r0, 6c23c │ │ │ │ + ldr r3, [pc, #48] @ (6c258 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r3, r3, #1732 @ 0x6c4 │ │ │ │ strd r2, r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c258 ) │ │ │ │ - ldr r1, [pc, #28] @ (6c25c ) │ │ │ │ + ldr r3, [pc, #28] @ (6c25c ) │ │ │ │ + ldr r1, [pc, #28] @ (6c260 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #632] @ 0x278 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 6c2ba │ │ │ │ + bmi.n 6c2be │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6c290 │ │ │ │ + cbz r0, 6c294 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c290 │ │ │ │ + beq.n 6c294 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6c326 │ │ │ │ + beq.n 6c32a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6c302 │ │ │ │ + bmi.n 6c306 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c2de │ │ │ │ + bmi.n 6c2e2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6c2b6 │ │ │ │ + cbz r0, 6c2ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c2b6 │ │ │ │ + beq.n 6c2ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6c32c │ │ │ │ + beq.n 6c330 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c276 │ │ │ │ + beq.n 6c27a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c276 │ │ │ │ + beq.n 6c27a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c276 │ │ │ │ + bne.n 6c27a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6c276 │ │ │ │ + b.n 6c27a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c29c │ │ │ │ + beq.n 6c2a0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c29c │ │ │ │ + beq.n 6c2a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c29c │ │ │ │ + bne.n 6c2a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6c29c │ │ │ │ + b.n 6c2a0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c296 │ │ │ │ + beq.n 6c29a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c296 │ │ │ │ + beq.n 6c29a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c296 │ │ │ │ + bne.n 6c29a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6c296 │ │ │ │ + b.n 6c29a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6c290 │ │ │ │ + b.n 6c294 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6c360 │ │ │ │ + bgt.n 6c364 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6c39c ) │ │ │ │ + ldr r2, [pc, #64] @ (6c3a0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6c390 │ │ │ │ + beq.n 6c394 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6c260 │ │ │ │ + bl 6c264 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6c386 │ │ │ │ + bgt.n 6c38a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #64] @ (6c3f0 ) │ │ │ │ - ldr r3, [pc, #64] @ (6c3f4 ) │ │ │ │ + ldr r2, [pc, #64] @ (6c3f4 ) │ │ │ │ + ldr r3, [pc, #64] @ (6c3f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c3de │ │ │ │ + bne.n 6c3e2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c3dc │ │ │ │ - ldr r3, [pc, #48] @ (6c3f8 ) │ │ │ │ + cbz r0, 6c3e0 │ │ │ │ + ldr r3, [pc, #48] @ (6c3fc ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ adds r3, #12 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r2, r2, [r0, #68] @ 0x44 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c3fc ) │ │ │ │ - ldr r1, [pc, #28] @ (6c400 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c400 ) │ │ │ │ + ldr r1, [pc, #28] @ (6c404 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c458 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c45c ) │ │ │ │ + ldr r2, [pc, #68] @ (6c45c ) │ │ │ │ + ldr r3, [pc, #68] @ (6c460 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c444 │ │ │ │ + bne.n 6c448 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c442 │ │ │ │ - ldr r3, [pc, #52] @ (6c460 ) │ │ │ │ + cbz r0, 6c446 │ │ │ │ + ldr r3, [pc, #52] @ (6c464 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #1088 @ 0x440 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r2, r2, [r0, #64] @ 0x40 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c464 ) │ │ │ │ - ldr r1, [pc, #32] @ (6c468 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c468 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c46c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c4c0 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c4c4 ) │ │ │ │ + ldr r2, [pc, #68] @ (6c4c4 ) │ │ │ │ + ldr r3, [pc, #68] @ (6c4c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c4ac │ │ │ │ + bne.n 6c4b0 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c4aa │ │ │ │ - ldr r3, [pc, #52] @ (6c4c8 ) │ │ │ │ + cbz r0, 6c4ae │ │ │ │ + ldr r3, [pc, #52] @ (6c4cc ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r3, r3, #688 @ 0x2b0 │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r2, r2, [r0, #72] @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c4cc ) │ │ │ │ - ldr r1, [pc, #32] @ (6c4d0 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c4d0 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c4d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c528 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c52c ) │ │ │ │ + ldr r2, [pc, #68] @ (6c52c ) │ │ │ │ + ldr r3, [pc, #68] @ (6c530 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c514 │ │ │ │ + bne.n 6c518 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c512 │ │ │ │ - ldr r3, [pc, #52] @ (6c530 ) │ │ │ │ + cbz r0, 6c516 │ │ │ │ + ldr r3, [pc, #52] @ (6c534 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ strb r1, [r0, #20] │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c534 ) │ │ │ │ - ldr r1, [pc, #32] @ (6c538 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c538 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c53c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #18 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c590 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c594 ) │ │ │ │ + ldr r2, [pc, #68] @ (6c594 ) │ │ │ │ + ldr r3, [pc, #68] @ (6c598 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c57c │ │ │ │ + bne.n 6c580 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c57a │ │ │ │ - ldr r3, [pc, #52] @ (6c598 ) │ │ │ │ + cbz r0, 6c57e │ │ │ │ + ldr r3, [pc, #52] @ (6c59c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r3, r3, #1332 @ 0x534 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r2, r2, [r0, #64] @ 0x40 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c59c ) │ │ │ │ - ldr r1, [pc, #32] @ (6c5a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c5a0 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c5a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c5f8 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c5fc ) │ │ │ │ + ldr r2, [pc, #68] @ (6c5fc ) │ │ │ │ + ldr r3, [pc, #68] @ (6c600 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c5e4 │ │ │ │ + bne.n 6c5e8 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c5e2 │ │ │ │ - ldr r3, [pc, #52] @ (6c600 ) │ │ │ │ + cbz r0, 6c5e6 │ │ │ │ + ldr r3, [pc, #52] @ (6c604 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #16] │ │ │ │ addw r3, r3, #2572 @ 0xa0c │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ str r3, [r0, #8] │ │ │ │ strb r1, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c604 ) │ │ │ │ - ldr r1, [pc, #32] @ (6c608 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c608 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c60c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r0, #32 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c660 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c664 ) │ │ │ │ + ldr r2, [pc, #68] @ (6c664 ) │ │ │ │ + ldr r3, [pc, #68] @ (6c668 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c64e │ │ │ │ + bne.n 6c652 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c64c │ │ │ │ - ldr r3, [pc, #52] @ (6c668 ) │ │ │ │ + cbz r0, 6c650 │ │ │ │ + ldr r3, [pc, #52] @ (6c66c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ strb.w r1, [r0, #44] @ 0x2c │ │ │ │ add.w r3, r3, #1704 @ 0x6a8 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c66c ) │ │ │ │ - ldr r1, [pc, #28] @ (6c670 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c670 ) │ │ │ │ + ldr r1, [pc, #28] @ (6c674 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c6c8 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c6cc ) │ │ │ │ + ldr r2, [pc, #68] @ (6c6cc ) │ │ │ │ + ldr r3, [pc, #68] @ (6c6d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c6b4 │ │ │ │ + bne.n 6c6b8 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c6b2 │ │ │ │ - ldr r3, [pc, #52] @ (6c6d0 ) │ │ │ │ + cbz r0, 6c6b6 │ │ │ │ + ldr r3, [pc, #52] @ (6c6d4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r2, r2, [r0, #60] @ 0x3c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c6d4 ) │ │ │ │ - ldr r1, [pc, #32] @ (6c6d8 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c6d8 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c6dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c730 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c734 ) │ │ │ │ + ldr r2, [pc, #68] @ (6c734 ) │ │ │ │ + ldr r3, [pc, #68] @ (6c738 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c71c │ │ │ │ + bne.n 6c720 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c71a │ │ │ │ - ldr r3, [pc, #52] @ (6c738 ) │ │ │ │ + cbz r0, 6c71e │ │ │ │ + ldr r3, [pc, #52] @ (6c73c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ addw r3, r3, #1860 @ 0x744 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r2, r2, [r0, #60] @ 0x3c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c73c ) │ │ │ │ - ldr r1, [pc, #32] @ (6c740 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c740 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c744 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #14 │ │ │ │ + subs r1, #10 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c798 ) │ │ │ │ - ldr r3, [pc, #68] @ (6c79c ) │ │ │ │ + ldr r2, [pc, #68] @ (6c79c ) │ │ │ │ + ldr r3, [pc, #68] @ (6c7a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c784 │ │ │ │ + bne.n 6c788 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c782 │ │ │ │ - ldr r3, [pc, #52] @ (6c7a0 ) │ │ │ │ + cbz r0, 6c786 │ │ │ │ + ldr r3, [pc, #52] @ (6c7a4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ add.w r3, r3, #1832 @ 0x728 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r2, r2, [r0, #60] @ 0x3c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c7a4 ) │ │ │ │ - ldr r1, [pc, #32] @ (6c7a8 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c7a8 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c7ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #108] @ (6c828 ) │ │ │ │ - ldr r3, [pc, #108] @ (6c82c ) │ │ │ │ + ldr r2, [pc, #108] @ (6c82c ) │ │ │ │ + ldr r3, [pc, #108] @ (6c830 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c816 │ │ │ │ + bne.n 6c81a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c814 │ │ │ │ - ldr r2, [pc, #92] @ (6c830 ) │ │ │ │ + cbz r0, 6c818 │ │ │ │ + ldr r2, [pc, #92] @ (6c834 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ addw r2, r2, #2808 @ 0xaf8 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ @@ -49232,202 +49243,202 @@ │ │ │ │ strd r3, r3, [r0, #128] @ 0x80 │ │ │ │ str.w r3, [r0, #136] @ 0x88 │ │ │ │ strd r3, r3, [r0, #144] @ 0x90 │ │ │ │ str.w r3, [r0, #152] @ 0x98 │ │ │ │ strd r3, r3, [r0, #160] @ 0xa0 │ │ │ │ str.w r3, [r0, #168] @ 0xa8 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c834 ) │ │ │ │ - ldr r1, [pc, #28] @ (6c838 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c838 ) │ │ │ │ + ldr r1, [pc, #28] @ (6c83c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6c894 ) │ │ │ │ - ldr r3, [pc, #72] @ (6c898 ) │ │ │ │ + ldr r2, [pc, #72] @ (6c898 ) │ │ │ │ + ldr r3, [pc, #72] @ (6c89c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c880 │ │ │ │ + bne.n 6c884 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c87e │ │ │ │ - ldr r2, [pc, #56] @ (6c89c ) │ │ │ │ + cbz r0, 6c882 │ │ │ │ + ldr r2, [pc, #56] @ (6c8a0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [r0, #20] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #1184 @ 0x4a0 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ strb.w r1, [r0, #84] @ 0x54 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c8a0 ) │ │ │ │ - ldr r1, [pc, #32] @ (6c8a4 ) │ │ │ │ + ldr r3, [pc, #28] @ (6c8a4 ) │ │ │ │ + ldr r1, [pc, #32] @ (6c8a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6c8fc ) │ │ │ │ - ldr r3, [pc, #68] @ (6c900 ) │ │ │ │ + ldr r2, [pc, #68] @ (6c900 ) │ │ │ │ + ldr r3, [pc, #68] @ (6c904 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6c8e8 │ │ │ │ + bne.n 6c8ec │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6c8e6 │ │ │ │ - ldr r2, [pc, #52] @ (6c904 ) │ │ │ │ + cbz r0, 6c8ea │ │ │ │ + ldr r2, [pc, #52] @ (6c908 ) │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r0, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ addw r2, r2, #2068 @ 0x814 │ │ │ │ strd r3, r3, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6c908 ) │ │ │ │ - ldr r1, [pc, #32] @ (6c90c ) │ │ │ │ + ldr r3, [pc, #28] @ (6c90c ) │ │ │ │ + ldr r1, [pc, #32] @ (6c910 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + adds r7, #62 @ 0x3e │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r5, #28 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6c93c │ │ │ │ + bgt.n 6c940 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #160] @ (6c9d8 ) │ │ │ │ + ldr r2, [pc, #160] @ (6c9dc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6c9cc │ │ │ │ + beq.n 6c9d0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c992 │ │ │ │ + bmi.n 6c996 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6c95e │ │ │ │ + cbz r0, 6c962 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c95e │ │ │ │ + beq.n 6c962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6c9c0 │ │ │ │ + cbz r3, 6c9c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6c976 │ │ │ │ + cbz r0, 6c97a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c976 │ │ │ │ + beq.n 6c97a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6c9c6 │ │ │ │ + cbz r3, 6c9ca │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6c9b6 │ │ │ │ + bgt.n 6c9ba │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c946 │ │ │ │ + beq.n 6c94a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c946 │ │ │ │ + beq.n 6c94a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c946 │ │ │ │ + bne.n 6c94a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6c946 │ │ │ │ + b.n 6c94a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6c95e │ │ │ │ + b.n 6c962 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6c976 │ │ │ │ + b.n 6c97a │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -49435,299 +49446,299 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6ca08 │ │ │ │ + bgt.n 6ca0c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #160] @ (6caa4 ) │ │ │ │ + ldr r2, [pc, #160] @ (6caa8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ca9a │ │ │ │ + beq.n 6ca9e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6ca26 │ │ │ │ + cbz r0, 6ca2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ca26 │ │ │ │ + beq.n 6ca2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ca8e │ │ │ │ + beq.n 6ca92 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6ca60 │ │ │ │ + bmi.n 6ca64 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6ca44 │ │ │ │ + cbz r0, 6ca48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ca44 │ │ │ │ + beq.n 6ca48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6ca94 │ │ │ │ + cbz r3, 6ca98 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6ca84 │ │ │ │ + bgt.n 6ca88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ca2c │ │ │ │ + beq.n 6ca30 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ca2c │ │ │ │ + beq.n 6ca30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ca2c │ │ │ │ + bne.n 6ca30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ca2c │ │ │ │ + b.n 6ca30 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ca26 │ │ │ │ + b.n 6ca2a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ca44 │ │ │ │ + b.n 6ca48 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6cad4 │ │ │ │ + bgt.n 6cad8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #160] @ (6cb70 ) │ │ │ │ + ldr r2, [pc, #160] @ (6cb74 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6cb64 │ │ │ │ + beq.n 6cb68 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6cb2a │ │ │ │ + bmi.n 6cb2e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6caf6 │ │ │ │ + cbz r0, 6cafa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6caf6 │ │ │ │ + beq.n 6cafa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6cb58 │ │ │ │ + cbz r3, 6cb5c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6cb0e │ │ │ │ + cbz r0, 6cb12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cb0e │ │ │ │ + beq.n 6cb12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6cb5e │ │ │ │ + cbz r3, 6cb62 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6cb4e │ │ │ │ + bgt.n 6cb52 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6cade │ │ │ │ + beq.n 6cae2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cade │ │ │ │ + beq.n 6cae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cade │ │ │ │ + bne.n 6cae2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cade │ │ │ │ + b.n 6cae2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6caf6 │ │ │ │ + b.n 6cafa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cb0e │ │ │ │ + b.n 6cb12 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6cb9e │ │ │ │ + cbz r0, 6cba2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cb9e │ │ │ │ + beq.n 6cba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6cc30 │ │ │ │ + beq.n 6cc34 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6cbb8 │ │ │ │ + cbz r0, 6cbbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cbb8 │ │ │ │ + beq.n 6cbbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6cc36 │ │ │ │ + beq.n 6cc3a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6cbd2 │ │ │ │ + cbz r0, 6cbd6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cbd2 │ │ │ │ + beq.n 6cbd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6cc3c │ │ │ │ + beq.n 6cc40 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6cbea │ │ │ │ + cbz r0, 6cbee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cbea │ │ │ │ + beq.n 6cbee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6cc42 │ │ │ │ + cbz r3, 6cc46 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6cc02 │ │ │ │ + cbz r0, 6cc06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cc02 │ │ │ │ + beq.n 6cc06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6cc48 │ │ │ │ + cbz r3, 6cc4c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6cc0c │ │ │ │ + bmi.n 6cc10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6cc08 │ │ │ │ + beq.n 6cc0c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cc08 │ │ │ │ + beq.n 6cc0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cc08 │ │ │ │ + bne.n 6cc0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cc08 │ │ │ │ + b.n 6cc0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cb9e │ │ │ │ + b.n 6cba2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cbb8 │ │ │ │ + b.n 6cbbc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cbd2 │ │ │ │ + b.n 6cbd6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cbea │ │ │ │ + b.n 6cbee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cc02 │ │ │ │ + b.n 6cc06 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6cc7c │ │ │ │ + bgt.n 6cc80 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6ccb8 ) │ │ │ │ + ldr r2, [pc, #64] @ (6ccbc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ccac │ │ │ │ + beq.n 6ccb0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6cb74 │ │ │ │ + bl 6cb78 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6cca2 │ │ │ │ + bgt.n 6cca6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -49735,828 +49746,828 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6cce6 │ │ │ │ + cbz r0, 6ccea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cce6 │ │ │ │ + beq.n 6ccea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6cd76 │ │ │ │ + beq.n 6cd7a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6cd52 │ │ │ │ + bmi.n 6cd56 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6cd06 │ │ │ │ + cbz r0, 6cd0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd06 │ │ │ │ + beq.n 6cd0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6cd7c │ │ │ │ + beq.n 6cd80 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6cd1e │ │ │ │ + cbz r0, 6cd22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd1e │ │ │ │ + beq.n 6cd22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6cd82 │ │ │ │ + cbz r3, 6cd86 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6cd36 │ │ │ │ + cbz r0, 6cd3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd36 │ │ │ │ + beq.n 6cd3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6cd88 │ │ │ │ + cbz r3, 6cd8c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6cd4e │ │ │ │ + cbz r0, 6cd52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cd4e │ │ │ │ + beq.n 6cd52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6cd8e │ │ │ │ + cbz r3, 6cd92 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ccec │ │ │ │ + beq.n 6ccf0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ccec │ │ │ │ + beq.n 6ccf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ccec │ │ │ │ + bne.n 6ccf0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ccec │ │ │ │ + b.n 6ccf0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cce6 │ │ │ │ + b.n 6ccea │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cd06 │ │ │ │ + b.n 6cd0a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cd1e │ │ │ │ + b.n 6cd22 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6cd36 │ │ │ │ + b.n 6cd3a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6cdc4 │ │ │ │ + bgt.n 6cdc8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6ce00 ) │ │ │ │ + ldr r2, [pc, #64] @ (6ce04 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6cdf4 │ │ │ │ + beq.n 6cdf8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6ccbc │ │ │ │ + bl 6ccc0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6cdea │ │ │ │ + bgt.n 6cdee │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6ce58 ) │ │ │ │ - ldr r3, [pc, #68] @ (6ce5c ) │ │ │ │ + ldr r2, [pc, #68] @ (6ce5c ) │ │ │ │ + ldr r3, [pc, #68] @ (6ce60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ce46 │ │ │ │ + bne.n 6ce4a │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ce44 │ │ │ │ - ldr r2, [pc, #52] @ (6ce60 ) │ │ │ │ + cbz r0, 6ce48 │ │ │ │ + ldr r2, [pc, #52] @ (6ce64 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ strd r3, r3, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6ce64 ) │ │ │ │ - ldr r1, [pc, #28] @ (6ce68 ) │ │ │ │ + ldr r3, [pc, #28] @ (6ce68 ) │ │ │ │ + ldr r1, [pc, #28] @ (6ce6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r6, r7, #6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6cec0 ) │ │ │ │ - ldr r3, [pc, #68] @ (6cec4 ) │ │ │ │ + ldr r2, [pc, #68] @ (6cec4 ) │ │ │ │ + ldr r3, [pc, #68] @ (6cec8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6ceae │ │ │ │ + bne.n 6ceb2 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6ceac │ │ │ │ - ldr r3, [pc, #52] @ (6cec8 ) │ │ │ │ + cbz r0, 6ceb0 │ │ │ │ + ldr r3, [pc, #52] @ (6cecc ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ strd r1, r1, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r2, r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6cecc ) │ │ │ │ - ldr r1, [pc, #28] @ (6ced0 ) │ │ │ │ + ldr r3, [pc, #28] @ (6ced0 ) │ │ │ │ + ldr r1, [pc, #28] @ (6ced4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r6, r2, #5 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6cf2c ) │ │ │ │ - ldr r3, [pc, #72] @ (6cf30 ) │ │ │ │ + ldr r2, [pc, #72] @ (6cf30 ) │ │ │ │ + ldr r3, [pc, #72] @ (6cf34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6cf18 │ │ │ │ + bne.n 6cf1c │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6cf16 │ │ │ │ - ldr r3, [pc, #56] @ (6cf34 ) │ │ │ │ + cbz r0, 6cf1a │ │ │ │ + ldr r3, [pc, #56] @ (6cf38 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ strd r1, r1, [r0, #104] @ 0x68 │ │ │ │ str r1, [r0, #112] @ 0x70 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6cf38 ) │ │ │ │ - ldr r1, [pc, #32] @ (6cf3c ) │ │ │ │ + ldr r3, [pc, #28] @ (6cf3c ) │ │ │ │ + ldr r1, [pc, #32] @ (6cf40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r1, #22 │ │ │ │ + adds r1, #18 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + subs r4, r5, #3 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6cf98 ) │ │ │ │ - ldr r3, [pc, #72] @ (6cf9c ) │ │ │ │ + ldr r2, [pc, #72] @ (6cf9c ) │ │ │ │ + ldr r3, [pc, #72] @ (6cfa0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6cf84 │ │ │ │ + bne.n 6cf88 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6cf82 │ │ │ │ - ldr r2, [pc, #56] @ (6cfa0 ) │ │ │ │ + cbz r0, 6cf86 │ │ │ │ + ldr r2, [pc, #56] @ (6cfa4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ add.w r2, r2, #872 @ 0x368 │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #92] @ 0x5c │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6cfa4 ) │ │ │ │ - ldr r1, [pc, #32] @ (6cfa8 ) │ │ │ │ + ldr r3, [pc, #28] @ (6cfa8 ) │ │ │ │ + ldr r1, [pc, #32] @ (6cfac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r0, r0, #2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6d004 ) │ │ │ │ - ldr r3, [pc, #72] @ (6d008 ) │ │ │ │ + ldr r2, [pc, #72] @ (6d008 ) │ │ │ │ + ldr r3, [pc, #72] @ (6d00c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6cff0 │ │ │ │ + bne.n 6cff4 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6cfee │ │ │ │ - ldr r2, [pc, #56] @ (6d00c ) │ │ │ │ + cbz r0, 6cff2 │ │ │ │ + ldr r2, [pc, #56] @ (6d010 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #660 @ 0x294 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6d010 ) │ │ │ │ - ldr r1, [pc, #32] @ (6d014 ) │ │ │ │ + ldr r3, [pc, #28] @ (6d014 ) │ │ │ │ + ldr r1, [pc, #32] @ (6d018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r4, r2, #0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6d070 ) │ │ │ │ - ldr r3, [pc, #72] @ (6d074 ) │ │ │ │ + ldr r2, [pc, #72] @ (6d074 ) │ │ │ │ + ldr r3, [pc, #72] @ (6d078 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6d05c │ │ │ │ + bne.n 6d060 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6d05a │ │ │ │ - ldr r2, [pc, #56] @ (6d078 ) │ │ │ │ + cbz r0, 6d05e │ │ │ │ + ldr r2, [pc, #56] @ (6d07c ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #632 @ 0x278 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6d07c ) │ │ │ │ - ldr r1, [pc, #32] @ (6d080 ) │ │ │ │ + ldr r3, [pc, #28] @ (6d080 ) │ │ │ │ + ldr r1, [pc, #32] @ (6d084 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r0, r5, #6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6d0dc ) │ │ │ │ - ldr r3, [pc, #72] @ (6d0e0 ) │ │ │ │ + ldr r2, [pc, #72] @ (6d0e0 ) │ │ │ │ + ldr r3, [pc, #72] @ (6d0e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6d0c8 │ │ │ │ + bne.n 6d0cc │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6d0c6 │ │ │ │ - ldr r3, [pc, #56] @ (6d0e4 ) │ │ │ │ + cbz r0, 6d0ca │ │ │ │ + ldr r3, [pc, #56] @ (6d0e8 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ strd r1, r1, [r0, #72] @ 0x48 │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6d0e8 ) │ │ │ │ - ldr r1, [pc, #32] @ (6d0ec ) │ │ │ │ + ldr r3, [pc, #28] @ (6d0ec ) │ │ │ │ + ldr r1, [pc, #32] @ (6d0f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r4, r7, #4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6d148 ) │ │ │ │ - ldr r3, [pc, #72] @ (6d14c ) │ │ │ │ + ldr r2, [pc, #72] @ (6d14c ) │ │ │ │ + ldr r3, [pc, #72] @ (6d150 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6d134 │ │ │ │ + bne.n 6d138 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6d132 │ │ │ │ - ldr r2, [pc, #56] @ (6d150 ) │ │ │ │ + cbz r0, 6d136 │ │ │ │ + ldr r2, [pc, #56] @ (6d154 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #476 @ 0x1dc │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6d154 ) │ │ │ │ - ldr r1, [pc, #32] @ (6d158 ) │ │ │ │ + ldr r3, [pc, #28] @ (6d158 ) │ │ │ │ + ldr r1, [pc, #32] @ (6d15c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + adds r0, r2, #3 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6d1b4 ) │ │ │ │ - ldr r3, [pc, #72] @ (6d1b8 ) │ │ │ │ + ldr r2, [pc, #72] @ (6d1b8 ) │ │ │ │ + ldr r3, [pc, #72] @ (6d1bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6d1a0 │ │ │ │ + bne.n 6d1a4 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6d19e │ │ │ │ - ldr r3, [pc, #56] @ (6d1bc ) │ │ │ │ + cbz r0, 6d1a2 │ │ │ │ + ldr r3, [pc, #56] @ (6d1c0 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ strd r1, r1, [r0, #68] @ 0x44 │ │ │ │ str r1, [r0, #76] @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6d1c0 ) │ │ │ │ - ldr r1, [pc, #32] @ (6d1c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (6d1c4 ) │ │ │ │ + ldr r1, [pc, #32] @ (6d1c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + adds r4, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (6d21c ) │ │ │ │ - ldr r3, [pc, #68] @ (6d220 ) │ │ │ │ + ldr r2, [pc, #68] @ (6d220 ) │ │ │ │ + ldr r3, [pc, #68] @ (6d224 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6d20a │ │ │ │ + bne.n 6d20e │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6d208 │ │ │ │ - ldr r2, [pc, #52] @ (6d224 ) │ │ │ │ + cbz r0, 6d20c │ │ │ │ + ldr r2, [pc, #52] @ (6d228 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ adds r2, #240 @ 0xf0 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6d228 ) │ │ │ │ - ldr r1, [pc, #28] @ (6d22c ) │ │ │ │ + ldr r3, [pc, #28] @ (6d22c ) │ │ │ │ + ldr r1, [pc, #28] @ (6d230 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r6, #30 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r2, r7, r7 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #72] @ (6d288 ) │ │ │ │ - ldr r3, [pc, #72] @ (6d28c ) │ │ │ │ + ldr r2, [pc, #72] @ (6d28c ) │ │ │ │ + ldr r3, [pc, #72] @ (6d290 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6d274 │ │ │ │ + bne.n 6d278 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6d272 │ │ │ │ - ldr r2, [pc, #56] @ (6d290 ) │ │ │ │ + cbz r0, 6d276 │ │ │ │ + ldr r2, [pc, #56] @ (6d294 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ add.w r2, r2, #1304 @ 0x518 │ │ │ │ strd r3, r3, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6d294 ) │ │ │ │ - ldr r1, [pc, #32] @ (6d298 ) │ │ │ │ + ldr r3, [pc, #28] @ (6d298 ) │ │ │ │ + ldr r1, [pc, #32] @ (6d29c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + subs r0, r2, r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #76] @ (6d2f8 ) │ │ │ │ - ldr r3, [pc, #76] @ (6d2fc ) │ │ │ │ + ldr r2, [pc, #76] @ (6d2fc ) │ │ │ │ + ldr r3, [pc, #76] @ (6d300 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6d2e6 │ │ │ │ + bne.n 6d2ea │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6d2e4 │ │ │ │ - ldr r3, [pc, #60] @ (6d300 ) │ │ │ │ + cbz r0, 6d2e8 │ │ │ │ + ldr r3, [pc, #60] @ (6d304 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ add.w r3, r3, #1600 @ 0x640 │ │ │ │ strd r2, r2, [r0, #60] @ 0x3c │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ strb.w ip, [r0, #76] @ 0x4c │ │ │ │ strd r1, r1, [r0, #80] @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #28] @ (6d304 ) │ │ │ │ - ldr r1, [pc, #28] @ (6d308 ) │ │ │ │ + ldr r3, [pc, #28] @ (6d308 ) │ │ │ │ + ldr r1, [pc, #28] @ (6d30c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r6, r3, r4 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6d336 │ │ │ │ + cbz r0, 6d33a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d336 │ │ │ │ + beq.n 6d33a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d3da │ │ │ │ + beq.n 6d3de │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6d350 │ │ │ │ + cbz r0, 6d354 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d350 │ │ │ │ + beq.n 6d354 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d3e0 │ │ │ │ + beq.n 6d3e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6d36a │ │ │ │ + cbz r0, 6d36e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d36a │ │ │ │ + beq.n 6d36e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d3e6 │ │ │ │ + beq.n 6d3ea │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6d392 │ │ │ │ + bmi.n 6d396 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6d388 │ │ │ │ + cbz r0, 6d38c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d388 │ │ │ │ + beq.n 6d38c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6d3ec │ │ │ │ + cbz r3, 6d3f0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d3b6 │ │ │ │ + bmi.n 6d3ba │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d370 │ │ │ │ + beq.n 6d374 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d370 │ │ │ │ + beq.n 6d374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d370 │ │ │ │ + bne.n 6d374 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d370 │ │ │ │ + b.n 6d374 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d38e │ │ │ │ + beq.n 6d392 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d38e │ │ │ │ + beq.n 6d392 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d38e │ │ │ │ + bne.n 6d392 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d38e │ │ │ │ + b.n 6d392 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d336 │ │ │ │ + b.n 6d33a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d350 │ │ │ │ + b.n 6d354 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d36a │ │ │ │ + b.n 6d36e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d388 │ │ │ │ + b.n 6d38c │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6d420 │ │ │ │ + bgt.n 6d424 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6d45c ) │ │ │ │ + ldr r2, [pc, #64] @ (6d460 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6d450 │ │ │ │ + beq.n 6d454 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6d30c │ │ │ │ + bl 6d310 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6d446 │ │ │ │ + bgt.n 6d44a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -50564,140 +50575,140 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6d48a │ │ │ │ + cbz r0, 6d48e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d48a │ │ │ │ + beq.n 6d48e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d52e │ │ │ │ + beq.n 6d532 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6d4a4 │ │ │ │ + cbz r0, 6d4a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d4a4 │ │ │ │ + beq.n 6d4a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d534 │ │ │ │ + beq.n 6d538 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6d4be │ │ │ │ + cbz r0, 6d4c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d4be │ │ │ │ + beq.n 6d4c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d53a │ │ │ │ + beq.n 6d53e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6d50a │ │ │ │ + bmi.n 6d50e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d4e6 │ │ │ │ + bmi.n 6d4ea │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6d4e2 │ │ │ │ + cbz r0, 6d4e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d4e2 │ │ │ │ + beq.n 6d4e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6d540 │ │ │ │ + cbz r3, 6d544 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d4ca │ │ │ │ + beq.n 6d4ce │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d4ca │ │ │ │ + beq.n 6d4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d4ca │ │ │ │ + bne.n 6d4ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d4ca │ │ │ │ + b.n 6d4ce │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d4c4 │ │ │ │ + beq.n 6d4c8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d4c4 │ │ │ │ + beq.n 6d4c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d4c4 │ │ │ │ + bne.n 6d4c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d4c4 │ │ │ │ + b.n 6d4c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d48a │ │ │ │ + b.n 6d48e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d4a4 │ │ │ │ + b.n 6d4a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d4be │ │ │ │ + b.n 6d4c2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6d574 │ │ │ │ + bgt.n 6d578 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6d5b0 ) │ │ │ │ + ldr r2, [pc, #64] @ (6d5b4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6d5a4 │ │ │ │ + beq.n 6d5a8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6d460 │ │ │ │ + bl 6d464 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6d59a │ │ │ │ + bgt.n 6d59e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -50709,234 +50720,234 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6d5e0 │ │ │ │ + bgt.n 6d5e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #172] @ (6d688 ) │ │ │ │ + ldr r2, [pc, #172] @ (6d68c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6d67e │ │ │ │ + beq.n 6d682 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 6d5fe │ │ │ │ + cbz r0, 6d602 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d5fe │ │ │ │ + beq.n 6d602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d678 │ │ │ │ + beq.n 6d67c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6d64a │ │ │ │ + bmi.n 6d64e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d626 │ │ │ │ + bmi.n 6d62a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6d66e │ │ │ │ + bgt.n 6d672 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d60a │ │ │ │ + beq.n 6d60e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d60a │ │ │ │ + beq.n 6d60e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d60a │ │ │ │ + bne.n 6d60e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d60a │ │ │ │ + b.n 6d60e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d604 │ │ │ │ + beq.n 6d608 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d604 │ │ │ │ + beq.n 6d608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d604 │ │ │ │ + bne.n 6d608 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d604 │ │ │ │ + b.n 6d608 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d5fe │ │ │ │ + b.n 6d602 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d73e │ │ │ │ + bmi.n 6d742 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6d6bc │ │ │ │ + cbz r0, 6d6c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d6bc │ │ │ │ + beq.n 6d6c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d762 │ │ │ │ + beq.n 6d766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6d6d6 │ │ │ │ + cbz r0, 6d6da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d6d6 │ │ │ │ + beq.n 6d6da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d768 │ │ │ │ + beq.n 6d76c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6d6f0 │ │ │ │ + cbz r0, 6d6f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d6f0 │ │ │ │ + beq.n 6d6f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d76e │ │ │ │ + beq.n 6d772 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6d70a │ │ │ │ + cbz r0, 6d70e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d70a │ │ │ │ + beq.n 6d70e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d774 │ │ │ │ + beq.n 6d778 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6d722 │ │ │ │ + cbz r0, 6d726 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d722 │ │ │ │ + beq.n 6d726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6d77a │ │ │ │ + cbz r3, 6d77e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6d73a │ │ │ │ + cbz r0, 6d73e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d73a │ │ │ │ + beq.n 6d73e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6d780 │ │ │ │ + cbz r3, 6d784 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d6a2 │ │ │ │ + beq.n 6d6a6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d6a2 │ │ │ │ + beq.n 6d6a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d6a2 │ │ │ │ + bne.n 6d6a6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d6a2 │ │ │ │ + b.n 6d6a6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d6bc │ │ │ │ + b.n 6d6c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d6d6 │ │ │ │ + b.n 6d6da │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d6f0 │ │ │ │ + b.n 6d6f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d70a │ │ │ │ + b.n 6d70e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d722 │ │ │ │ + b.n 6d726 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6d7b4 │ │ │ │ + bgt.n 6d7b8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6d7f0 ) │ │ │ │ + ldr r2, [pc, #64] @ (6d7f4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6d7e4 │ │ │ │ + beq.n 6d7e8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6d68c │ │ │ │ + bl 6d690 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6d7da │ │ │ │ + bgt.n 6d7de │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -50944,149 +50955,149 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6d81e │ │ │ │ + cbz r0, 6d822 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d81e │ │ │ │ + beq.n 6d822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d8ca │ │ │ │ + beq.n 6d8ce │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6d838 │ │ │ │ + cbz r0, 6d83c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d838 │ │ │ │ + beq.n 6d83c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d8d0 │ │ │ │ + beq.n 6d8d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6d852 │ │ │ │ + cbz r0, 6d856 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d852 │ │ │ │ + beq.n 6d856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d8d6 │ │ │ │ + beq.n 6d8da │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6d86c │ │ │ │ + cbz r0, 6d870 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d86c │ │ │ │ + beq.n 6d870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6d8dc │ │ │ │ + beq.n 6d8e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6d884 │ │ │ │ + cbz r0, 6d888 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d884 │ │ │ │ + beq.n 6d888 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6d8e2 │ │ │ │ + cbz r3, 6d8e6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6d89c │ │ │ │ + cbz r0, 6d8a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d89c │ │ │ │ + beq.n 6d8a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6d8e8 │ │ │ │ + cbz r3, 6d8ec │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6d8a6 │ │ │ │ + bmi.n 6d8aa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6d8a2 │ │ │ │ + beq.n 6d8a6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d8a2 │ │ │ │ + beq.n 6d8a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6d8a2 │ │ │ │ + bne.n 6d8a6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d8a2 │ │ │ │ + b.n 6d8a6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d81e │ │ │ │ + b.n 6d822 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d838 │ │ │ │ + b.n 6d83c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d852 │ │ │ │ + b.n 6d856 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d86c │ │ │ │ + b.n 6d870 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d884 │ │ │ │ + b.n 6d888 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d89c │ │ │ │ + b.n 6d8a0 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6d91c │ │ │ │ + bgt.n 6d920 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6d958 ) │ │ │ │ + ldr r2, [pc, #64] @ (6d95c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6d94c │ │ │ │ + beq.n 6d950 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6d7f4 │ │ │ │ + bl 6d7f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6d942 │ │ │ │ + bgt.n 6d946 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -51094,149 +51105,149 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6d986 │ │ │ │ + cbz r0, 6d98a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d986 │ │ │ │ + beq.n 6d98a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6da32 │ │ │ │ + beq.n 6da36 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6d9a0 │ │ │ │ + cbz r0, 6d9a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d9a0 │ │ │ │ + beq.n 6d9a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6da38 │ │ │ │ + beq.n 6da3c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6d9ba │ │ │ │ + cbz r0, 6d9be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d9ba │ │ │ │ + beq.n 6d9be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6da3e │ │ │ │ + beq.n 6da42 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6d9d4 │ │ │ │ + cbz r0, 6d9d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d9d4 │ │ │ │ + beq.n 6d9d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6da44 │ │ │ │ + beq.n 6da48 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6d9ec │ │ │ │ + cbz r0, 6d9f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6d9ec │ │ │ │ + beq.n 6d9f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6da4a │ │ │ │ + cbz r3, 6da4e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6da04 │ │ │ │ + cbz r0, 6da08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6da04 │ │ │ │ + beq.n 6da08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6da50 │ │ │ │ + cbz r3, 6da54 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6da0e │ │ │ │ + bmi.n 6da12 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6da0a │ │ │ │ + beq.n 6da0e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6da0a │ │ │ │ + beq.n 6da0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6da0a │ │ │ │ + bne.n 6da0e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6da0a │ │ │ │ + b.n 6da0e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d986 │ │ │ │ + b.n 6d98a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d9a0 │ │ │ │ + b.n 6d9a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d9ba │ │ │ │ + b.n 6d9be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d9d4 │ │ │ │ + b.n 6d9d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6d9ec │ │ │ │ + b.n 6d9f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6da04 │ │ │ │ + b.n 6da08 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6da84 │ │ │ │ + bgt.n 6da88 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6dac0 ) │ │ │ │ + ldr r2, [pc, #64] @ (6dac4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6dab4 │ │ │ │ + beq.n 6dab8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6d95c │ │ │ │ + bl 6d960 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6daaa │ │ │ │ + bgt.n 6daae │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -51244,149 +51255,149 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6daee │ │ │ │ + cbz r0, 6daf2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6daee │ │ │ │ + beq.n 6daf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6db9a │ │ │ │ + beq.n 6db9e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6db08 │ │ │ │ + cbz r0, 6db0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6db08 │ │ │ │ + beq.n 6db0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6dba0 │ │ │ │ + beq.n 6dba4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6db22 │ │ │ │ + cbz r0, 6db26 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6db22 │ │ │ │ + beq.n 6db26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6dba6 │ │ │ │ + beq.n 6dbaa │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6db3c │ │ │ │ + cbz r0, 6db40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6db3c │ │ │ │ + beq.n 6db40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6dbac │ │ │ │ + beq.n 6dbb0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6db54 │ │ │ │ + cbz r0, 6db58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6db54 │ │ │ │ + beq.n 6db58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6dbb2 │ │ │ │ + cbz r3, 6dbb6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6db6c │ │ │ │ + cbz r0, 6db70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6db6c │ │ │ │ + beq.n 6db70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6dbb8 │ │ │ │ + cbz r3, 6dbbc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6db76 │ │ │ │ + bmi.n 6db7a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6db72 │ │ │ │ + beq.n 6db76 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6db72 │ │ │ │ + beq.n 6db76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6db72 │ │ │ │ + bne.n 6db76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6db72 │ │ │ │ + b.n 6db76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6daee │ │ │ │ + b.n 6daf2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6db08 │ │ │ │ + b.n 6db0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6db22 │ │ │ │ + b.n 6db26 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6db3c │ │ │ │ + b.n 6db40 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6db54 │ │ │ │ + b.n 6db58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6db6c │ │ │ │ + b.n 6db70 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6dbec │ │ │ │ + bgt.n 6dbf0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6dc28 ) │ │ │ │ + ldr r2, [pc, #64] @ (6dc2c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6dc1c │ │ │ │ + beq.n 6dc20 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6dac4 │ │ │ │ + bl 6dac8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6dc12 │ │ │ │ + bgt.n 6dc16 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -51395,148 +51406,148 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6dcde │ │ │ │ + bmi.n 6dce2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6dc5c │ │ │ │ + cbz r0, 6dc60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dc5c │ │ │ │ + beq.n 6dc60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6dd02 │ │ │ │ + beq.n 6dd06 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6dc76 │ │ │ │ + cbz r0, 6dc7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dc76 │ │ │ │ + beq.n 6dc7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6dd08 │ │ │ │ + beq.n 6dd0c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6dc90 │ │ │ │ + cbz r0, 6dc94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dc90 │ │ │ │ + beq.n 6dc94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6dd0e │ │ │ │ + beq.n 6dd12 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6dcaa │ │ │ │ + cbz r0, 6dcae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dcaa │ │ │ │ + beq.n 6dcae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6dd14 │ │ │ │ + beq.n 6dd18 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6dcc2 │ │ │ │ + cbz r0, 6dcc6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dcc2 │ │ │ │ + beq.n 6dcc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6dd1a │ │ │ │ + cbz r3, 6dd1e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 6dcda │ │ │ │ + cbz r0, 6dcde │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dcda │ │ │ │ + beq.n 6dcde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6dd20 │ │ │ │ + cbz r3, 6dd24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6dc42 │ │ │ │ + beq.n 6dc46 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6dc42 │ │ │ │ + beq.n 6dc46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6dc42 │ │ │ │ + bne.n 6dc46 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6dc42 │ │ │ │ + b.n 6dc46 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6dc5c │ │ │ │ + b.n 6dc60 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6dc76 │ │ │ │ + b.n 6dc7a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6dc90 │ │ │ │ + b.n 6dc94 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6dcaa │ │ │ │ + b.n 6dcae │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6dcc2 │ │ │ │ + b.n 6dcc6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6dd54 │ │ │ │ + bgt.n 6dd58 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6dd90 ) │ │ │ │ + ldr r2, [pc, #64] @ (6dd94 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6dd84 │ │ │ │ + beq.n 6dd88 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6dc2c │ │ │ │ + bl 6dc30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6dd7a │ │ │ │ + bgt.n 6dd7e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -51544,149 +51555,149 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6ddbe │ │ │ │ + cbz r0, 6ddc2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ddbe │ │ │ │ + beq.n 6ddc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6de6a │ │ │ │ + beq.n 6de6e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6ddd8 │ │ │ │ + cbz r0, 6dddc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ddd8 │ │ │ │ + beq.n 6dddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6de70 │ │ │ │ + beq.n 6de74 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6ddf2 │ │ │ │ + cbz r0, 6ddf6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ddf2 │ │ │ │ + beq.n 6ddf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6de76 │ │ │ │ + beq.n 6de7a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6de0c │ │ │ │ + cbz r0, 6de10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6de0c │ │ │ │ + beq.n 6de10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6de7c │ │ │ │ + beq.n 6de80 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6de24 │ │ │ │ + cbz r0, 6de28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6de24 │ │ │ │ + beq.n 6de28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6de82 │ │ │ │ + cbz r3, 6de86 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6de3c │ │ │ │ + cbz r0, 6de40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6de3c │ │ │ │ + beq.n 6de40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6de88 │ │ │ │ + cbz r3, 6de8c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6de46 │ │ │ │ + bmi.n 6de4a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6de42 │ │ │ │ + beq.n 6de46 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6de42 │ │ │ │ + beq.n 6de46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6de42 │ │ │ │ + bne.n 6de46 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6de42 │ │ │ │ + b.n 6de46 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ddbe │ │ │ │ + b.n 6ddc2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ddd8 │ │ │ │ + b.n 6dddc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ddf2 │ │ │ │ + b.n 6ddf6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6de0c │ │ │ │ + b.n 6de10 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6de24 │ │ │ │ + b.n 6de28 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6de3c │ │ │ │ + b.n 6de40 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6debc │ │ │ │ + bgt.n 6dec0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6def8 ) │ │ │ │ + ldr r2, [pc, #64] @ (6defc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6deec │ │ │ │ + beq.n 6def0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6dd94 │ │ │ │ + bl 6dd98 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6dee2 │ │ │ │ + bgt.n 6dee6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -51698,270 +51709,270 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6df28 │ │ │ │ + bgt.n 6df2c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #224] @ (6e004 ) │ │ │ │ + ldr r2, [pc, #224] @ (6e008 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6dffa │ │ │ │ + beq.n 6dffe │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6df60 │ │ │ │ + bmi.n 6df64 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 6dfcc │ │ │ │ + bmi.n 6dfd0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6dfa8 │ │ │ │ + bmi.n 6dfac │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6df84 │ │ │ │ + bmi.n 6df88 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6dff0 │ │ │ │ + bgt.n 6dff4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6df32 │ │ │ │ + beq.n 6df36 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6df32 │ │ │ │ + beq.n 6df36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6df32 │ │ │ │ + bne.n 6df36 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6df32 │ │ │ │ + b.n 6df36 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6df44 │ │ │ │ + beq.n 6df48 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6df44 │ │ │ │ + beq.n 6df48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6df44 │ │ │ │ + bne.n 6df48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6df44 │ │ │ │ + b.n 6df48 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6df3e │ │ │ │ + beq.n 6df42 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6df3e │ │ │ │ + beq.n 6df42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6df3e │ │ │ │ + bne.n 6df42 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6df3e │ │ │ │ + b.n 6df42 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6df38 │ │ │ │ + beq.n 6df3c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6df38 │ │ │ │ + beq.n 6df3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6df38 │ │ │ │ + bne.n 6df3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6df38 │ │ │ │ + b.n 6df3c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6e032 │ │ │ │ + cbz r0, 6e036 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e032 │ │ │ │ + beq.n 6e036 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e0f8 │ │ │ │ + beq.n 6e0fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6e04c │ │ │ │ + cbz r0, 6e050 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e04c │ │ │ │ + beq.n 6e050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e0fe │ │ │ │ + beq.n 6e102 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6e066 │ │ │ │ + cbz r0, 6e06a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e066 │ │ │ │ + beq.n 6e06a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e104 │ │ │ │ + beq.n 6e108 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6e080 │ │ │ │ + cbz r0, 6e084 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e080 │ │ │ │ + beq.n 6e084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e10a │ │ │ │ + beq.n 6e10e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6e09a │ │ │ │ + cbz r0, 6e09e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e09a │ │ │ │ + beq.n 6e09e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e110 │ │ │ │ + beq.n 6e114 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6e0b2 │ │ │ │ + cbz r0, 6e0b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e0b2 │ │ │ │ + beq.n 6e0b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e116 │ │ │ │ + cbz r3, 6e11a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6e0ca │ │ │ │ + cbz r0, 6e0ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e0ca │ │ │ │ + beq.n 6e0ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e11c │ │ │ │ + cbz r3, 6e120 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6e0d4 │ │ │ │ + bmi.n 6e0d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e0d0 │ │ │ │ + beq.n 6e0d4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e0d0 │ │ │ │ + beq.n 6e0d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e0d0 │ │ │ │ + bne.n 6e0d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e0d0 │ │ │ │ + b.n 6e0d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e032 │ │ │ │ + b.n 6e036 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e04c │ │ │ │ + b.n 6e050 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e066 │ │ │ │ + b.n 6e06a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e080 │ │ │ │ + b.n 6e084 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e09a │ │ │ │ + b.n 6e09e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e0b2 │ │ │ │ + b.n 6e0b6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e0ca │ │ │ │ + b.n 6e0ce │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6e150 │ │ │ │ + bgt.n 6e154 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6e18c ) │ │ │ │ + ldr r2, [pc, #64] @ (6e190 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6e180 │ │ │ │ + beq.n 6e184 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6e008 │ │ │ │ + bl 6e00c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6e176 │ │ │ │ + bgt.n 6e17a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -51969,163 +51980,163 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6e1ba │ │ │ │ + cbz r0, 6e1be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e1ba │ │ │ │ + beq.n 6e1be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e280 │ │ │ │ + beq.n 6e284 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6e1d4 │ │ │ │ + cbz r0, 6e1d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e1d4 │ │ │ │ + beq.n 6e1d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e286 │ │ │ │ + beq.n 6e28a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6e1ee │ │ │ │ + cbz r0, 6e1f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e1ee │ │ │ │ + beq.n 6e1f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e28c │ │ │ │ + beq.n 6e290 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6e208 │ │ │ │ + cbz r0, 6e20c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e208 │ │ │ │ + beq.n 6e20c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e292 │ │ │ │ + beq.n 6e296 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6e222 │ │ │ │ + cbz r0, 6e226 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e222 │ │ │ │ + beq.n 6e226 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e298 │ │ │ │ + beq.n 6e29c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6e23a │ │ │ │ + cbz r0, 6e23e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e23a │ │ │ │ + beq.n 6e23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e29e │ │ │ │ + cbz r3, 6e2a2 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6e25c │ │ │ │ + bmi.n 6e260 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 6e258 │ │ │ │ + cbz r0, 6e25c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e258 │ │ │ │ + beq.n 6e25c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e2a4 │ │ │ │ + cbz r3, 6e2a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e240 │ │ │ │ + beq.n 6e244 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e240 │ │ │ │ + beq.n 6e244 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e240 │ │ │ │ + bne.n 6e244 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e240 │ │ │ │ + b.n 6e244 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e1ba │ │ │ │ + b.n 6e1be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e1d4 │ │ │ │ + b.n 6e1d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e1ee │ │ │ │ + b.n 6e1f2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e208 │ │ │ │ + b.n 6e20c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e222 │ │ │ │ + b.n 6e226 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e23a │ │ │ │ + b.n 6e23e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6e2d8 │ │ │ │ + bgt.n 6e2dc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6e314 ) │ │ │ │ + ldr r2, [pc, #64] @ (6e318 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6e308 │ │ │ │ + beq.n 6e30c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6e190 │ │ │ │ + bl 6e194 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6e2fe │ │ │ │ + bgt.n 6e302 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -52133,168 +52144,168 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6e342 │ │ │ │ + cbz r0, 6e346 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e342 │ │ │ │ + beq.n 6e346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e41a │ │ │ │ + beq.n 6e41e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6e35c │ │ │ │ + cbz r0, 6e360 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e35c │ │ │ │ + beq.n 6e360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e420 │ │ │ │ + beq.n 6e424 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6e376 │ │ │ │ + cbz r0, 6e37a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e376 │ │ │ │ + beq.n 6e37a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e426 │ │ │ │ + beq.n 6e42a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6e3f6 │ │ │ │ + bmi.n 6e3fa │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6e3d2 │ │ │ │ + bmi.n 6e3d6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6e39c │ │ │ │ + cbz r0, 6e3a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e39c │ │ │ │ + beq.n 6e3a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e42c │ │ │ │ + beq.n 6e430 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6e3b6 │ │ │ │ + cbz r0, 6e3ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e3b6 │ │ │ │ + beq.n 6e3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e432 │ │ │ │ + beq.n 6e436 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 6e3ce │ │ │ │ + cbz r0, 6e3d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e3ce │ │ │ │ + beq.n 6e3d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e438 │ │ │ │ + cbz r3, 6e43c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e382 │ │ │ │ + beq.n 6e386 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e382 │ │ │ │ + beq.n 6e386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e382 │ │ │ │ + bne.n 6e386 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e382 │ │ │ │ + b.n 6e386 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e37c │ │ │ │ + beq.n 6e380 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e37c │ │ │ │ + beq.n 6e380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e37c │ │ │ │ + bne.n 6e380 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e37c │ │ │ │ + b.n 6e380 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e342 │ │ │ │ + b.n 6e346 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e35c │ │ │ │ + b.n 6e360 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e376 │ │ │ │ + b.n 6e37a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e39c │ │ │ │ + b.n 6e3a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e3b6 │ │ │ │ + b.n 6e3ba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6e46c │ │ │ │ + bgt.n 6e470 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6e4a8 ) │ │ │ │ + ldr r2, [pc, #64] @ (6e4ac ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6e49c │ │ │ │ + beq.n 6e4a0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6e318 │ │ │ │ + bl 6e31c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6e492 │ │ │ │ + bgt.n 6e496 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -52303,173 +52314,173 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6e4ea │ │ │ │ + bmi.n 6e4ee │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 6e5c2 │ │ │ │ + bmi.n 6e5c6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6e59e │ │ │ │ + bmi.n 6e5a2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6e57a │ │ │ │ + bmi.n 6e57e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 6e556 │ │ │ │ + bmi.n 6e55a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6e532 │ │ │ │ + bmi.n 6e536 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6e50e │ │ │ │ + bmi.n 6e512 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e4c2 │ │ │ │ + beq.n 6e4c6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e4c2 │ │ │ │ + beq.n 6e4c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e4c2 │ │ │ │ + bne.n 6e4c6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e4c2 │ │ │ │ + b.n 6e4c6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e4e6 │ │ │ │ + beq.n 6e4ea │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e4e6 │ │ │ │ + beq.n 6e4ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e4e6 │ │ │ │ + bne.n 6e4ea │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e4e6 │ │ │ │ + b.n 6e4ea │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e4e0 │ │ │ │ + beq.n 6e4e4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e4e0 │ │ │ │ + beq.n 6e4e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e4e0 │ │ │ │ + bne.n 6e4e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e4e0 │ │ │ │ + b.n 6e4e4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e4da │ │ │ │ + beq.n 6e4de │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e4da │ │ │ │ + beq.n 6e4de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e4da │ │ │ │ + bne.n 6e4de │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e4da │ │ │ │ + b.n 6e4de │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e4d4 │ │ │ │ + beq.n 6e4d8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e4d4 │ │ │ │ + beq.n 6e4d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e4d4 │ │ │ │ + bne.n 6e4d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e4d4 │ │ │ │ + b.n 6e4d8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e4ce │ │ │ │ + beq.n 6e4d2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e4ce │ │ │ │ + beq.n 6e4d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e4ce │ │ │ │ + bne.n 6e4d2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e4ce │ │ │ │ + b.n 6e4d2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 6e4c8 │ │ │ │ + beq.w 6e4cc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 6e4c8 │ │ │ │ + beq.w 6e4cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6e4c8 │ │ │ │ + bne.w 6e4cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e4c8 │ │ │ │ + b.n 6e4cc │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6e618 │ │ │ │ + bgt.n 6e61c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6e654 ) │ │ │ │ + ldr r2, [pc, #64] @ (6e658 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6e648 │ │ │ │ + beq.n 6e64c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6e4ac │ │ │ │ + bl 6e4b0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6e63e │ │ │ │ + bgt.n 6e642 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -52477,177 +52488,177 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6e682 │ │ │ │ + cbz r0, 6e686 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e682 │ │ │ │ + beq.n 6e686 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e762 │ │ │ │ + beq.n 6e766 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6e69c │ │ │ │ + cbz r0, 6e6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e69c │ │ │ │ + beq.n 6e6a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e768 │ │ │ │ + beq.n 6e76c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6e6b6 │ │ │ │ + cbz r0, 6e6ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e6b6 │ │ │ │ + beq.n 6e6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e76e │ │ │ │ + beq.n 6e772 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6e6d0 │ │ │ │ + cbz r0, 6e6d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e6d0 │ │ │ │ + beq.n 6e6d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e774 │ │ │ │ + beq.n 6e778 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6e6ea │ │ │ │ + cbz r0, 6e6ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e6ea │ │ │ │ + beq.n 6e6ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e77a │ │ │ │ + beq.n 6e77e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6e73e │ │ │ │ + bmi.n 6e742 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6e70a │ │ │ │ + cbz r0, 6e70e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e70a │ │ │ │ + beq.n 6e70e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e780 │ │ │ │ + beq.n 6e784 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 6e722 │ │ │ │ + cbz r0, 6e726 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e722 │ │ │ │ + beq.n 6e726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e786 │ │ │ │ + cbz r3, 6e78a │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 6e73a │ │ │ │ + cbz r0, 6e73e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e73a │ │ │ │ + beq.n 6e73e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e78c │ │ │ │ + cbz r3, 6e790 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e6f0 │ │ │ │ + beq.n 6e6f4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e6f0 │ │ │ │ + beq.n 6e6f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e6f0 │ │ │ │ + bne.n 6e6f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e6f0 │ │ │ │ + b.n 6e6f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e682 │ │ │ │ + b.n 6e686 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e69c │ │ │ │ + b.n 6e6a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e6b6 │ │ │ │ + b.n 6e6ba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e6d0 │ │ │ │ + b.n 6e6d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e6ea │ │ │ │ + b.n 6e6ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e70a │ │ │ │ + b.n 6e70e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e722 │ │ │ │ + b.n 6e726 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6e7c0 │ │ │ │ + bgt.n 6e7c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6e7fc ) │ │ │ │ + ldr r2, [pc, #64] @ (6e800 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6e7f0 │ │ │ │ + beq.n 6e7f4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6e658 │ │ │ │ + bl 6e65c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6e7e6 │ │ │ │ + bgt.n 6e7ea │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -52655,177 +52666,177 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6e82a │ │ │ │ + cbz r0, 6e82e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e82a │ │ │ │ + beq.n 6e82e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e90a │ │ │ │ + beq.n 6e90e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6e844 │ │ │ │ + cbz r0, 6e848 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e844 │ │ │ │ + beq.n 6e848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e910 │ │ │ │ + beq.n 6e914 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6e85e │ │ │ │ + cbz r0, 6e862 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e85e │ │ │ │ + beq.n 6e862 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e916 │ │ │ │ + beq.n 6e91a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6e878 │ │ │ │ + cbz r0, 6e87c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e878 │ │ │ │ + beq.n 6e87c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e91c │ │ │ │ + beq.n 6e920 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6e892 │ │ │ │ + cbz r0, 6e896 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e892 │ │ │ │ + beq.n 6e896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e922 │ │ │ │ + beq.n 6e926 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6e8ac │ │ │ │ + cbz r0, 6e8b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e8ac │ │ │ │ + beq.n 6e8b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e928 │ │ │ │ + beq.n 6e92c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6e8c4 │ │ │ │ + cbz r0, 6e8c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e8c4 │ │ │ │ + beq.n 6e8c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e92e │ │ │ │ + cbz r3, 6e932 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6e8e6 │ │ │ │ + bmi.n 6e8ea │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 6e8e2 │ │ │ │ + cbz r0, 6e8e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e8e2 │ │ │ │ + beq.n 6e8e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6e934 │ │ │ │ + cbz r3, 6e938 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e8ca │ │ │ │ + beq.n 6e8ce │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e8ca │ │ │ │ + beq.n 6e8ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e8ca │ │ │ │ + bne.n 6e8ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e8ca │ │ │ │ + b.n 6e8ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e82a │ │ │ │ + b.n 6e82e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e844 │ │ │ │ + b.n 6e848 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e85e │ │ │ │ + b.n 6e862 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e878 │ │ │ │ + b.n 6e87c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e892 │ │ │ │ + b.n 6e896 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e8ac │ │ │ │ + b.n 6e8b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e8c4 │ │ │ │ + b.n 6e8c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6e968 │ │ │ │ + bgt.n 6e96c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6e9a4 ) │ │ │ │ + ldr r2, [pc, #64] @ (6e9a8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6e998 │ │ │ │ + beq.n 6e99c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6e800 │ │ │ │ + bl 6e804 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6e98e │ │ │ │ + bgt.n 6e992 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -52833,184 +52844,184 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6e9d2 │ │ │ │ + cbz r0, 6e9d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e9d2 │ │ │ │ + beq.n 6e9d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eac6 │ │ │ │ + beq.n 6eaca │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6e9ec │ │ │ │ + cbz r0, 6e9f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e9ec │ │ │ │ + beq.n 6e9f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eacc │ │ │ │ + beq.n 6ead0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6eaa2 │ │ │ │ + bmi.n 6eaa6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6ea0c │ │ │ │ + cbz r0, 6ea10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ea0c │ │ │ │ + beq.n 6ea10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ead2 │ │ │ │ + beq.n 6ead6 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6ea26 │ │ │ │ + cbz r0, 6ea2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ea26 │ │ │ │ + beq.n 6ea2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ead8 │ │ │ │ + beq.n 6eadc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6ea40 │ │ │ │ + cbz r0, 6ea44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ea40 │ │ │ │ + beq.n 6ea44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eade │ │ │ │ + beq.n 6eae2 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6ea5a │ │ │ │ + cbz r0, 6ea5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ea5a │ │ │ │ + beq.n 6ea5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eae4 │ │ │ │ + beq.n 6eae8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6ea7e │ │ │ │ + bmi.n 6ea82 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 6ea7a │ │ │ │ + cbz r0, 6ea7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ea7a │ │ │ │ + beq.n 6ea7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eaea │ │ │ │ + beq.n 6eaee │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ea60 │ │ │ │ + beq.n 6ea64 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ea60 │ │ │ │ + beq.n 6ea64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ea60 │ │ │ │ + bne.n 6ea64 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ea60 │ │ │ │ + b.n 6ea64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e9f2 │ │ │ │ + beq.n 6e9f6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6e9f2 │ │ │ │ + beq.n 6e9f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e9f2 │ │ │ │ + bne.n 6e9f6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e9f2 │ │ │ │ + b.n 6e9f6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e9d2 │ │ │ │ + b.n 6e9d6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6e9ec │ │ │ │ + b.n 6e9f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ea0c │ │ │ │ + b.n 6ea10 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ea26 │ │ │ │ + b.n 6ea2a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ea40 │ │ │ │ + b.n 6ea44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ea5a │ │ │ │ + b.n 6ea5e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6eb20 │ │ │ │ + bgt.n 6eb24 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6eb5c ) │ │ │ │ + ldr r2, [pc, #64] @ (6eb60 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6eb50 │ │ │ │ + beq.n 6eb54 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6e9a8 │ │ │ │ + bl 6e9ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6eb46 │ │ │ │ + bgt.n 6eb4a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -53018,207 +53029,207 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6eb8c │ │ │ │ + cbz r0, 6eb90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6eb8c │ │ │ │ + beq.n 6eb90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6eca4 │ │ │ │ + beq.w 6eca8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6eba8 │ │ │ │ + cbz r0, 6ebac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6eba8 │ │ │ │ + beq.n 6ebac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6ecaa │ │ │ │ + beq.w 6ecae │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6ebc2 │ │ │ │ + cbz r0, 6ebc6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ebc2 │ │ │ │ + beq.n 6ebc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ecb0 │ │ │ │ + beq.n 6ecb4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6ebdc │ │ │ │ + cbz r0, 6ebe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ebdc │ │ │ │ + beq.n 6ebe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ecb6 │ │ │ │ + beq.n 6ecba │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6ebf6 │ │ │ │ + cbz r0, 6ebfa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ebf6 │ │ │ │ + beq.n 6ebfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ecbc │ │ │ │ + beq.n 6ecc0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6ec10 │ │ │ │ + cbz r0, 6ec14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ec10 │ │ │ │ + beq.n 6ec14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ecc2 │ │ │ │ + beq.n 6ecc6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6ec2a │ │ │ │ + cbz r0, 6ec2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ec2a │ │ │ │ + beq.n 6ec2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ecc8 │ │ │ │ + beq.n 6eccc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6ec80 │ │ │ │ + bmi.n 6ec84 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 6ec4a │ │ │ │ + cbz r0, 6ec4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ec4a │ │ │ │ + beq.n 6ec4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ecce │ │ │ │ + beq.n 6ecd2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 6ec64 │ │ │ │ + cbz r0, 6ec68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ec64 │ │ │ │ + beq.n 6ec68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ecd4 │ │ │ │ + beq.n 6ecd8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 6ec7c │ │ │ │ + cbz r0, 6ec80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ec7c │ │ │ │ + beq.n 6ec80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6ecda │ │ │ │ + cbz r3, 6ecde │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ec30 │ │ │ │ + beq.n 6ec34 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ec30 │ │ │ │ + beq.n 6ec34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ec30 │ │ │ │ + bne.n 6ec34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ec30 │ │ │ │ + b.n 6ec34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6eb8c │ │ │ │ + b.n 6eb90 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6eba8 │ │ │ │ + b.n 6ebac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ebc2 │ │ │ │ + b.n 6ebc6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ebdc │ │ │ │ + b.n 6ebe0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ebf6 │ │ │ │ + b.n 6ebfa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ec10 │ │ │ │ + b.n 6ec14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ec2a │ │ │ │ + b.n 6ec2e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ec4a │ │ │ │ + b.n 6ec4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ec64 │ │ │ │ + b.n 6ec68 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6ed10 │ │ │ │ + bgt.n 6ed14 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6ed4c ) │ │ │ │ + ldr r2, [pc, #64] @ (6ed50 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ed40 │ │ │ │ + beq.n 6ed44 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6eb60 │ │ │ │ + bl 6eb64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6ed36 │ │ │ │ + bgt.n 6ed3a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -53226,207 +53237,207 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6ed7c │ │ │ │ + cbz r0, 6ed80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ed7c │ │ │ │ + beq.n 6ed80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6ee94 │ │ │ │ + beq.w 6ee98 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6ed98 │ │ │ │ + cbz r0, 6ed9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ed98 │ │ │ │ + beq.n 6ed9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6ee9a │ │ │ │ + beq.w 6ee9e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6edb2 │ │ │ │ + cbz r0, 6edb6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6edb2 │ │ │ │ + beq.n 6edb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eea0 │ │ │ │ + beq.n 6eea4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6edcc │ │ │ │ + cbz r0, 6edd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6edcc │ │ │ │ + beq.n 6edd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eea6 │ │ │ │ + beq.n 6eeaa │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6ede6 │ │ │ │ + cbz r0, 6edea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ede6 │ │ │ │ + beq.n 6edea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eeac │ │ │ │ + beq.n 6eeb0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6ee00 │ │ │ │ + cbz r0, 6ee04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ee00 │ │ │ │ + beq.n 6ee04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eeb2 │ │ │ │ + beq.n 6eeb6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6ee1a │ │ │ │ + cbz r0, 6ee1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ee1a │ │ │ │ + beq.n 6ee1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eeb8 │ │ │ │ + beq.n 6eebc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6ee70 │ │ │ │ + bmi.n 6ee74 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 6ee3a │ │ │ │ + cbz r0, 6ee3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ee3a │ │ │ │ + beq.n 6ee3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eebe │ │ │ │ + beq.n 6eec2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 6ee54 │ │ │ │ + cbz r0, 6ee58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ee54 │ │ │ │ + beq.n 6ee58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6eec4 │ │ │ │ + beq.n 6eec8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 6ee6c │ │ │ │ + cbz r0, 6ee70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ee6c │ │ │ │ + beq.n 6ee70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6eeca │ │ │ │ + cbz r3, 6eece │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ee20 │ │ │ │ + beq.n 6ee24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ee20 │ │ │ │ + beq.n 6ee24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ee20 │ │ │ │ + bne.n 6ee24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ee20 │ │ │ │ + b.n 6ee24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ed7c │ │ │ │ + b.n 6ed80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ed98 │ │ │ │ + b.n 6ed9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6edb2 │ │ │ │ + b.n 6edb6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6edcc │ │ │ │ + b.n 6edd0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ede6 │ │ │ │ + b.n 6edea │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ee00 │ │ │ │ + b.n 6ee04 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ee1a │ │ │ │ + b.n 6ee1e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ee3a │ │ │ │ + b.n 6ee3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ee54 │ │ │ │ + b.n 6ee58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6ef00 │ │ │ │ + bgt.n 6ef04 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6ef3c ) │ │ │ │ + ldr r2, [pc, #64] @ (6ef40 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ef30 │ │ │ │ + beq.n 6ef34 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6ed50 │ │ │ │ + bl 6ed54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6ef26 │ │ │ │ + bgt.n 6ef2a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -53434,273 +53445,273 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6ef68 │ │ │ │ + cbz r0, 6ef6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ef68 │ │ │ │ + beq.n 6ef6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6efbc │ │ │ │ + cbz r3, 6efc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6ef80 │ │ │ │ + cbz r0, 6ef84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ef80 │ │ │ │ + beq.n 6ef84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6efc2 │ │ │ │ + cbz r3, 6efc6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6ef98 │ │ │ │ + cbz r0, 6ef9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ef98 │ │ │ │ + beq.n 6ef9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6efc8 │ │ │ │ + cbz r3, 6efcc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6efb0 │ │ │ │ + cbz r0, 6efb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6efb0 │ │ │ │ + beq.n 6efb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6efb4 │ │ │ │ + cbz r3, 6efb8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ef68 │ │ │ │ + b.n 6ef6c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ef80 │ │ │ │ + b.n 6ef84 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ef98 │ │ │ │ + b.n 6ef9c │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6effc │ │ │ │ + cbz r0, 6f000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6effc │ │ │ │ + beq.n 6f000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f126 │ │ │ │ + beq.w 6f12a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6f018 │ │ │ │ + cbz r0, 6f01c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f018 │ │ │ │ + beq.n 6f01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f12c │ │ │ │ + beq.w 6f130 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6f032 │ │ │ │ + cbz r0, 6f036 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f032 │ │ │ │ + beq.n 6f036 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f132 │ │ │ │ + beq.n 6f136 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6f04c │ │ │ │ + cbz r0, 6f050 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f04c │ │ │ │ + beq.n 6f050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f138 │ │ │ │ + beq.n 6f13c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6f066 │ │ │ │ + cbz r0, 6f06a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f066 │ │ │ │ + beq.n 6f06a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f13e │ │ │ │ + beq.n 6f142 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6f080 │ │ │ │ + cbz r0, 6f084 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f080 │ │ │ │ + beq.n 6f084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f144 │ │ │ │ + beq.n 6f148 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6f102 │ │ │ │ + bmi.n 6f106 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6f0de │ │ │ │ + bmi.n 6f0e2 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 6f0a6 │ │ │ │ + cbz r0, 6f0aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f0a6 │ │ │ │ + beq.n 6f0aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f14a │ │ │ │ + beq.n 6f14e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 6f0c0 │ │ │ │ + cbz r0, 6f0c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f0c0 │ │ │ │ + beq.n 6f0c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f150 │ │ │ │ + beq.n 6f154 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 6f0da │ │ │ │ + cbz r0, 6f0de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f0da │ │ │ │ + beq.n 6f0de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f156 │ │ │ │ + beq.n 6f15a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f08c │ │ │ │ + beq.n 6f090 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f08c │ │ │ │ + beq.n 6f090 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f08c │ │ │ │ + bne.n 6f090 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f08c │ │ │ │ + b.n 6f090 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f086 │ │ │ │ + beq.n 6f08a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f086 │ │ │ │ + beq.n 6f08a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f086 │ │ │ │ + bne.n 6f08a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f086 │ │ │ │ + b.n 6f08a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6effc │ │ │ │ + b.n 6f000 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f018 │ │ │ │ + b.n 6f01c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f032 │ │ │ │ + b.n 6f036 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f04c │ │ │ │ + b.n 6f050 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f066 │ │ │ │ + b.n 6f06a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f080 │ │ │ │ + b.n 6f084 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f0a6 │ │ │ │ + b.n 6f0aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f0c0 │ │ │ │ + b.n 6f0c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f18c │ │ │ │ + bgt.n 6f190 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6f1c8 ) │ │ │ │ + ldr r2, [pc, #64] @ (6f1cc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f1bc │ │ │ │ + beq.n 6f1c0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6efd0 │ │ │ │ + bl 6efd4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f1b2 │ │ │ │ + bgt.n 6f1b6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -53708,212 +53719,212 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6f1f8 │ │ │ │ + cbz r0, 6f1fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f1f8 │ │ │ │ + beq.n 6f1fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f322 │ │ │ │ + beq.w 6f326 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6f214 │ │ │ │ + cbz r0, 6f218 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f214 │ │ │ │ + beq.n 6f218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f328 │ │ │ │ + beq.w 6f32c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6f22e │ │ │ │ + cbz r0, 6f232 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f22e │ │ │ │ + beq.n 6f232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f32e │ │ │ │ + beq.n 6f332 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6f248 │ │ │ │ + cbz r0, 6f24c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f248 │ │ │ │ + beq.n 6f24c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f334 │ │ │ │ + beq.n 6f338 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6f262 │ │ │ │ + cbz r0, 6f266 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f262 │ │ │ │ + beq.n 6f266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f33a │ │ │ │ + beq.n 6f33e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6f27c │ │ │ │ + cbz r0, 6f280 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f27c │ │ │ │ + beq.n 6f280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f340 │ │ │ │ + beq.n 6f344 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6f2fe │ │ │ │ + bmi.n 6f302 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6f2da │ │ │ │ + bmi.n 6f2de │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 6f2a2 │ │ │ │ + cbz r0, 6f2a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f2a2 │ │ │ │ + beq.n 6f2a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f346 │ │ │ │ + beq.n 6f34a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 6f2bc │ │ │ │ + cbz r0, 6f2c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f2bc │ │ │ │ + beq.n 6f2c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f34c │ │ │ │ + beq.n 6f350 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 6f2d6 │ │ │ │ + cbz r0, 6f2da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f2d6 │ │ │ │ + beq.n 6f2da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f352 │ │ │ │ + beq.n 6f356 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f288 │ │ │ │ + beq.n 6f28c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f288 │ │ │ │ + beq.n 6f28c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f288 │ │ │ │ + bne.n 6f28c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f288 │ │ │ │ + b.n 6f28c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f282 │ │ │ │ + beq.n 6f286 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f282 │ │ │ │ + beq.n 6f286 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f282 │ │ │ │ + bne.n 6f286 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f282 │ │ │ │ + b.n 6f286 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f1f8 │ │ │ │ + b.n 6f1fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f214 │ │ │ │ + b.n 6f218 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f22e │ │ │ │ + b.n 6f232 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f248 │ │ │ │ + b.n 6f24c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f262 │ │ │ │ + b.n 6f266 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f27c │ │ │ │ + b.n 6f280 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f2a2 │ │ │ │ + b.n 6f2a6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f2bc │ │ │ │ + b.n 6f2c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f388 │ │ │ │ + bgt.n 6f38c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6f3c4 ) │ │ │ │ + ldr r2, [pc, #64] @ (6f3c8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f3b8 │ │ │ │ + beq.n 6f3bc │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6f1cc │ │ │ │ + bl 6f1d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f3ae │ │ │ │ + bgt.n 6f3b2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -53921,216 +53932,216 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 6f3f4 │ │ │ │ + cbz r0, 6f3f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f3f4 │ │ │ │ + beq.n 6f3f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f530 │ │ │ │ + beq.w 6f534 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6f410 │ │ │ │ + cbz r0, 6f414 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f410 │ │ │ │ + beq.n 6f414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f536 │ │ │ │ + beq.w 6f53a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 6f42c │ │ │ │ + cbz r0, 6f430 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f42c │ │ │ │ + beq.n 6f430 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f53c │ │ │ │ + beq.w 6f540 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 6f446 │ │ │ │ + cbz r0, 6f44a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f446 │ │ │ │ + beq.n 6f44a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f542 │ │ │ │ + beq.n 6f546 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 6f460 │ │ │ │ + cbz r0, 6f464 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f460 │ │ │ │ + beq.n 6f464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f548 │ │ │ │ + beq.n 6f54c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 6f47a │ │ │ │ + cbz r0, 6f47e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f47a │ │ │ │ + beq.n 6f47e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f54e │ │ │ │ + beq.n 6f552 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 6f4c4 │ │ │ │ + bmi.n 6f4c8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 6f49a │ │ │ │ + cbz r0, 6f49e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f49a │ │ │ │ + beq.n 6f49e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f554 │ │ │ │ + beq.n 6f558 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 6f50c │ │ │ │ + bmi.n 6f510 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6f4e8 │ │ │ │ + bmi.n 6f4ec │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 6f4c0 │ │ │ │ + cbz r0, 6f4c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f4c0 │ │ │ │ + beq.n 6f4c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f55a │ │ │ │ + beq.n 6f55e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f480 │ │ │ │ + beq.n 6f484 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f480 │ │ │ │ + beq.n 6f484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f480 │ │ │ │ + bne.n 6f484 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f480 │ │ │ │ + b.n 6f484 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f4a6 │ │ │ │ + beq.n 6f4aa │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f4a6 │ │ │ │ + beq.n 6f4aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f4a6 │ │ │ │ + bne.n 6f4aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f4a6 │ │ │ │ + b.n 6f4aa │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f4a0 │ │ │ │ + beq.n 6f4a4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f4a0 │ │ │ │ + beq.n 6f4a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f4a0 │ │ │ │ + bne.n 6f4a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f4a0 │ │ │ │ + b.n 6f4a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f3f4 │ │ │ │ + b.n 6f3f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f410 │ │ │ │ + b.n 6f414 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f42c │ │ │ │ + b.n 6f430 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f446 │ │ │ │ + b.n 6f44a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f460 │ │ │ │ + b.n 6f464 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f47a │ │ │ │ + b.n 6f47e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f49a │ │ │ │ + b.n 6f49e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f590 │ │ │ │ + bgt.n 6f594 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (6f5cc ) │ │ │ │ + ldr r2, [pc, #64] @ (6f5d0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f5c0 │ │ │ │ + beq.n 6f5c4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 6f3c8 │ │ │ │ + bl 6f3cc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f5b6 │ │ │ │ + bgt.n 6f5ba │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -54142,52 +54153,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f5fc │ │ │ │ + bgt.n 6f600 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6f650 ) │ │ │ │ + ldr r2, [pc, #88] @ (6f654 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f644 │ │ │ │ + beq.n 6f648 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6f618 │ │ │ │ + cbz r0, 6f61c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f618 │ │ │ │ + beq.n 6f61c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6f63e │ │ │ │ + cbz r3, 6f642 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f634 │ │ │ │ + bgt.n 6f638 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f618 │ │ │ │ + b.n 6f61c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54195,52 +54206,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f680 │ │ │ │ + bgt.n 6f684 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6f6d4 ) │ │ │ │ + ldr r2, [pc, #88] @ (6f6d8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f6c8 │ │ │ │ + beq.n 6f6cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6f69c │ │ │ │ + cbz r0, 6f6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f69c │ │ │ │ + beq.n 6f6a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6f6c2 │ │ │ │ + cbz r3, 6f6c6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f6b8 │ │ │ │ + bgt.n 6f6bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f69c │ │ │ │ + b.n 6f6a0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54248,52 +54259,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f704 │ │ │ │ + bgt.n 6f708 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6f758 ) │ │ │ │ + ldr r2, [pc, #88] @ (6f75c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f74c │ │ │ │ + beq.n 6f750 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6f720 │ │ │ │ + cbz r0, 6f724 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f720 │ │ │ │ + beq.n 6f724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6f746 │ │ │ │ + cbz r3, 6f74a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f73c │ │ │ │ + bgt.n 6f740 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f720 │ │ │ │ + b.n 6f724 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54301,52 +54312,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f788 │ │ │ │ + bgt.n 6f78c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6f7dc ) │ │ │ │ + ldr r2, [pc, #88] @ (6f7e0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f7d0 │ │ │ │ + beq.n 6f7d4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6f7a4 │ │ │ │ + cbz r0, 6f7a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f7a4 │ │ │ │ + beq.n 6f7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6f7ca │ │ │ │ + cbz r3, 6f7ce │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f7c0 │ │ │ │ + bgt.n 6f7c4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f7a4 │ │ │ │ + b.n 6f7a8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54354,52 +54365,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f80c │ │ │ │ + bgt.n 6f810 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6f860 ) │ │ │ │ + ldr r2, [pc, #88] @ (6f864 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f854 │ │ │ │ + beq.n 6f858 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6f828 │ │ │ │ + cbz r0, 6f82c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f828 │ │ │ │ + beq.n 6f82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6f84e │ │ │ │ + cbz r3, 6f852 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f844 │ │ │ │ + bgt.n 6f848 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f828 │ │ │ │ + b.n 6f82c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54407,52 +54418,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f890 │ │ │ │ + bgt.n 6f894 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6f8e4 ) │ │ │ │ + ldr r2, [pc, #88] @ (6f8e8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f8d8 │ │ │ │ + beq.n 6f8dc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6f8ac │ │ │ │ + cbz r0, 6f8b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f8ac │ │ │ │ + beq.n 6f8b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6f8d2 │ │ │ │ + cbz r3, 6f8d6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f8c8 │ │ │ │ + bgt.n 6f8cc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f8ac │ │ │ │ + b.n 6f8b0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54460,52 +54471,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f914 │ │ │ │ + bgt.n 6f918 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6f968 ) │ │ │ │ + ldr r2, [pc, #88] @ (6f96c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f95c │ │ │ │ + beq.n 6f960 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6f930 │ │ │ │ + cbz r0, 6f934 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f930 │ │ │ │ + beq.n 6f934 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6f956 │ │ │ │ + cbz r3, 6f95a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f94c │ │ │ │ + bgt.n 6f950 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f930 │ │ │ │ + b.n 6f934 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54513,52 +54524,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6f998 │ │ │ │ + bgt.n 6f99c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6f9ec ) │ │ │ │ + ldr r2, [pc, #88] @ (6f9f0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6f9e0 │ │ │ │ + beq.n 6f9e4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6f9b4 │ │ │ │ + cbz r0, 6f9b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6f9b4 │ │ │ │ + beq.n 6f9b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6f9da │ │ │ │ + cbz r3, 6f9de │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6f9d0 │ │ │ │ + bgt.n 6f9d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6f9b4 │ │ │ │ + b.n 6f9b8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54566,52 +54577,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fa1c │ │ │ │ + bgt.n 6fa20 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6fa70 ) │ │ │ │ + ldr r2, [pc, #88] @ (6fa74 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fa64 │ │ │ │ + beq.n 6fa68 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fa38 │ │ │ │ + cbz r0, 6fa3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fa38 │ │ │ │ + beq.n 6fa3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fa5e │ │ │ │ + cbz r3, 6fa62 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fa54 │ │ │ │ + bgt.n 6fa58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fa38 │ │ │ │ + b.n 6fa3c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54619,52 +54630,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6faa0 │ │ │ │ + bgt.n 6faa4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6faf4 ) │ │ │ │ + ldr r2, [pc, #88] @ (6faf8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fae8 │ │ │ │ + beq.n 6faec │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fabc │ │ │ │ + cbz r0, 6fac0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fabc │ │ │ │ + beq.n 6fac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fae2 │ │ │ │ + cbz r3, 6fae6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fad8 │ │ │ │ + bgt.n 6fadc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fabc │ │ │ │ + b.n 6fac0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54672,52 +54683,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fb24 │ │ │ │ + bgt.n 6fb28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6fb78 ) │ │ │ │ + ldr r2, [pc, #88] @ (6fb7c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fb6c │ │ │ │ + beq.n 6fb70 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fb40 │ │ │ │ + cbz r0, 6fb44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fb40 │ │ │ │ + beq.n 6fb44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fb66 │ │ │ │ + cbz r3, 6fb6a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fb5c │ │ │ │ + bgt.n 6fb60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fb40 │ │ │ │ + b.n 6fb44 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54725,52 +54736,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fba8 │ │ │ │ + bgt.n 6fbac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6fbfc ) │ │ │ │ + ldr r2, [pc, #88] @ (6fc00 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fbf0 │ │ │ │ + beq.n 6fbf4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fbc4 │ │ │ │ + cbz r0, 6fbc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fbc4 │ │ │ │ + beq.n 6fbc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fbea │ │ │ │ + cbz r3, 6fbee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fbe0 │ │ │ │ + bgt.n 6fbe4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fbc4 │ │ │ │ + b.n 6fbc8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54778,52 +54789,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fc2c │ │ │ │ + bgt.n 6fc30 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6fc80 ) │ │ │ │ + ldr r2, [pc, #88] @ (6fc84 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fc74 │ │ │ │ + beq.n 6fc78 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fc48 │ │ │ │ + cbz r0, 6fc4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fc48 │ │ │ │ + beq.n 6fc4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fc6e │ │ │ │ + cbz r3, 6fc72 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fc64 │ │ │ │ + bgt.n 6fc68 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fc48 │ │ │ │ + b.n 6fc4c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54831,52 +54842,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fcb0 │ │ │ │ + bgt.n 6fcb4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6fd04 ) │ │ │ │ + ldr r2, [pc, #88] @ (6fd08 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fcf8 │ │ │ │ + beq.n 6fcfc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fccc │ │ │ │ + cbz r0, 6fcd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fccc │ │ │ │ + beq.n 6fcd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fcf2 │ │ │ │ + cbz r3, 6fcf6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fce8 │ │ │ │ + bgt.n 6fcec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fccc │ │ │ │ + b.n 6fcd0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54884,52 +54895,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fd34 │ │ │ │ + bgt.n 6fd38 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6fd88 ) │ │ │ │ + ldr r2, [pc, #88] @ (6fd8c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fd7c │ │ │ │ + beq.n 6fd80 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fd50 │ │ │ │ + cbz r0, 6fd54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fd50 │ │ │ │ + beq.n 6fd54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fd76 │ │ │ │ + cbz r3, 6fd7a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fd6c │ │ │ │ + bgt.n 6fd70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fd50 │ │ │ │ + b.n 6fd54 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54937,52 +54948,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fdb8 │ │ │ │ + bgt.n 6fdbc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6fe0c ) │ │ │ │ + ldr r2, [pc, #88] @ (6fe10 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fe00 │ │ │ │ + beq.n 6fe04 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fdd4 │ │ │ │ + cbz r0, 6fdd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fdd4 │ │ │ │ + beq.n 6fdd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fdfa │ │ │ │ + cbz r3, 6fdfe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fdf0 │ │ │ │ + bgt.n 6fdf4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fdd4 │ │ │ │ + b.n 6fdd8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54990,52 +55001,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fe3c │ │ │ │ + bgt.n 6fe40 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6fe90 ) │ │ │ │ + ldr r2, [pc, #88] @ (6fe94 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6fe84 │ │ │ │ + beq.n 6fe88 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fe58 │ │ │ │ + cbz r0, 6fe5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fe58 │ │ │ │ + beq.n 6fe5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6fe7e │ │ │ │ + cbz r3, 6fe82 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fe74 │ │ │ │ + bgt.n 6fe78 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fe58 │ │ │ │ + b.n 6fe5c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55043,52 +55054,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6fec0 │ │ │ │ + bgt.n 6fec4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6ff14 ) │ │ │ │ + ldr r2, [pc, #88] @ (6ff18 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ff08 │ │ │ │ + beq.n 6ff0c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6fedc │ │ │ │ + cbz r0, 6fee0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6fedc │ │ │ │ + beq.n 6fee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6ff02 │ │ │ │ + cbz r3, 6ff06 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6fef8 │ │ │ │ + bgt.n 6fefc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6fedc │ │ │ │ + b.n 6fee0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55096,52 +55107,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6ff44 │ │ │ │ + bgt.n 6ff48 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (6ff98 ) │ │ │ │ + ldr r2, [pc, #88] @ (6ff9c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ff8c │ │ │ │ + beq.n 6ff90 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6ff60 │ │ │ │ + cbz r0, 6ff64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ff60 │ │ │ │ + beq.n 6ff64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6ff86 │ │ │ │ + cbz r3, 6ff8a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 6ff7c │ │ │ │ + bgt.n 6ff80 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ff60 │ │ │ │ + b.n 6ff64 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55149,52 +55160,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 6ffc8 │ │ │ │ + bgt.n 6ffcc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (7001c ) │ │ │ │ + ldr r2, [pc, #88] @ (70020 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70010 │ │ │ │ + beq.n 70014 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 6ffe4 │ │ │ │ + cbz r0, 6ffe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ffe4 │ │ │ │ + beq.n 6ffe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7000a │ │ │ │ + cbz r3, 7000e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70000 │ │ │ │ + bgt.n 70004 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6ffe4 │ │ │ │ + b.n 6ffe8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55202,52 +55213,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7004c │ │ │ │ + bgt.n 70050 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (700a0 ) │ │ │ │ + ldr r2, [pc, #88] @ (700a4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70094 │ │ │ │ + beq.n 70098 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70068 │ │ │ │ + cbz r0, 7006c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70068 │ │ │ │ + beq.n 7006c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7008e │ │ │ │ + cbz r3, 70092 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70084 │ │ │ │ + bgt.n 70088 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70068 │ │ │ │ + b.n 7006c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55255,52 +55266,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 700d0 │ │ │ │ + bgt.n 700d4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70124 ) │ │ │ │ + ldr r2, [pc, #88] @ (70128 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70118 │ │ │ │ + beq.n 7011c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 700ec │ │ │ │ + cbz r0, 700f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 700ec │ │ │ │ + beq.n 700f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70112 │ │ │ │ + cbz r3, 70116 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70108 │ │ │ │ + bgt.n 7010c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 700ec │ │ │ │ + b.n 700f0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55308,52 +55319,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70154 │ │ │ │ + bgt.n 70158 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (701a8 ) │ │ │ │ + ldr r2, [pc, #88] @ (701ac ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7019c │ │ │ │ + beq.n 701a0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70170 │ │ │ │ + cbz r0, 70174 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70170 │ │ │ │ + beq.n 70174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70196 │ │ │ │ + cbz r3, 7019a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7018c │ │ │ │ + bgt.n 70190 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70170 │ │ │ │ + b.n 70174 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55361,52 +55372,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 701d8 │ │ │ │ + bgt.n 701dc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (7022c ) │ │ │ │ + ldr r2, [pc, #88] @ (70230 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70220 │ │ │ │ + beq.n 70224 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 701f4 │ │ │ │ + cbz r0, 701f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 701f4 │ │ │ │ + beq.n 701f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7021a │ │ │ │ + cbz r3, 7021e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70210 │ │ │ │ + bgt.n 70214 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 701f4 │ │ │ │ + b.n 701f8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55414,52 +55425,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7025c │ │ │ │ + bgt.n 70260 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (702b0 ) │ │ │ │ + ldr r2, [pc, #88] @ (702b4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 702a4 │ │ │ │ + beq.n 702a8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70278 │ │ │ │ + cbz r0, 7027c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70278 │ │ │ │ + beq.n 7027c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7029e │ │ │ │ + cbz r3, 702a2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70294 │ │ │ │ + bgt.n 70298 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70278 │ │ │ │ + b.n 7027c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55467,52 +55478,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 702e0 │ │ │ │ + bgt.n 702e4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70334 ) │ │ │ │ + ldr r2, [pc, #88] @ (70338 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70328 │ │ │ │ + beq.n 7032c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 702fc │ │ │ │ + cbz r0, 70300 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 702fc │ │ │ │ + beq.n 70300 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70322 │ │ │ │ + cbz r3, 70326 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70318 │ │ │ │ + bgt.n 7031c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 702fc │ │ │ │ + b.n 70300 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55520,52 +55531,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70364 │ │ │ │ + bgt.n 70368 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (703b8 ) │ │ │ │ + ldr r2, [pc, #88] @ (703bc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 703ac │ │ │ │ + beq.n 703b0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70380 │ │ │ │ + cbz r0, 70384 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70380 │ │ │ │ + beq.n 70384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 703a6 │ │ │ │ + cbz r3, 703aa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7039c │ │ │ │ + bgt.n 703a0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70380 │ │ │ │ + b.n 70384 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55573,52 +55584,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 703e8 │ │ │ │ + bgt.n 703ec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (7043c ) │ │ │ │ + ldr r2, [pc, #88] @ (70440 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70430 │ │ │ │ + beq.n 70434 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70404 │ │ │ │ + cbz r0, 70408 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70404 │ │ │ │ + beq.n 70408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7042a │ │ │ │ + cbz r3, 7042e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70420 │ │ │ │ + bgt.n 70424 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70404 │ │ │ │ + b.n 70408 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55626,52 +55637,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7046c │ │ │ │ + bgt.n 70470 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (704c0 ) │ │ │ │ + ldr r2, [pc, #88] @ (704c4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 704b4 │ │ │ │ + beq.n 704b8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70488 │ │ │ │ + cbz r0, 7048c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70488 │ │ │ │ + beq.n 7048c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 704ae │ │ │ │ + cbz r3, 704b2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 704a4 │ │ │ │ + bgt.n 704a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70488 │ │ │ │ + b.n 7048c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55679,52 +55690,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 704f0 │ │ │ │ + bgt.n 704f4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70544 ) │ │ │ │ + ldr r2, [pc, #88] @ (70548 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70538 │ │ │ │ + beq.n 7053c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7050c │ │ │ │ + cbz r0, 70510 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7050c │ │ │ │ + beq.n 70510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70532 │ │ │ │ + cbz r3, 70536 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70528 │ │ │ │ + bgt.n 7052c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7050c │ │ │ │ + b.n 70510 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55732,52 +55743,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70574 │ │ │ │ + bgt.n 70578 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (705c8 ) │ │ │ │ + ldr r2, [pc, #88] @ (705cc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 705bc │ │ │ │ + beq.n 705c0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70590 │ │ │ │ + cbz r0, 70594 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70590 │ │ │ │ + beq.n 70594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 705b6 │ │ │ │ + cbz r3, 705ba │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 705ac │ │ │ │ + bgt.n 705b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70590 │ │ │ │ + b.n 70594 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55785,52 +55796,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 705f8 │ │ │ │ + bgt.n 705fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (7064c ) │ │ │ │ + ldr r2, [pc, #88] @ (70650 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70640 │ │ │ │ + beq.n 70644 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70614 │ │ │ │ + cbz r0, 70618 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70614 │ │ │ │ + beq.n 70618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7063a │ │ │ │ + cbz r3, 7063e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70630 │ │ │ │ + bgt.n 70634 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70614 │ │ │ │ + b.n 70618 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55838,52 +55849,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7067c │ │ │ │ + bgt.n 70680 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (706d0 ) │ │ │ │ + ldr r2, [pc, #88] @ (706d4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 706c4 │ │ │ │ + beq.n 706c8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70698 │ │ │ │ + cbz r0, 7069c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70698 │ │ │ │ + beq.n 7069c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 706be │ │ │ │ + cbz r3, 706c2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 706b4 │ │ │ │ + bgt.n 706b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70698 │ │ │ │ + b.n 7069c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55891,52 +55902,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70700 │ │ │ │ + bgt.n 70704 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70754 ) │ │ │ │ + ldr r2, [pc, #88] @ (70758 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70748 │ │ │ │ + beq.n 7074c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7071c │ │ │ │ + cbz r0, 70720 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7071c │ │ │ │ + beq.n 70720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70742 │ │ │ │ + cbz r3, 70746 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70738 │ │ │ │ + bgt.n 7073c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7071c │ │ │ │ + b.n 70720 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55944,52 +55955,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70784 │ │ │ │ + bgt.n 70788 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (707d8 ) │ │ │ │ + ldr r2, [pc, #88] @ (707dc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 707cc │ │ │ │ + beq.n 707d0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 707a0 │ │ │ │ + cbz r0, 707a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 707a0 │ │ │ │ + beq.n 707a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 707c6 │ │ │ │ + cbz r3, 707ca │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 707bc │ │ │ │ + bgt.n 707c0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 707a0 │ │ │ │ + b.n 707a4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55997,52 +56008,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70808 │ │ │ │ + bgt.n 7080c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (7085c ) │ │ │ │ + ldr r2, [pc, #88] @ (70860 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70850 │ │ │ │ + beq.n 70854 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70824 │ │ │ │ + cbz r0, 70828 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70824 │ │ │ │ + beq.n 70828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7084a │ │ │ │ + cbz r3, 7084e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70840 │ │ │ │ + bgt.n 70844 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70824 │ │ │ │ + b.n 70828 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56050,52 +56061,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7088c │ │ │ │ + bgt.n 70890 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (708e0 ) │ │ │ │ + ldr r2, [pc, #88] @ (708e4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 708d4 │ │ │ │ + beq.n 708d8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 708a8 │ │ │ │ + cbz r0, 708ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 708a8 │ │ │ │ + beq.n 708ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 708ce │ │ │ │ + cbz r3, 708d2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 708c4 │ │ │ │ + bgt.n 708c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 708a8 │ │ │ │ + b.n 708ac │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56103,52 +56114,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70910 │ │ │ │ + bgt.n 70914 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70964 ) │ │ │ │ + ldr r2, [pc, #88] @ (70968 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70958 │ │ │ │ + beq.n 7095c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7092c │ │ │ │ + cbz r0, 70930 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7092c │ │ │ │ + beq.n 70930 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70952 │ │ │ │ + cbz r3, 70956 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70948 │ │ │ │ + bgt.n 7094c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7092c │ │ │ │ + b.n 70930 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56156,52 +56167,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70994 │ │ │ │ + bgt.n 70998 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (709e8 ) │ │ │ │ + ldr r2, [pc, #88] @ (709ec ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 709dc │ │ │ │ + beq.n 709e0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 709b0 │ │ │ │ + cbz r0, 709b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 709b0 │ │ │ │ + beq.n 709b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 709d6 │ │ │ │ + cbz r3, 709da │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 709cc │ │ │ │ + bgt.n 709d0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 709b0 │ │ │ │ + b.n 709b4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56209,52 +56220,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70a18 │ │ │ │ + bgt.n 70a1c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70a6c ) │ │ │ │ + ldr r2, [pc, #88] @ (70a70 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70a60 │ │ │ │ + beq.n 70a64 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70a34 │ │ │ │ + cbz r0, 70a38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70a34 │ │ │ │ + beq.n 70a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70a5a │ │ │ │ + cbz r3, 70a5e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70a50 │ │ │ │ + bgt.n 70a54 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70a34 │ │ │ │ + b.n 70a38 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56262,52 +56273,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70a9c │ │ │ │ + bgt.n 70aa0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70af0 ) │ │ │ │ + ldr r2, [pc, #88] @ (70af4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70ae4 │ │ │ │ + beq.n 70ae8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70ab8 │ │ │ │ + cbz r0, 70abc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70ab8 │ │ │ │ + beq.n 70abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70ade │ │ │ │ + cbz r3, 70ae2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70ad4 │ │ │ │ + bgt.n 70ad8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70ab8 │ │ │ │ + b.n 70abc │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56315,52 +56326,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70b20 │ │ │ │ + bgt.n 70b24 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70b74 ) │ │ │ │ + ldr r2, [pc, #88] @ (70b78 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70b68 │ │ │ │ + beq.n 70b6c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70b3c │ │ │ │ + cbz r0, 70b40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70b3c │ │ │ │ + beq.n 70b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70b62 │ │ │ │ + cbz r3, 70b66 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70b58 │ │ │ │ + bgt.n 70b5c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70b3c │ │ │ │ + b.n 70b40 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56368,52 +56379,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70ba4 │ │ │ │ + bgt.n 70ba8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70bf8 ) │ │ │ │ + ldr r2, [pc, #88] @ (70bfc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70bec │ │ │ │ + beq.n 70bf0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70bc0 │ │ │ │ + cbz r0, 70bc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70bc0 │ │ │ │ + beq.n 70bc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70be6 │ │ │ │ + cbz r3, 70bea │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70bdc │ │ │ │ + bgt.n 70be0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70bc0 │ │ │ │ + b.n 70bc4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56421,52 +56432,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70c28 │ │ │ │ + bgt.n 70c2c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70c7c ) │ │ │ │ + ldr r2, [pc, #88] @ (70c80 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70c70 │ │ │ │ + beq.n 70c74 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70c44 │ │ │ │ + cbz r0, 70c48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70c44 │ │ │ │ + beq.n 70c48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70c6a │ │ │ │ + cbz r3, 70c6e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70c60 │ │ │ │ + bgt.n 70c64 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70c44 │ │ │ │ + b.n 70c48 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56474,52 +56485,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70cac │ │ │ │ + bgt.n 70cb0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70d00 ) │ │ │ │ + ldr r2, [pc, #88] @ (70d04 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70cf4 │ │ │ │ + beq.n 70cf8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70cc8 │ │ │ │ + cbz r0, 70ccc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70cc8 │ │ │ │ + beq.n 70ccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70cee │ │ │ │ + cbz r3, 70cf2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70ce4 │ │ │ │ + bgt.n 70ce8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70cc8 │ │ │ │ + b.n 70ccc │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56527,52 +56538,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70d30 │ │ │ │ + bgt.n 70d34 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70d84 ) │ │ │ │ + ldr r2, [pc, #88] @ (70d88 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70d78 │ │ │ │ + beq.n 70d7c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70d4c │ │ │ │ + cbz r0, 70d50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70d4c │ │ │ │ + beq.n 70d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70d72 │ │ │ │ + cbz r3, 70d76 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70d68 │ │ │ │ + bgt.n 70d6c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70d4c │ │ │ │ + b.n 70d50 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56580,52 +56591,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70db4 │ │ │ │ + bgt.n 70db8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70e08 ) │ │ │ │ + ldr r2, [pc, #88] @ (70e0c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70dfc │ │ │ │ + beq.n 70e00 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70dd0 │ │ │ │ + cbz r0, 70dd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70dd0 │ │ │ │ + beq.n 70dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70df6 │ │ │ │ + cbz r3, 70dfa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70dec │ │ │ │ + bgt.n 70df0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70dd0 │ │ │ │ + b.n 70dd4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56633,52 +56644,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70e38 │ │ │ │ + bgt.n 70e3c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70e8c ) │ │ │ │ + ldr r2, [pc, #88] @ (70e90 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70e80 │ │ │ │ + beq.n 70e84 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70e54 │ │ │ │ + cbz r0, 70e58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70e54 │ │ │ │ + beq.n 70e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70e7a │ │ │ │ + cbz r3, 70e7e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70e70 │ │ │ │ + bgt.n 70e74 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70e54 │ │ │ │ + b.n 70e58 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56686,52 +56697,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70ebc │ │ │ │ + bgt.n 70ec0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70f10 ) │ │ │ │ + ldr r2, [pc, #88] @ (70f14 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70f04 │ │ │ │ + beq.n 70f08 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70ed8 │ │ │ │ + cbz r0, 70edc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70ed8 │ │ │ │ + beq.n 70edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70efe │ │ │ │ + cbz r3, 70f02 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70ef4 │ │ │ │ + bgt.n 70ef8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70ed8 │ │ │ │ + b.n 70edc │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56739,52 +56750,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70f40 │ │ │ │ + bgt.n 70f44 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (70f94 ) │ │ │ │ + ldr r2, [pc, #88] @ (70f98 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70f88 │ │ │ │ + beq.n 70f8c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70f5c │ │ │ │ + cbz r0, 70f60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70f5c │ │ │ │ + beq.n 70f60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 70f82 │ │ │ │ + cbz r3, 70f86 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70f78 │ │ │ │ + bgt.n 70f7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70f5c │ │ │ │ + b.n 70f60 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56792,52 +56803,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 70fc4 │ │ │ │ + bgt.n 70fc8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71018 ) │ │ │ │ + ldr r2, [pc, #88] @ (7101c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7100c │ │ │ │ + beq.n 71010 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 70fe0 │ │ │ │ + cbz r0, 70fe4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70fe0 │ │ │ │ + beq.n 70fe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71006 │ │ │ │ + cbz r3, 7100a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 70ffc │ │ │ │ + bgt.n 71000 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 70fe0 │ │ │ │ + b.n 70fe4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56845,52 +56856,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71048 │ │ │ │ + bgt.n 7104c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (7109c ) │ │ │ │ + ldr r2, [pc, #88] @ (710a0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71090 │ │ │ │ + beq.n 71094 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71064 │ │ │ │ + cbz r0, 71068 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71064 │ │ │ │ + beq.n 71068 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7108a │ │ │ │ + cbz r3, 7108e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71080 │ │ │ │ + bgt.n 71084 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71064 │ │ │ │ + b.n 71068 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56898,52 +56909,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 710cc │ │ │ │ + bgt.n 710d0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71120 ) │ │ │ │ + ldr r2, [pc, #88] @ (71124 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71114 │ │ │ │ + beq.n 71118 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 710e8 │ │ │ │ + cbz r0, 710ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 710e8 │ │ │ │ + beq.n 710ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7110e │ │ │ │ + cbz r3, 71112 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71104 │ │ │ │ + bgt.n 71108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 710e8 │ │ │ │ + b.n 710ec │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56951,52 +56962,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71150 │ │ │ │ + bgt.n 71154 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (711a4 ) │ │ │ │ + ldr r2, [pc, #88] @ (711a8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71198 │ │ │ │ + beq.n 7119c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7116c │ │ │ │ + cbz r0, 71170 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7116c │ │ │ │ + beq.n 71170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71192 │ │ │ │ + cbz r3, 71196 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71188 │ │ │ │ + bgt.n 7118c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7116c │ │ │ │ + b.n 71170 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57004,52 +57015,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 711d4 │ │ │ │ + bgt.n 711d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71228 ) │ │ │ │ + ldr r2, [pc, #88] @ (7122c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7121c │ │ │ │ + beq.n 71220 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 711f0 │ │ │ │ + cbz r0, 711f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 711f0 │ │ │ │ + beq.n 711f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71216 │ │ │ │ + cbz r3, 7121a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7120c │ │ │ │ + bgt.n 71210 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 711f0 │ │ │ │ + b.n 711f4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57057,52 +57068,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71258 │ │ │ │ + bgt.n 7125c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (712ac ) │ │ │ │ + ldr r2, [pc, #88] @ (712b0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 712a0 │ │ │ │ + beq.n 712a4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71274 │ │ │ │ + cbz r0, 71278 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71274 │ │ │ │ + beq.n 71278 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7129a │ │ │ │ + cbz r3, 7129e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71290 │ │ │ │ + bgt.n 71294 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71274 │ │ │ │ + b.n 71278 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57110,52 +57121,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 712dc │ │ │ │ + bgt.n 712e0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71330 ) │ │ │ │ + ldr r2, [pc, #88] @ (71334 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71324 │ │ │ │ + beq.n 71328 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 712f8 │ │ │ │ + cbz r0, 712fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 712f8 │ │ │ │ + beq.n 712fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7131e │ │ │ │ + cbz r3, 71322 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71314 │ │ │ │ + bgt.n 71318 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 712f8 │ │ │ │ + b.n 712fc │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57163,52 +57174,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71360 │ │ │ │ + bgt.n 71364 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (713b4 ) │ │ │ │ + ldr r2, [pc, #88] @ (713b8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 713a8 │ │ │ │ + beq.n 713ac │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7137c │ │ │ │ + cbz r0, 71380 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7137c │ │ │ │ + beq.n 71380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 713a2 │ │ │ │ + cbz r3, 713a6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71398 │ │ │ │ + bgt.n 7139c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7137c │ │ │ │ + b.n 71380 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57216,52 +57227,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 713e4 │ │ │ │ + bgt.n 713e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71438 ) │ │ │ │ + ldr r2, [pc, #88] @ (7143c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7142c │ │ │ │ + beq.n 71430 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71400 │ │ │ │ + cbz r0, 71404 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71400 │ │ │ │ + beq.n 71404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71426 │ │ │ │ + cbz r3, 7142a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7141c │ │ │ │ + bgt.n 71420 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71400 │ │ │ │ + b.n 71404 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57269,52 +57280,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71468 │ │ │ │ + bgt.n 7146c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (714bc ) │ │ │ │ + ldr r2, [pc, #88] @ (714c0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 714b0 │ │ │ │ + beq.n 714b4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71484 │ │ │ │ + cbz r0, 71488 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71484 │ │ │ │ + beq.n 71488 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 714aa │ │ │ │ + cbz r3, 714ae │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 714a0 │ │ │ │ + bgt.n 714a4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71484 │ │ │ │ + b.n 71488 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57322,52 +57333,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 714ec │ │ │ │ + bgt.n 714f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71540 ) │ │ │ │ + ldr r2, [pc, #88] @ (71544 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71534 │ │ │ │ + beq.n 71538 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71508 │ │ │ │ + cbz r0, 7150c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71508 │ │ │ │ + beq.n 7150c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7152e │ │ │ │ + cbz r3, 71532 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71524 │ │ │ │ + bgt.n 71528 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71508 │ │ │ │ + b.n 7150c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57375,52 +57386,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71570 │ │ │ │ + bgt.n 71574 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (715c4 ) │ │ │ │ + ldr r2, [pc, #88] @ (715c8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 715b8 │ │ │ │ + beq.n 715bc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7158c │ │ │ │ + cbz r0, 71590 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7158c │ │ │ │ + beq.n 71590 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 715b2 │ │ │ │ + cbz r3, 715b6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 715a8 │ │ │ │ + bgt.n 715ac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7158c │ │ │ │ + b.n 71590 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57428,52 +57439,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 715f4 │ │ │ │ + bgt.n 715f8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71648 ) │ │ │ │ + ldr r2, [pc, #88] @ (7164c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7163c │ │ │ │ + beq.n 71640 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71610 │ │ │ │ + cbz r0, 71614 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71610 │ │ │ │ + beq.n 71614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71636 │ │ │ │ + cbz r3, 7163a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7162c │ │ │ │ + bgt.n 71630 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71610 │ │ │ │ + b.n 71614 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57481,52 +57492,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71678 │ │ │ │ + bgt.n 7167c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (716cc ) │ │ │ │ + ldr r2, [pc, #88] @ (716d0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 716c0 │ │ │ │ + beq.n 716c4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71694 │ │ │ │ + cbz r0, 71698 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71694 │ │ │ │ + beq.n 71698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 716ba │ │ │ │ + cbz r3, 716be │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 716b0 │ │ │ │ + bgt.n 716b4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71694 │ │ │ │ + b.n 71698 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57534,52 +57545,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 716fc │ │ │ │ + bgt.n 71700 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71750 ) │ │ │ │ + ldr r2, [pc, #88] @ (71754 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71744 │ │ │ │ + beq.n 71748 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71718 │ │ │ │ + cbz r0, 7171c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71718 │ │ │ │ + beq.n 7171c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7173e │ │ │ │ + cbz r3, 71742 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71734 │ │ │ │ + bgt.n 71738 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71718 │ │ │ │ + b.n 7171c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57587,52 +57598,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71780 │ │ │ │ + bgt.n 71784 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (717d4 ) │ │ │ │ + ldr r2, [pc, #88] @ (717d8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 717c8 │ │ │ │ + beq.n 717cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7179c │ │ │ │ + cbz r0, 717a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7179c │ │ │ │ + beq.n 717a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 717c2 │ │ │ │ + cbz r3, 717c6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 717b8 │ │ │ │ + bgt.n 717bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7179c │ │ │ │ + b.n 717a0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57640,52 +57651,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71804 │ │ │ │ + bgt.n 71808 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71858 ) │ │ │ │ + ldr r2, [pc, #88] @ (7185c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7184c │ │ │ │ + beq.n 71850 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71820 │ │ │ │ + cbz r0, 71824 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71820 │ │ │ │ + beq.n 71824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71846 │ │ │ │ + cbz r3, 7184a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7183c │ │ │ │ + bgt.n 71840 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71820 │ │ │ │ + b.n 71824 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57693,52 +57704,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71888 │ │ │ │ + bgt.n 7188c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (718dc ) │ │ │ │ + ldr r2, [pc, #88] @ (718e0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 718d0 │ │ │ │ + beq.n 718d4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 718a4 │ │ │ │ + cbz r0, 718a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 718a4 │ │ │ │ + beq.n 718a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 718ca │ │ │ │ + cbz r3, 718ce │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 718c0 │ │ │ │ + bgt.n 718c4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 718a4 │ │ │ │ + b.n 718a8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57746,52 +57757,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7190c │ │ │ │ + bgt.n 71910 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71960 ) │ │ │ │ + ldr r2, [pc, #88] @ (71964 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71954 │ │ │ │ + beq.n 71958 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71928 │ │ │ │ + cbz r0, 7192c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71928 │ │ │ │ + beq.n 7192c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7194e │ │ │ │ + cbz r3, 71952 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71944 │ │ │ │ + bgt.n 71948 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71928 │ │ │ │ + b.n 7192c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57799,52 +57810,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71990 │ │ │ │ + bgt.n 71994 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (719e4 ) │ │ │ │ + ldr r2, [pc, #88] @ (719e8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 719d8 │ │ │ │ + beq.n 719dc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 719ac │ │ │ │ + cbz r0, 719b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 719ac │ │ │ │ + beq.n 719b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 719d2 │ │ │ │ + cbz r3, 719d6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 719c8 │ │ │ │ + bgt.n 719cc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 719ac │ │ │ │ + b.n 719b0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57852,52 +57863,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71a14 │ │ │ │ + bgt.n 71a18 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71a68 ) │ │ │ │ + ldr r2, [pc, #88] @ (71a6c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71a5c │ │ │ │ + beq.n 71a60 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71a30 │ │ │ │ + cbz r0, 71a34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71a30 │ │ │ │ + beq.n 71a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71a56 │ │ │ │ + cbz r3, 71a5a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71a4c │ │ │ │ + bgt.n 71a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71a30 │ │ │ │ + b.n 71a34 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57905,52 +57916,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71a98 │ │ │ │ + bgt.n 71a9c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71aec ) │ │ │ │ + ldr r2, [pc, #88] @ (71af0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71ae0 │ │ │ │ + beq.n 71ae4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71ab4 │ │ │ │ + cbz r0, 71ab8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71ab4 │ │ │ │ + beq.n 71ab8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71ada │ │ │ │ + cbz r3, 71ade │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71ad0 │ │ │ │ + bgt.n 71ad4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71ab4 │ │ │ │ + b.n 71ab8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -57958,52 +57969,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71b1c │ │ │ │ + bgt.n 71b20 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71b70 ) │ │ │ │ + ldr r2, [pc, #88] @ (71b74 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71b64 │ │ │ │ + beq.n 71b68 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71b38 │ │ │ │ + cbz r0, 71b3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71b38 │ │ │ │ + beq.n 71b3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71b5e │ │ │ │ + cbz r3, 71b62 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71b54 │ │ │ │ + bgt.n 71b58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71b38 │ │ │ │ + b.n 71b3c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -58011,52 +58022,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71ba0 │ │ │ │ + bgt.n 71ba4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71bf4 ) │ │ │ │ + ldr r2, [pc, #88] @ (71bf8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71be8 │ │ │ │ + beq.n 71bec │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71bbc │ │ │ │ + cbz r0, 71bc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71bbc │ │ │ │ + beq.n 71bc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71be2 │ │ │ │ + cbz r3, 71be6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71bd8 │ │ │ │ + bgt.n 71bdc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71bbc │ │ │ │ + b.n 71bc0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -58064,52 +58075,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71c24 │ │ │ │ + bgt.n 71c28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71c78 ) │ │ │ │ + ldr r2, [pc, #88] @ (71c7c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71c6c │ │ │ │ + beq.n 71c70 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71c40 │ │ │ │ + cbz r0, 71c44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71c40 │ │ │ │ + beq.n 71c44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71c66 │ │ │ │ + cbz r3, 71c6a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71c5c │ │ │ │ + bgt.n 71c60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71c40 │ │ │ │ + b.n 71c44 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -58117,52 +58128,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71ca8 │ │ │ │ + bgt.n 71cac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71cfc ) │ │ │ │ + ldr r2, [pc, #88] @ (71d00 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71cf0 │ │ │ │ + beq.n 71cf4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71cc4 │ │ │ │ + cbz r0, 71cc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71cc4 │ │ │ │ + beq.n 71cc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71cea │ │ │ │ + cbz r3, 71cee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71ce0 │ │ │ │ + bgt.n 71ce4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71cc4 │ │ │ │ + b.n 71cc8 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -58170,52 +58181,52 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71d2c │ │ │ │ + bgt.n 71d30 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71d80 ) │ │ │ │ + ldr r2, [pc, #88] @ (71d84 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71d74 │ │ │ │ + beq.n 71d78 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71d48 │ │ │ │ + cbz r0, 71d4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71d48 │ │ │ │ + beq.n 71d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71d6e │ │ │ │ + cbz r3, 71d72 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71d64 │ │ │ │ + bgt.n 71d68 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71d48 │ │ │ │ + b.n 71d4c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -58223,269 +58234,269 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71db0 │ │ │ │ + bgt.n 71db4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #88] @ (71e04 ) │ │ │ │ + ldr r2, [pc, #88] @ (71e08 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71df8 │ │ │ │ + beq.n 71dfc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71dcc │ │ │ │ + cbz r0, 71dd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71dcc │ │ │ │ + beq.n 71dd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71df2 │ │ │ │ + cbz r3, 71df6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71de8 │ │ │ │ + bgt.n 71dec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71dcc │ │ │ │ + b.n 71dd0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 71e34 │ │ │ │ + cbz r0, 71e38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71e34 │ │ │ │ + beq.n 71e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71f68 │ │ │ │ + beq.w 71f6c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 71e50 │ │ │ │ + cbz r0, 71e54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71e50 │ │ │ │ + beq.n 71e54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71f6e │ │ │ │ + beq.w 71f72 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 71e6c │ │ │ │ + cbz r0, 71e70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71e6c │ │ │ │ + beq.n 71e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71f74 │ │ │ │ + beq.w 71f78 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 71e86 │ │ │ │ + cbz r0, 71e8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71e86 │ │ │ │ + beq.n 71e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71f7a │ │ │ │ + beq.n 71f7e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 71ea0 │ │ │ │ + cbz r0, 71ea4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71ea0 │ │ │ │ + beq.n 71ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71f80 │ │ │ │ + beq.n 71f84 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 71eba │ │ │ │ + cbz r0, 71ebe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71eba │ │ │ │ + beq.n 71ebe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71f86 │ │ │ │ + beq.n 71f8a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 71ed4 │ │ │ │ + cbz r0, 71ed8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71ed4 │ │ │ │ + beq.n 71ed8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71f8c │ │ │ │ + beq.n 71f90 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 71f44 │ │ │ │ + bmi.n 71f48 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 71ef4 │ │ │ │ + cbz r0, 71ef8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71ef4 │ │ │ │ + beq.n 71ef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71f92 │ │ │ │ + beq.n 71f96 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 71f0e │ │ │ │ + cbz r0, 71f12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71f0e │ │ │ │ + beq.n 71f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71f98 │ │ │ │ + beq.n 71f9c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 71f28 │ │ │ │ + cbz r0, 71f2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71f28 │ │ │ │ + beq.n 71f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71f9e │ │ │ │ + beq.n 71fa2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 71f40 │ │ │ │ + cbz r0, 71f44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71f40 │ │ │ │ + beq.n 71f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 71fa4 │ │ │ │ + cbz r3, 71fa8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 71eda │ │ │ │ + beq.n 71ede │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71eda │ │ │ │ + beq.n 71ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71eda │ │ │ │ + bne.n 71ede │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71eda │ │ │ │ + b.n 71ede │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71e34 │ │ │ │ + b.n 71e38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71e50 │ │ │ │ + b.n 71e54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71e6c │ │ │ │ + b.n 71e70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71e86 │ │ │ │ + b.n 71e8a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71ea0 │ │ │ │ + b.n 71ea4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71eba │ │ │ │ + b.n 71ebe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71ed4 │ │ │ │ + b.n 71ed8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71ef4 │ │ │ │ + b.n 71ef8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71f0e │ │ │ │ + b.n 71f12 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 71f28 │ │ │ │ + b.n 71f2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 71fd8 │ │ │ │ + bgt.n 71fdc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (72014 ) │ │ │ │ + ldr r2, [pc, #64] @ (72018 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72008 │ │ │ │ + beq.n 7200c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 71e08 │ │ │ │ + bl 71e0c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 71ffe │ │ │ │ + bgt.n 72002 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -58493,220 +58504,220 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 72044 │ │ │ │ + cbz r0, 72048 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72044 │ │ │ │ + beq.n 72048 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72178 │ │ │ │ + beq.w 7217c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 72060 │ │ │ │ + cbz r0, 72064 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72060 │ │ │ │ + beq.n 72064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7217e │ │ │ │ + beq.w 72182 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7207c │ │ │ │ + cbz r0, 72080 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7207c │ │ │ │ + beq.n 72080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72184 │ │ │ │ + beq.w 72188 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 72096 │ │ │ │ + cbz r0, 7209a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72096 │ │ │ │ + beq.n 7209a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7218a │ │ │ │ + beq.n 7218e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 720b0 │ │ │ │ + cbz r0, 720b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 720b0 │ │ │ │ + beq.n 720b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72190 │ │ │ │ + beq.n 72194 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 720ca │ │ │ │ + cbz r0, 720ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 720ca │ │ │ │ + beq.n 720ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72196 │ │ │ │ + beq.n 7219a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 720e4 │ │ │ │ + cbz r0, 720e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 720e4 │ │ │ │ + beq.n 720e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7219c │ │ │ │ + beq.n 721a0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 72154 │ │ │ │ + bmi.n 72158 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 72104 │ │ │ │ + cbz r0, 72108 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72104 │ │ │ │ + beq.n 72108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 721a2 │ │ │ │ + beq.n 721a6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7211e │ │ │ │ + cbz r0, 72122 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7211e │ │ │ │ + beq.n 72122 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 721a8 │ │ │ │ + beq.n 721ac │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 72138 │ │ │ │ + cbz r0, 7213c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72138 │ │ │ │ + beq.n 7213c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 721ae │ │ │ │ + beq.n 721b2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 72150 │ │ │ │ + cbz r0, 72154 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72150 │ │ │ │ + beq.n 72154 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 721b4 │ │ │ │ + cbz r3, 721b8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 720ea │ │ │ │ + beq.n 720ee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 720ea │ │ │ │ + beq.n 720ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 720ea │ │ │ │ + bne.n 720ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 720ea │ │ │ │ + b.n 720ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72044 │ │ │ │ + b.n 72048 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72060 │ │ │ │ + b.n 72064 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7207c │ │ │ │ + b.n 72080 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72096 │ │ │ │ + b.n 7209a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 720b0 │ │ │ │ + b.n 720b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 720ca │ │ │ │ + b.n 720ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 720e4 │ │ │ │ + b.n 720e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72104 │ │ │ │ + b.n 72108 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7211e │ │ │ │ + b.n 72122 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72138 │ │ │ │ + b.n 7213c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 721e8 │ │ │ │ + bgt.n 721ec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (72224 ) │ │ │ │ + ldr r2, [pc, #64] @ (72228 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72218 │ │ │ │ + beq.n 7221c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 72018 │ │ │ │ + bl 7201c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7220e │ │ │ │ + bgt.n 72212 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -58714,220 +58725,220 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 72254 │ │ │ │ + cbz r0, 72258 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72254 │ │ │ │ + beq.n 72258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72388 │ │ │ │ + beq.w 7238c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 72270 │ │ │ │ + cbz r0, 72274 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72270 │ │ │ │ + beq.n 72274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7238e │ │ │ │ + beq.w 72392 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7228c │ │ │ │ + cbz r0, 72290 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7228c │ │ │ │ + beq.n 72290 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72394 │ │ │ │ + beq.w 72398 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 722a6 │ │ │ │ + cbz r0, 722aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 722a6 │ │ │ │ + beq.n 722aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7239a │ │ │ │ + beq.n 7239e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 722c0 │ │ │ │ + cbz r0, 722c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 722c0 │ │ │ │ + beq.n 722c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 723a0 │ │ │ │ + beq.n 723a4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 722da │ │ │ │ + cbz r0, 722de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 722da │ │ │ │ + beq.n 722de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 723a6 │ │ │ │ + beq.n 723aa │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 722f4 │ │ │ │ + cbz r0, 722f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 722f4 │ │ │ │ + beq.n 722f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 723ac │ │ │ │ + beq.n 723b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 72364 │ │ │ │ + bmi.n 72368 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 72314 │ │ │ │ + cbz r0, 72318 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72314 │ │ │ │ + beq.n 72318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 723b2 │ │ │ │ + beq.n 723b6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7232e │ │ │ │ + cbz r0, 72332 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7232e │ │ │ │ + beq.n 72332 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 723b8 │ │ │ │ + beq.n 723bc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 72348 │ │ │ │ + cbz r0, 7234c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72348 │ │ │ │ + beq.n 7234c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 723be │ │ │ │ + beq.n 723c2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 72360 │ │ │ │ + cbz r0, 72364 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72360 │ │ │ │ + beq.n 72364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 723c4 │ │ │ │ + cbz r3, 723c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 722fa │ │ │ │ + beq.n 722fe │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 722fa │ │ │ │ + beq.n 722fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 722fa │ │ │ │ + bne.n 722fe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 722fa │ │ │ │ + b.n 722fe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72254 │ │ │ │ + b.n 72258 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72270 │ │ │ │ + b.n 72274 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7228c │ │ │ │ + b.n 72290 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 722a6 │ │ │ │ + b.n 722aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 722c0 │ │ │ │ + b.n 722c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 722da │ │ │ │ + b.n 722de │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 722f4 │ │ │ │ + b.n 722f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72314 │ │ │ │ + b.n 72318 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7232e │ │ │ │ + b.n 72332 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72348 │ │ │ │ + b.n 7234c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 723f8 │ │ │ │ + bgt.n 723fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (72434 ) │ │ │ │ + ldr r2, [pc, #64] @ (72438 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72428 │ │ │ │ + beq.n 7242c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 72228 │ │ │ │ + bl 7222c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7241e │ │ │ │ + bgt.n 72422 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -58935,220 +58946,220 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 72464 │ │ │ │ + cbz r0, 72468 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72464 │ │ │ │ + beq.n 72468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72598 │ │ │ │ + beq.w 7259c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 72480 │ │ │ │ + cbz r0, 72484 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72480 │ │ │ │ + beq.n 72484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7259e │ │ │ │ + beq.w 725a2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7249c │ │ │ │ + cbz r0, 724a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7249c │ │ │ │ + beq.n 724a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 725a4 │ │ │ │ + beq.w 725a8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 724b6 │ │ │ │ + cbz r0, 724ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 724b6 │ │ │ │ + beq.n 724ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 725aa │ │ │ │ + beq.n 725ae │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 724d0 │ │ │ │ + cbz r0, 724d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 724d0 │ │ │ │ + beq.n 724d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 725b0 │ │ │ │ + beq.n 725b4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 724ea │ │ │ │ + cbz r0, 724ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 724ea │ │ │ │ + beq.n 724ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 725b6 │ │ │ │ + beq.n 725ba │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 72504 │ │ │ │ + cbz r0, 72508 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72504 │ │ │ │ + beq.n 72508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 725bc │ │ │ │ + beq.n 725c0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 72574 │ │ │ │ + bmi.n 72578 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 72524 │ │ │ │ + cbz r0, 72528 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72524 │ │ │ │ + beq.n 72528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 725c2 │ │ │ │ + beq.n 725c6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7253e │ │ │ │ + cbz r0, 72542 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7253e │ │ │ │ + beq.n 72542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 725c8 │ │ │ │ + beq.n 725cc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 72558 │ │ │ │ + cbz r0, 7255c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72558 │ │ │ │ + beq.n 7255c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 725ce │ │ │ │ + beq.n 725d2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 72570 │ │ │ │ + cbz r0, 72574 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72570 │ │ │ │ + beq.n 72574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 725d4 │ │ │ │ + cbz r3, 725d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7250a │ │ │ │ + beq.n 7250e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7250a │ │ │ │ + beq.n 7250e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7250a │ │ │ │ + bne.n 7250e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7250a │ │ │ │ + b.n 7250e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72464 │ │ │ │ + b.n 72468 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72480 │ │ │ │ + b.n 72484 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7249c │ │ │ │ + b.n 724a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 724b6 │ │ │ │ + b.n 724ba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 724d0 │ │ │ │ + b.n 724d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 724ea │ │ │ │ + b.n 724ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72504 │ │ │ │ + b.n 72508 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72524 │ │ │ │ + b.n 72528 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7253e │ │ │ │ + b.n 72542 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72558 │ │ │ │ + b.n 7255c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 72608 │ │ │ │ + bgt.n 7260c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (72644 ) │ │ │ │ + ldr r2, [pc, #64] @ (72648 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72638 │ │ │ │ + beq.n 7263c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 72438 │ │ │ │ + bl 7243c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7262e │ │ │ │ + bgt.n 72632 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -59156,220 +59167,220 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 72674 │ │ │ │ + cbz r0, 72678 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72674 │ │ │ │ + beq.n 72678 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 727a8 │ │ │ │ + beq.w 727ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 72690 │ │ │ │ + cbz r0, 72694 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72690 │ │ │ │ + beq.n 72694 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 727ae │ │ │ │ + beq.w 727b2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 726ac │ │ │ │ + cbz r0, 726b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 726ac │ │ │ │ + beq.n 726b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 727b4 │ │ │ │ + beq.w 727b8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 726c6 │ │ │ │ + cbz r0, 726ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 726c6 │ │ │ │ + beq.n 726ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 727ba │ │ │ │ + beq.n 727be │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 726e0 │ │ │ │ + cbz r0, 726e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 726e0 │ │ │ │ + beq.n 726e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 727c0 │ │ │ │ + beq.n 727c4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 726fa │ │ │ │ + cbz r0, 726fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 726fa │ │ │ │ + beq.n 726fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 727c6 │ │ │ │ + beq.n 727ca │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 72714 │ │ │ │ + cbz r0, 72718 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72714 │ │ │ │ + beq.n 72718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 727cc │ │ │ │ + beq.n 727d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 72784 │ │ │ │ + bmi.n 72788 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 72734 │ │ │ │ + cbz r0, 72738 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72734 │ │ │ │ + beq.n 72738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 727d2 │ │ │ │ + beq.n 727d6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7274e │ │ │ │ + cbz r0, 72752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7274e │ │ │ │ + beq.n 72752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 727d8 │ │ │ │ + beq.n 727dc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 72768 │ │ │ │ + cbz r0, 7276c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72768 │ │ │ │ + beq.n 7276c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 727de │ │ │ │ + beq.n 727e2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 72780 │ │ │ │ + cbz r0, 72784 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72780 │ │ │ │ + beq.n 72784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 727e4 │ │ │ │ + cbz r3, 727e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7271a │ │ │ │ + beq.n 7271e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7271a │ │ │ │ + beq.n 7271e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7271a │ │ │ │ + bne.n 7271e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7271a │ │ │ │ + b.n 7271e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72674 │ │ │ │ + b.n 72678 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72690 │ │ │ │ + b.n 72694 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 726ac │ │ │ │ + b.n 726b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 726c6 │ │ │ │ + b.n 726ca │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 726e0 │ │ │ │ + b.n 726e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 726fa │ │ │ │ + b.n 726fe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72714 │ │ │ │ + b.n 72718 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72734 │ │ │ │ + b.n 72738 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7274e │ │ │ │ + b.n 72752 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72768 │ │ │ │ + b.n 7276c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 72818 │ │ │ │ + bgt.n 7281c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (72854 ) │ │ │ │ + ldr r2, [pc, #64] @ (72858 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72848 │ │ │ │ + beq.n 7284c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 72648 │ │ │ │ + bl 7264c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7283e │ │ │ │ + bgt.n 72842 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -59377,220 +59388,220 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 72884 │ │ │ │ + cbz r0, 72888 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72884 │ │ │ │ + beq.n 72888 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 729b8 │ │ │ │ + beq.w 729bc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 728a0 │ │ │ │ + cbz r0, 728a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 728a0 │ │ │ │ + beq.n 728a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 729be │ │ │ │ + beq.w 729c2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 728bc │ │ │ │ + cbz r0, 728c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 728bc │ │ │ │ + beq.n 728c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 729c4 │ │ │ │ + beq.w 729c8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 728d6 │ │ │ │ + cbz r0, 728da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 728d6 │ │ │ │ + beq.n 728da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 729ca │ │ │ │ + beq.n 729ce │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 728f0 │ │ │ │ + cbz r0, 728f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 728f0 │ │ │ │ + beq.n 728f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 729d0 │ │ │ │ + beq.n 729d4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7290a │ │ │ │ + cbz r0, 7290e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7290a │ │ │ │ + beq.n 7290e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 729d6 │ │ │ │ + beq.n 729da │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 72924 │ │ │ │ + cbz r0, 72928 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72924 │ │ │ │ + beq.n 72928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 729dc │ │ │ │ + beq.n 729e0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 72994 │ │ │ │ + bmi.n 72998 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 72944 │ │ │ │ + cbz r0, 72948 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72944 │ │ │ │ + beq.n 72948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 729e2 │ │ │ │ + beq.n 729e6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7295e │ │ │ │ + cbz r0, 72962 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7295e │ │ │ │ + beq.n 72962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 729e8 │ │ │ │ + beq.n 729ec │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 72978 │ │ │ │ + cbz r0, 7297c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72978 │ │ │ │ + beq.n 7297c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 729ee │ │ │ │ + beq.n 729f2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 72990 │ │ │ │ + cbz r0, 72994 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72990 │ │ │ │ + beq.n 72994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 729f4 │ │ │ │ + cbz r3, 729f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7292a │ │ │ │ + beq.n 7292e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7292a │ │ │ │ + beq.n 7292e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7292a │ │ │ │ + bne.n 7292e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7292a │ │ │ │ + b.n 7292e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72884 │ │ │ │ + b.n 72888 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 728a0 │ │ │ │ + b.n 728a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 728bc │ │ │ │ + b.n 728c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 728d6 │ │ │ │ + b.n 728da │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 728f0 │ │ │ │ + b.n 728f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7290a │ │ │ │ + b.n 7290e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72924 │ │ │ │ + b.n 72928 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72944 │ │ │ │ + b.n 72948 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7295e │ │ │ │ + b.n 72962 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72978 │ │ │ │ + b.n 7297c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 72a28 │ │ │ │ + bgt.n 72a2c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (72a64 ) │ │ │ │ + ldr r2, [pc, #64] @ (72a68 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72a58 │ │ │ │ + beq.n 72a5c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 72858 │ │ │ │ + bl 7285c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 72a4e │ │ │ │ + bgt.n 72a52 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -59598,220 +59609,220 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 72a94 │ │ │ │ + cbz r0, 72a98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72a94 │ │ │ │ + beq.n 72a98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72bc8 │ │ │ │ + beq.w 72bcc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 72ab0 │ │ │ │ + cbz r0, 72ab4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72ab0 │ │ │ │ + beq.n 72ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72bce │ │ │ │ + beq.w 72bd2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 72acc │ │ │ │ + cbz r0, 72ad0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72acc │ │ │ │ + beq.n 72ad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72bd4 │ │ │ │ + beq.w 72bd8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 72ae6 │ │ │ │ + cbz r0, 72aea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72ae6 │ │ │ │ + beq.n 72aea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72bda │ │ │ │ + beq.n 72bde │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 72b00 │ │ │ │ + cbz r0, 72b04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72b00 │ │ │ │ + beq.n 72b04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72be0 │ │ │ │ + beq.n 72be4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 72b1a │ │ │ │ + cbz r0, 72b1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72b1a │ │ │ │ + beq.n 72b1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72be6 │ │ │ │ + beq.n 72bea │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 72b34 │ │ │ │ + cbz r0, 72b38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72b34 │ │ │ │ + beq.n 72b38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72bec │ │ │ │ + beq.n 72bf0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 72ba4 │ │ │ │ + bmi.n 72ba8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 72b54 │ │ │ │ + cbz r0, 72b58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72b54 │ │ │ │ + beq.n 72b58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72bf2 │ │ │ │ + beq.n 72bf6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 72b6e │ │ │ │ + cbz r0, 72b72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72b6e │ │ │ │ + beq.n 72b72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72bf8 │ │ │ │ + beq.n 72bfc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 72b88 │ │ │ │ + cbz r0, 72b8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72b88 │ │ │ │ + beq.n 72b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72bfe │ │ │ │ + beq.n 72c02 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 72ba0 │ │ │ │ + cbz r0, 72ba4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72ba0 │ │ │ │ + beq.n 72ba4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 72c04 │ │ │ │ + cbz r3, 72c08 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 72b3a │ │ │ │ + beq.n 72b3e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72b3a │ │ │ │ + beq.n 72b3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72b3a │ │ │ │ + bne.n 72b3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72b3a │ │ │ │ + b.n 72b3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72a94 │ │ │ │ + b.n 72a98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72ab0 │ │ │ │ + b.n 72ab4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72acc │ │ │ │ + b.n 72ad0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72ae6 │ │ │ │ + b.n 72aea │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72b00 │ │ │ │ + b.n 72b04 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72b1a │ │ │ │ + b.n 72b1e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72b34 │ │ │ │ + b.n 72b38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72b54 │ │ │ │ + b.n 72b58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72b6e │ │ │ │ + b.n 72b72 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72b88 │ │ │ │ + b.n 72b8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 72c38 │ │ │ │ + bgt.n 72c3c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (72c74 ) │ │ │ │ + ldr r2, [pc, #64] @ (72c78 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72c68 │ │ │ │ + beq.n 72c6c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 72a68 │ │ │ │ + bl 72a6c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 72c5e │ │ │ │ + bgt.n 72c62 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -59819,220 +59830,220 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 72ca4 │ │ │ │ + cbz r0, 72ca8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72ca4 │ │ │ │ + beq.n 72ca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72dd8 │ │ │ │ + beq.w 72ddc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 72cc0 │ │ │ │ + cbz r0, 72cc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72cc0 │ │ │ │ + beq.n 72cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72dde │ │ │ │ + beq.w 72de2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 72cdc │ │ │ │ + cbz r0, 72ce0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72cdc │ │ │ │ + beq.n 72ce0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72de4 │ │ │ │ + beq.w 72de8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 72cf6 │ │ │ │ + cbz r0, 72cfa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72cf6 │ │ │ │ + beq.n 72cfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72dea │ │ │ │ + beq.n 72dee │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 72d10 │ │ │ │ + cbz r0, 72d14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72d10 │ │ │ │ + beq.n 72d14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72df0 │ │ │ │ + beq.n 72df4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 72d2a │ │ │ │ + cbz r0, 72d2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72d2a │ │ │ │ + beq.n 72d2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72df6 │ │ │ │ + beq.n 72dfa │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 72d44 │ │ │ │ + cbz r0, 72d48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72d44 │ │ │ │ + beq.n 72d48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72dfc │ │ │ │ + beq.n 72e00 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 72db4 │ │ │ │ + bmi.n 72db8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 72d64 │ │ │ │ + cbz r0, 72d68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72d64 │ │ │ │ + beq.n 72d68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72e02 │ │ │ │ + beq.n 72e06 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 72d7e │ │ │ │ + cbz r0, 72d82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72d7e │ │ │ │ + beq.n 72d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72e08 │ │ │ │ + beq.n 72e0c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 72d98 │ │ │ │ + cbz r0, 72d9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72d98 │ │ │ │ + beq.n 72d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72e0e │ │ │ │ + beq.n 72e12 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 72db0 │ │ │ │ + cbz r0, 72db4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72db0 │ │ │ │ + beq.n 72db4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 72e14 │ │ │ │ + cbz r3, 72e18 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 72d4a │ │ │ │ + beq.n 72d4e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72d4a │ │ │ │ + beq.n 72d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72d4a │ │ │ │ + bne.n 72d4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72d4a │ │ │ │ + b.n 72d4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72ca4 │ │ │ │ + b.n 72ca8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72cc0 │ │ │ │ + b.n 72cc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72cdc │ │ │ │ + b.n 72ce0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72cf6 │ │ │ │ + b.n 72cfa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72d10 │ │ │ │ + b.n 72d14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72d2a │ │ │ │ + b.n 72d2e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72d44 │ │ │ │ + b.n 72d48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72d64 │ │ │ │ + b.n 72d68 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72d7e │ │ │ │ + b.n 72d82 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72d98 │ │ │ │ + b.n 72d9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 72e48 │ │ │ │ + bgt.n 72e4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (72e84 ) │ │ │ │ + ldr r2, [pc, #64] @ (72e88 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72e78 │ │ │ │ + beq.n 72e7c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 72c78 │ │ │ │ + bl 72c7c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 72e6e │ │ │ │ + bgt.n 72e72 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -60040,228 +60051,228 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 72eb4 │ │ │ │ + cbz r0, 72eb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72eb4 │ │ │ │ + beq.n 72eb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7300e │ │ │ │ + beq.w 73012 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 72ed0 │ │ │ │ + cbz r0, 72ed4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72ed0 │ │ │ │ + beq.n 72ed4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73014 │ │ │ │ + beq.w 73018 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 72eec │ │ │ │ + cbz r0, 72ef0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72eec │ │ │ │ + beq.n 72ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7301a │ │ │ │ + beq.w 7301e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 72f08 │ │ │ │ + cbz r0, 72f0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f08 │ │ │ │ + beq.n 72f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73020 │ │ │ │ + beq.w 73024 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 72f24 │ │ │ │ + cbz r0, 72f28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f24 │ │ │ │ + beq.n 72f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73026 │ │ │ │ + beq.w 7302a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 72f3e │ │ │ │ + cbz r0, 72f42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f3e │ │ │ │ + beq.n 72f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7302c │ │ │ │ + beq.n 73030 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 72f58 │ │ │ │ + cbz r0, 72f5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f58 │ │ │ │ + beq.n 72f5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73032 │ │ │ │ + beq.n 73036 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 72f72 │ │ │ │ + cbz r0, 72f76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f72 │ │ │ │ + beq.n 72f76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73038 │ │ │ │ + beq.n 7303c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 72f8c │ │ │ │ + cbz r0, 72f90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f8c │ │ │ │ + beq.n 72f90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7303e │ │ │ │ + beq.n 73042 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 72fea │ │ │ │ + bmi.n 72fee │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 72fc6 │ │ │ │ + bmi.n 72fca │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 72fa2 │ │ │ │ + bmi.n 72fa6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 72f9e │ │ │ │ + beq.n 72fa2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f9e │ │ │ │ + beq.n 72fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72f9e │ │ │ │ + bne.n 72fa2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f9e │ │ │ │ + b.n 72fa2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 72f98 │ │ │ │ + beq.n 72f9c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f98 │ │ │ │ + beq.n 72f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72f98 │ │ │ │ + bne.n 72f9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f98 │ │ │ │ + b.n 72f9c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 72f92 │ │ │ │ + beq.n 72f96 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 72f92 │ │ │ │ + beq.n 72f96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72f92 │ │ │ │ + bne.n 72f96 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f92 │ │ │ │ + b.n 72f96 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72eb4 │ │ │ │ + b.n 72eb8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72ed0 │ │ │ │ + b.n 72ed4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72eec │ │ │ │ + b.n 72ef0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f08 │ │ │ │ + b.n 72f0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f24 │ │ │ │ + b.n 72f28 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f3e │ │ │ │ + b.n 72f42 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f58 │ │ │ │ + b.n 72f5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f72 │ │ │ │ + b.n 72f76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 72f8c │ │ │ │ + b.n 72f90 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 73070 │ │ │ │ + bgt.n 73074 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (730ac ) │ │ │ │ + ldr r2, [pc, #64] @ (730b0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 730a0 │ │ │ │ + beq.n 730a4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 72e88 │ │ │ │ + bl 72e8c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 73096 │ │ │ │ + bgt.n 7309a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -60269,228 +60280,228 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 730dc │ │ │ │ + cbz r0, 730e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 730dc │ │ │ │ + beq.n 730e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73236 │ │ │ │ + beq.w 7323a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 730f8 │ │ │ │ + cbz r0, 730fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 730f8 │ │ │ │ + beq.n 730fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7323c │ │ │ │ + beq.w 73240 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 73114 │ │ │ │ + cbz r0, 73118 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73114 │ │ │ │ + beq.n 73118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73242 │ │ │ │ + beq.w 73246 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 73130 │ │ │ │ + cbz r0, 73134 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73130 │ │ │ │ + beq.n 73134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73248 │ │ │ │ + beq.w 7324c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7314c │ │ │ │ + cbz r0, 73150 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7314c │ │ │ │ + beq.n 73150 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7324e │ │ │ │ + beq.w 73252 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 73166 │ │ │ │ + cbz r0, 7316a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73166 │ │ │ │ + beq.n 7316a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73254 │ │ │ │ + beq.n 73258 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 73180 │ │ │ │ + cbz r0, 73184 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73180 │ │ │ │ + beq.n 73184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7325a │ │ │ │ + beq.n 7325e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7319a │ │ │ │ + cbz r0, 7319e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7319a │ │ │ │ + beq.n 7319e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73260 │ │ │ │ + beq.n 73264 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 731b4 │ │ │ │ + cbz r0, 731b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 731b4 │ │ │ │ + beq.n 731b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73266 │ │ │ │ + beq.n 7326a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 73212 │ │ │ │ + bmi.n 73216 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 731ee │ │ │ │ + bmi.n 731f2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 731ca │ │ │ │ + bmi.n 731ce │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 731c6 │ │ │ │ + beq.n 731ca │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 731c6 │ │ │ │ + beq.n 731ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 731c6 │ │ │ │ + bne.n 731ca │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 731c6 │ │ │ │ + b.n 731ca │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 731c0 │ │ │ │ + beq.n 731c4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 731c0 │ │ │ │ + beq.n 731c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 731c0 │ │ │ │ + bne.n 731c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 731c0 │ │ │ │ + b.n 731c4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 731ba │ │ │ │ + beq.n 731be │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 731ba │ │ │ │ + beq.n 731be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 731ba │ │ │ │ + bne.n 731be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 731ba │ │ │ │ + b.n 731be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 730dc │ │ │ │ + b.n 730e0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 730f8 │ │ │ │ + b.n 730fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73114 │ │ │ │ + b.n 73118 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73130 │ │ │ │ + b.n 73134 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7314c │ │ │ │ + b.n 73150 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73166 │ │ │ │ + b.n 7316a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73180 │ │ │ │ + b.n 73184 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7319a │ │ │ │ + b.n 7319e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 731b4 │ │ │ │ + b.n 731b8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 73298 │ │ │ │ + bgt.n 7329c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (732d4 ) │ │ │ │ + ldr r2, [pc, #64] @ (732d8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 732c8 │ │ │ │ + beq.n 732cc │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 730b0 │ │ │ │ + bl 730b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 732be │ │ │ │ + bgt.n 732c2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -60499,232 +60510,232 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 73404 │ │ │ │ + bmi.w 73408 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7330c │ │ │ │ + cbz r0, 73310 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7330c │ │ │ │ + beq.n 73310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73476 │ │ │ │ + beq.w 7347a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 73328 │ │ │ │ + cbz r0, 7332c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73328 │ │ │ │ + beq.n 7332c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7347c │ │ │ │ + beq.w 73480 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 73344 │ │ │ │ + cbz r0, 73348 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73344 │ │ │ │ + beq.n 73348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73482 │ │ │ │ + beq.w 73486 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 73360 │ │ │ │ + cbz r0, 73364 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73360 │ │ │ │ + beq.n 73364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73488 │ │ │ │ + beq.w 7348c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 733e0 │ │ │ │ + bmi.n 733e4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 73382 │ │ │ │ + cbz r0, 73386 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73382 │ │ │ │ + beq.n 73386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7348e │ │ │ │ + beq.w 73492 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7339c │ │ │ │ + cbz r0, 733a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7339c │ │ │ │ + beq.n 733a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73494 │ │ │ │ + beq.n 73498 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 733b6 │ │ │ │ + cbz r0, 733ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 733b6 │ │ │ │ + beq.n 733ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7349a │ │ │ │ + beq.n 7349e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 73452 │ │ │ │ + bmi.n 73456 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7342e │ │ │ │ + bmi.n 73432 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 733dc │ │ │ │ + cbz r0, 733e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 733dc │ │ │ │ + beq.n 733e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 734a0 │ │ │ │ + beq.n 734a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 73366 │ │ │ │ + beq.n 7336a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73366 │ │ │ │ + beq.n 7336a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73366 │ │ │ │ + bne.n 7336a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73366 │ │ │ │ + b.n 7336a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 732f0 │ │ │ │ + beq.w 732f4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 732f0 │ │ │ │ + beq.w 732f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 732f0 │ │ │ │ + bne.w 732f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 732f0 │ │ │ │ + b.n 732f4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 733c2 │ │ │ │ + beq.n 733c6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 733c2 │ │ │ │ + beq.n 733c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 733c2 │ │ │ │ + bne.n 733c6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 733c2 │ │ │ │ + b.n 733c6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 733bc │ │ │ │ + beq.n 733c0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 733bc │ │ │ │ + beq.n 733c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 733bc │ │ │ │ + bne.n 733c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 733bc │ │ │ │ + b.n 733c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7330c │ │ │ │ + b.n 73310 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73328 │ │ │ │ + b.n 7332c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73344 │ │ │ │ + b.n 73348 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73360 │ │ │ │ + b.n 73364 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73382 │ │ │ │ + b.n 73386 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7339c │ │ │ │ + b.n 733a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 733b6 │ │ │ │ + b.n 733ba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 734d4 │ │ │ │ + bgt.n 734d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (73510 ) │ │ │ │ + ldr r2, [pc, #64] @ (73514 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73504 │ │ │ │ + beq.n 73508 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 732d8 │ │ │ │ + bl 732dc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 734fa │ │ │ │ + bgt.n 734fe │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -60732,235 +60743,235 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 73540 │ │ │ │ + cbz r0, 73544 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73540 │ │ │ │ + beq.n 73544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73690 │ │ │ │ + beq.w 73694 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7355c │ │ │ │ + cbz r0, 73560 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7355c │ │ │ │ + beq.n 73560 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73696 │ │ │ │ + beq.w 7369a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 73578 │ │ │ │ + cbz r0, 7357c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73578 │ │ │ │ + beq.n 7357c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7369c │ │ │ │ + beq.w 736a0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 73594 │ │ │ │ + cbz r0, 73598 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73594 │ │ │ │ + beq.n 73598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 736a2 │ │ │ │ + beq.w 736a6 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 735ae │ │ │ │ + cbz r0, 735b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 735ae │ │ │ │ + beq.n 735b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 736a8 │ │ │ │ + beq.n 736ac │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 735c8 │ │ │ │ + cbz r0, 735cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 735c8 │ │ │ │ + beq.n 735cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 736ae │ │ │ │ + beq.n 736b2 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 735e2 │ │ │ │ + cbz r0, 735e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 735e2 │ │ │ │ + beq.n 735e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 736b4 │ │ │ │ + beq.n 736b8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 735fc │ │ │ │ + cbz r0, 73600 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 735fc │ │ │ │ + beq.n 73600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 736ba │ │ │ │ + beq.n 736be │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 73616 │ │ │ │ + cbz r0, 7361a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73616 │ │ │ │ + beq.n 7361a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 736c0 │ │ │ │ + beq.n 736c4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7366c │ │ │ │ + bmi.n 73670 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 73636 │ │ │ │ + cbz r0, 7363a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73636 │ │ │ │ + beq.n 7363a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 736c6 │ │ │ │ + beq.n 736ca │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 73650 │ │ │ │ + cbz r0, 73654 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73650 │ │ │ │ + beq.n 73654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 736cc │ │ │ │ + beq.n 736d0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 73668 │ │ │ │ + cbz r0, 7366c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73668 │ │ │ │ + beq.n 7366c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 736d2 │ │ │ │ + cbz r3, 736d6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7361c │ │ │ │ + beq.n 73620 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7361c │ │ │ │ + beq.n 73620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7361c │ │ │ │ + bne.n 73620 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7361c │ │ │ │ + b.n 73620 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73540 │ │ │ │ + b.n 73544 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7355c │ │ │ │ + b.n 73560 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73578 │ │ │ │ + b.n 7357c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73594 │ │ │ │ + b.n 73598 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 735ae │ │ │ │ + b.n 735b2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 735c8 │ │ │ │ + b.n 735cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 735e2 │ │ │ │ + b.n 735e6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 735fc │ │ │ │ + b.n 73600 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73616 │ │ │ │ + b.n 7361a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73636 │ │ │ │ + b.n 7363a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73650 │ │ │ │ + b.n 73654 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 73708 │ │ │ │ + bgt.n 7370c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (73744 ) │ │ │ │ + ldr r2, [pc, #64] @ (73748 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73738 │ │ │ │ + beq.n 7373c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 73514 │ │ │ │ + bl 73518 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7372e │ │ │ │ + bgt.n 73732 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -60968,235 +60979,235 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 73774 │ │ │ │ + cbz r0, 73778 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73774 │ │ │ │ + beq.n 73778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 738c4 │ │ │ │ + beq.w 738c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 73790 │ │ │ │ + cbz r0, 73794 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73790 │ │ │ │ + beq.n 73794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 738ca │ │ │ │ + beq.w 738ce │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 737ac │ │ │ │ + cbz r0, 737b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 737ac │ │ │ │ + beq.n 737b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 738d0 │ │ │ │ + beq.w 738d4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 737c8 │ │ │ │ + cbz r0, 737cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 737c8 │ │ │ │ + beq.n 737cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 738d6 │ │ │ │ + beq.w 738da │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 737e2 │ │ │ │ + cbz r0, 737e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 737e2 │ │ │ │ + beq.n 737e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 738dc │ │ │ │ + beq.n 738e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 737fc │ │ │ │ + cbz r0, 73800 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 737fc │ │ │ │ + beq.n 73800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 738e2 │ │ │ │ + beq.n 738e6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 73816 │ │ │ │ + cbz r0, 7381a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73816 │ │ │ │ + beq.n 7381a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 738e8 │ │ │ │ + beq.n 738ec │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 73830 │ │ │ │ + cbz r0, 73834 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73830 │ │ │ │ + beq.n 73834 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 738ee │ │ │ │ + beq.n 738f2 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 738a0 │ │ │ │ + bmi.n 738a4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 73850 │ │ │ │ + cbz r0, 73854 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73850 │ │ │ │ + beq.n 73854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 738f4 │ │ │ │ + beq.n 738f8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7386a │ │ │ │ + cbz r0, 7386e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7386a │ │ │ │ + beq.n 7386e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 738fa │ │ │ │ + beq.n 738fe │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 73884 │ │ │ │ + cbz r0, 73888 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73884 │ │ │ │ + beq.n 73888 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73900 │ │ │ │ + beq.n 73904 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7389c │ │ │ │ + cbz r0, 738a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7389c │ │ │ │ + beq.n 738a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 73906 │ │ │ │ + cbz r3, 7390a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 73836 │ │ │ │ + beq.n 7383a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73836 │ │ │ │ + beq.n 7383a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73836 │ │ │ │ + bne.n 7383a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73836 │ │ │ │ + b.n 7383a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73774 │ │ │ │ + b.n 73778 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73790 │ │ │ │ + b.n 73794 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 737ac │ │ │ │ + b.n 737b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 737c8 │ │ │ │ + b.n 737cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 737e2 │ │ │ │ + b.n 737e6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 737fc │ │ │ │ + b.n 73800 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73816 │ │ │ │ + b.n 7381a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73830 │ │ │ │ + b.n 73834 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73850 │ │ │ │ + b.n 73854 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7386a │ │ │ │ + b.n 7386e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73884 │ │ │ │ + b.n 73888 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7393c │ │ │ │ + bgt.n 73940 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (73978 ) │ │ │ │ + ldr r2, [pc, #64] @ (7397c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7396c │ │ │ │ + beq.n 73970 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 73748 │ │ │ │ + bl 7374c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 73962 │ │ │ │ + bgt.n 73966 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -61204,235 +61215,235 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 739a8 │ │ │ │ + cbz r0, 739ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 739a8 │ │ │ │ + beq.n 739ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73af8 │ │ │ │ + beq.w 73afc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 739c4 │ │ │ │ + cbz r0, 739c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 739c4 │ │ │ │ + beq.n 739c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73afe │ │ │ │ + beq.w 73b02 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 739e0 │ │ │ │ + cbz r0, 739e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 739e0 │ │ │ │ + beq.n 739e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73b04 │ │ │ │ + beq.w 73b08 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 739fc │ │ │ │ + cbz r0, 73a00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 739fc │ │ │ │ + beq.n 73a00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73b0a │ │ │ │ + beq.w 73b0e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 73a16 │ │ │ │ + cbz r0, 73a1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a16 │ │ │ │ + beq.n 73a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73b10 │ │ │ │ + beq.n 73b14 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 73a30 │ │ │ │ + cbz r0, 73a34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a30 │ │ │ │ + beq.n 73a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73b16 │ │ │ │ + beq.n 73b1a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 73a4a │ │ │ │ + cbz r0, 73a4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a4a │ │ │ │ + beq.n 73a4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73b1c │ │ │ │ + beq.n 73b20 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 73ad4 │ │ │ │ + bmi.n 73ad8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 73a6a │ │ │ │ + cbz r0, 73a6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a6a │ │ │ │ + beq.n 73a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73b22 │ │ │ │ + beq.n 73b26 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 73a84 │ │ │ │ + cbz r0, 73a88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a84 │ │ │ │ + beq.n 73a88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73b28 │ │ │ │ + beq.n 73b2c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 73a9e │ │ │ │ + cbz r0, 73aa2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a9e │ │ │ │ + beq.n 73aa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73b2e │ │ │ │ + beq.n 73b32 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 73ab8 │ │ │ │ + cbz r0, 73abc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73ab8 │ │ │ │ + beq.n 73abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73b34 │ │ │ │ + beq.n 73b38 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 73ad0 │ │ │ │ + cbz r0, 73ad4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73ad0 │ │ │ │ + beq.n 73ad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 73b3a │ │ │ │ + cbz r3, 73b3e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 73a50 │ │ │ │ + beq.n 73a54 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73a50 │ │ │ │ + beq.n 73a54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73a50 │ │ │ │ + bne.n 73a54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73a50 │ │ │ │ + b.n 73a54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 739a8 │ │ │ │ + b.n 739ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 739c4 │ │ │ │ + b.n 739c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 739e0 │ │ │ │ + b.n 739e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 739fc │ │ │ │ + b.n 73a00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73a16 │ │ │ │ + b.n 73a1a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73a30 │ │ │ │ + b.n 73a34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73a4a │ │ │ │ + b.n 73a4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73a6a │ │ │ │ + b.n 73a6e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73a84 │ │ │ │ + b.n 73a88 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73a9e │ │ │ │ + b.n 73aa2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73ab8 │ │ │ │ + b.n 73abc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 73b70 │ │ │ │ + bgt.n 73b74 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (73bac ) │ │ │ │ + ldr r2, [pc, #64] @ (73bb0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73ba0 │ │ │ │ + beq.n 73ba4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7397c │ │ │ │ + bl 73980 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 73b96 │ │ │ │ + bgt.n 73b9a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -61440,235 +61451,235 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 73bdc │ │ │ │ + cbz r0, 73be0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73bdc │ │ │ │ + beq.n 73be0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73d2c │ │ │ │ + beq.w 73d30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 73bf8 │ │ │ │ + cbz r0, 73bfc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73bf8 │ │ │ │ + beq.n 73bfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73d32 │ │ │ │ + beq.w 73d36 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 73c14 │ │ │ │ + cbz r0, 73c18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c14 │ │ │ │ + beq.n 73c18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73d38 │ │ │ │ + beq.w 73d3c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 73c30 │ │ │ │ + cbz r0, 73c34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c30 │ │ │ │ + beq.n 73c34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73d3e │ │ │ │ + beq.w 73d42 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 73c4a │ │ │ │ + cbz r0, 73c4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c4a │ │ │ │ + beq.n 73c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73d44 │ │ │ │ + beq.n 73d48 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 73c64 │ │ │ │ + cbz r0, 73c68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c64 │ │ │ │ + beq.n 73c68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73d4a │ │ │ │ + beq.n 73d4e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 73d08 │ │ │ │ + bmi.n 73d0c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 73c84 │ │ │ │ + cbz r0, 73c88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c84 │ │ │ │ + beq.n 73c88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73d50 │ │ │ │ + beq.n 73d54 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 73c9e │ │ │ │ + cbz r0, 73ca2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c9e │ │ │ │ + beq.n 73ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73d56 │ │ │ │ + beq.n 73d5a │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 73cb8 │ │ │ │ + cbz r0, 73cbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73cb8 │ │ │ │ + beq.n 73cbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73d5c │ │ │ │ + beq.n 73d60 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 73cd2 │ │ │ │ + cbz r0, 73cd6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73cd2 │ │ │ │ + beq.n 73cd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73d62 │ │ │ │ + beq.n 73d66 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 73cec │ │ │ │ + cbz r0, 73cf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73cec │ │ │ │ + beq.n 73cf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73d68 │ │ │ │ + beq.n 73d6c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 73d04 │ │ │ │ + cbz r0, 73d08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73d04 │ │ │ │ + beq.n 73d08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 73d6e │ │ │ │ + cbz r3, 73d72 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 73c6a │ │ │ │ + beq.n 73c6e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73c6a │ │ │ │ + beq.n 73c6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73c6a │ │ │ │ + bne.n 73c6e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73c6a │ │ │ │ + b.n 73c6e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73bdc │ │ │ │ + b.n 73be0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73bf8 │ │ │ │ + b.n 73bfc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73c14 │ │ │ │ + b.n 73c18 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73c30 │ │ │ │ + b.n 73c34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73c4a │ │ │ │ + b.n 73c4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73c64 │ │ │ │ + b.n 73c68 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73c84 │ │ │ │ + b.n 73c88 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73c9e │ │ │ │ + b.n 73ca2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73cb8 │ │ │ │ + b.n 73cbc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73cd2 │ │ │ │ + b.n 73cd6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73cec │ │ │ │ + b.n 73cf0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 73da4 │ │ │ │ + bgt.n 73da8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (73de0 ) │ │ │ │ + ldr r2, [pc, #64] @ (73de4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73dd4 │ │ │ │ + beq.n 73dd8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 73bb0 │ │ │ │ + bl 73bb4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 73dca │ │ │ │ + bgt.n 73dce │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -61676,235 +61687,235 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 73e10 │ │ │ │ + cbz r0, 73e14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e10 │ │ │ │ + beq.n 73e14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73f60 │ │ │ │ + beq.w 73f64 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 73e2c │ │ │ │ + cbz r0, 73e30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e2c │ │ │ │ + beq.n 73e30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73f66 │ │ │ │ + beq.w 73f6a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 73e48 │ │ │ │ + cbz r0, 73e4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e48 │ │ │ │ + beq.n 73e4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73f6c │ │ │ │ + beq.w 73f70 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 73e64 │ │ │ │ + cbz r0, 73e68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e64 │ │ │ │ + beq.n 73e68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73f72 │ │ │ │ + beq.w 73f76 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 73e7e │ │ │ │ + cbz r0, 73e82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e7e │ │ │ │ + beq.n 73e82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73f78 │ │ │ │ + beq.n 73f7c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 73e98 │ │ │ │ + cbz r0, 73e9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e98 │ │ │ │ + beq.n 73e9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73f7e │ │ │ │ + beq.n 73f82 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 73f3c │ │ │ │ + bmi.n 73f40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 73eb8 │ │ │ │ + cbz r0, 73ebc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73eb8 │ │ │ │ + beq.n 73ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73f84 │ │ │ │ + beq.n 73f88 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 73ed2 │ │ │ │ + cbz r0, 73ed6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73ed2 │ │ │ │ + beq.n 73ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73f8a │ │ │ │ + beq.n 73f8e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 73eec │ │ │ │ + cbz r0, 73ef0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73eec │ │ │ │ + beq.n 73ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73f90 │ │ │ │ + beq.n 73f94 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 73f06 │ │ │ │ + cbz r0, 73f0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73f06 │ │ │ │ + beq.n 73f0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73f96 │ │ │ │ + beq.n 73f9a │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 73f20 │ │ │ │ + cbz r0, 73f24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73f20 │ │ │ │ + beq.n 73f24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73f9c │ │ │ │ + beq.n 73fa0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 73f38 │ │ │ │ + cbz r0, 73f3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73f38 │ │ │ │ + beq.n 73f3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 73fa2 │ │ │ │ + cbz r3, 73fa6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 73e9e │ │ │ │ + beq.n 73ea2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 73e9e │ │ │ │ + beq.n 73ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73e9e │ │ │ │ + bne.n 73ea2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73e9e │ │ │ │ + b.n 73ea2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73e10 │ │ │ │ + b.n 73e14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73e2c │ │ │ │ + b.n 73e30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73e48 │ │ │ │ + b.n 73e4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73e64 │ │ │ │ + b.n 73e68 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73e7e │ │ │ │ + b.n 73e82 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73e98 │ │ │ │ + b.n 73e9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73eb8 │ │ │ │ + b.n 73ebc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73ed2 │ │ │ │ + b.n 73ed6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73eec │ │ │ │ + b.n 73ef0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73f06 │ │ │ │ + b.n 73f0a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 73f20 │ │ │ │ + b.n 73f24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 73fd8 │ │ │ │ + bgt.n 73fdc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (74014 ) │ │ │ │ + ldr r2, [pc, #64] @ (74018 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74008 │ │ │ │ + beq.n 7400c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 73de4 │ │ │ │ + bl 73de8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 73ffe │ │ │ │ + bgt.n 74002 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -61912,235 +61923,235 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 74044 │ │ │ │ + cbz r0, 74048 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74044 │ │ │ │ + beq.n 74048 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74194 │ │ │ │ + beq.w 74198 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 74060 │ │ │ │ + cbz r0, 74064 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74060 │ │ │ │ + beq.n 74064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7419a │ │ │ │ + beq.w 7419e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7407c │ │ │ │ + cbz r0, 74080 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7407c │ │ │ │ + beq.n 74080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 741a0 │ │ │ │ + beq.w 741a4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 74098 │ │ │ │ + cbz r0, 7409c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74098 │ │ │ │ + beq.n 7409c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 741a6 │ │ │ │ + beq.w 741aa │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 740b2 │ │ │ │ + cbz r0, 740b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 740b2 │ │ │ │ + beq.n 740b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 741ac │ │ │ │ + beq.n 741b0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 740cc │ │ │ │ + cbz r0, 740d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 740cc │ │ │ │ + beq.n 740d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 741b2 │ │ │ │ + beq.n 741b6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 74170 │ │ │ │ + bmi.n 74174 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 740ec │ │ │ │ + cbz r0, 740f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 740ec │ │ │ │ + beq.n 740f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 741b8 │ │ │ │ + beq.n 741bc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 74106 │ │ │ │ + cbz r0, 7410a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74106 │ │ │ │ + beq.n 7410a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 741be │ │ │ │ + beq.n 741c2 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 74120 │ │ │ │ + cbz r0, 74124 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74120 │ │ │ │ + beq.n 74124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 741c4 │ │ │ │ + beq.n 741c8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7413a │ │ │ │ + cbz r0, 7413e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7413a │ │ │ │ + beq.n 7413e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 741ca │ │ │ │ + beq.n 741ce │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 74154 │ │ │ │ + cbz r0, 74158 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74154 │ │ │ │ + beq.n 74158 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 741d0 │ │ │ │ + beq.n 741d4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7416c │ │ │ │ + cbz r0, 74170 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7416c │ │ │ │ + beq.n 74170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 741d6 │ │ │ │ + cbz r3, 741da │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 740d2 │ │ │ │ + beq.n 740d6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 740d2 │ │ │ │ + beq.n 740d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 740d2 │ │ │ │ + bne.n 740d6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 740d2 │ │ │ │ + b.n 740d6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74044 │ │ │ │ + b.n 74048 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74060 │ │ │ │ + b.n 74064 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7407c │ │ │ │ + b.n 74080 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74098 │ │ │ │ + b.n 7409c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 740b2 │ │ │ │ + b.n 740b6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 740cc │ │ │ │ + b.n 740d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 740ec │ │ │ │ + b.n 740f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74106 │ │ │ │ + b.n 7410a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74120 │ │ │ │ + b.n 74124 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7413a │ │ │ │ + b.n 7413e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74154 │ │ │ │ + b.n 74158 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7420c │ │ │ │ + bgt.n 74210 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (74248 ) │ │ │ │ + ldr r2, [pc, #64] @ (7424c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7423c │ │ │ │ + beq.n 74240 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 74018 │ │ │ │ + bl 7401c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 74232 │ │ │ │ + bgt.n 74236 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -62148,252 +62159,252 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 74278 │ │ │ │ + cbz r0, 7427c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74278 │ │ │ │ + beq.n 7427c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74410 │ │ │ │ + beq.w 74414 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 74294 │ │ │ │ + cbz r0, 74298 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74294 │ │ │ │ + beq.n 74298 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74416 │ │ │ │ + beq.w 7441a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 742b0 │ │ │ │ + cbz r0, 742b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 742b0 │ │ │ │ + beq.n 742b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7441c │ │ │ │ + beq.w 74420 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 742cc │ │ │ │ + cbz r0, 742d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 742cc │ │ │ │ + beq.n 742d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74422 │ │ │ │ + beq.w 74426 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 742e8 │ │ │ │ + cbz r0, 742ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 742e8 │ │ │ │ + beq.n 742ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74428 │ │ │ │ + beq.w 7442c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 74304 │ │ │ │ + cbz r0, 74308 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74304 │ │ │ │ + beq.n 74308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7442e │ │ │ │ + beq.w 74432 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 7435c │ │ │ │ + bmi.n 74360 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 74326 │ │ │ │ + cbz r0, 7432a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74326 │ │ │ │ + beq.n 7432a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74434 │ │ │ │ + beq.w 74438 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 743ec │ │ │ │ + bmi.n 743f0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 743c8 │ │ │ │ + bmi.n 743cc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 743a4 │ │ │ │ + bmi.n 743a8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 74380 │ │ │ │ + bmi.n 74384 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 74358 │ │ │ │ + cbz r0, 7435c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74358 │ │ │ │ + beq.n 7435c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7443a │ │ │ │ + beq.n 7443e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7430a │ │ │ │ + beq.n 7430e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7430a │ │ │ │ + beq.n 7430e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7430a │ │ │ │ + bne.n 7430e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7430a │ │ │ │ + b.n 7430e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7433e │ │ │ │ + beq.n 74342 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7433e │ │ │ │ + beq.n 74342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7433e │ │ │ │ + bne.n 74342 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7433e │ │ │ │ + b.n 74342 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74338 │ │ │ │ + beq.n 7433c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74338 │ │ │ │ + beq.n 7433c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74338 │ │ │ │ + bne.n 7433c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74338 │ │ │ │ + b.n 7433c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74332 │ │ │ │ + beq.n 74336 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74332 │ │ │ │ + beq.n 74336 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74332 │ │ │ │ + bne.n 74336 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74332 │ │ │ │ + b.n 74336 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7432c │ │ │ │ + beq.n 74330 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7432c │ │ │ │ + beq.n 74330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7432c │ │ │ │ + bne.n 74330 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7432c │ │ │ │ + b.n 74330 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74278 │ │ │ │ + b.n 7427c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74294 │ │ │ │ + b.n 74298 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 742b0 │ │ │ │ + b.n 742b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 742cc │ │ │ │ + b.n 742d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 742e8 │ │ │ │ + b.n 742ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74304 │ │ │ │ + b.n 74308 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74326 │ │ │ │ + b.n 7432a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 74470 │ │ │ │ + bgt.n 74474 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (744ac ) │ │ │ │ + ldr r2, [pc, #64] @ (744b0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 744a0 │ │ │ │ + beq.n 744a4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7424c │ │ │ │ + bl 74250 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 74496 │ │ │ │ + bgt.n 7449a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -62401,248 +62412,248 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 744dc │ │ │ │ + cbz r0, 744e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 744dc │ │ │ │ + beq.n 744e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74648 │ │ │ │ + beq.w 7464c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 744f8 │ │ │ │ + cbz r0, 744fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 744f8 │ │ │ │ + beq.n 744fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7464e │ │ │ │ + beq.w 74652 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 74514 │ │ │ │ + cbz r0, 74518 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74514 │ │ │ │ + beq.n 74518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74654 │ │ │ │ + beq.w 74658 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 74530 │ │ │ │ + cbz r0, 74534 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74530 │ │ │ │ + beq.n 74534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7465a │ │ │ │ + beq.w 7465e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7454c │ │ │ │ + cbz r0, 74550 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7454c │ │ │ │ + beq.n 74550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74660 │ │ │ │ + beq.w 74664 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 74566 │ │ │ │ + cbz r0, 7456a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74566 │ │ │ │ + beq.n 7456a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74666 │ │ │ │ + beq.n 7466a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 74580 │ │ │ │ + cbz r0, 74584 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74580 │ │ │ │ + beq.n 74584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7466c │ │ │ │ + beq.n 74670 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 74624 │ │ │ │ + bmi.n 74628 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 745a0 │ │ │ │ + cbz r0, 745a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 745a0 │ │ │ │ + beq.n 745a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74672 │ │ │ │ + beq.n 74676 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 745ba │ │ │ │ + cbz r0, 745be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 745ba │ │ │ │ + beq.n 745be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74678 │ │ │ │ + beq.n 7467c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 745d4 │ │ │ │ + cbz r0, 745d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 745d4 │ │ │ │ + beq.n 745d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7467e │ │ │ │ + beq.n 74682 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 745ee │ │ │ │ + cbz r0, 745f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 745ee │ │ │ │ + beq.n 745f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74684 │ │ │ │ + beq.n 74688 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 74608 │ │ │ │ + cbz r0, 7460c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74608 │ │ │ │ + beq.n 7460c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7468a │ │ │ │ + beq.n 7468e │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 74620 │ │ │ │ + cbz r0, 74624 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74620 │ │ │ │ + beq.n 74624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 74690 │ │ │ │ + cbz r3, 74694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74586 │ │ │ │ + beq.n 7458a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74586 │ │ │ │ + beq.n 7458a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74586 │ │ │ │ + bne.n 7458a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74586 │ │ │ │ + b.n 7458a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 744dc │ │ │ │ + b.n 744e0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 744f8 │ │ │ │ + b.n 744fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74514 │ │ │ │ + b.n 74518 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74530 │ │ │ │ + b.n 74534 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7454c │ │ │ │ + b.n 74550 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74566 │ │ │ │ + b.n 7456a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74580 │ │ │ │ + b.n 74584 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 745a0 │ │ │ │ + b.n 745a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 745ba │ │ │ │ + b.n 745be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 745d4 │ │ │ │ + b.n 745d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 745ee │ │ │ │ + b.n 745f2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74608 │ │ │ │ + b.n 7460c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 746c4 │ │ │ │ + bgt.n 746c8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (74700 ) │ │ │ │ + ldr r2, [pc, #64] @ (74704 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 746f4 │ │ │ │ + beq.n 746f8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 744b0 │ │ │ │ + bl 744b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 746ea │ │ │ │ + bgt.n 746ee │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -62650,248 +62661,248 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 74730 │ │ │ │ + cbz r0, 74734 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74730 │ │ │ │ + beq.n 74734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7489c │ │ │ │ + beq.w 748a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7474c │ │ │ │ + cbz r0, 74750 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7474c │ │ │ │ + beq.n 74750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 748a2 │ │ │ │ + beq.w 748a6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 74768 │ │ │ │ + cbz r0, 7476c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74768 │ │ │ │ + beq.n 7476c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 748a8 │ │ │ │ + beq.w 748ac │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 74784 │ │ │ │ + cbz r0, 74788 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74784 │ │ │ │ + beq.n 74788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 748ae │ │ │ │ + beq.w 748b2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 747a0 │ │ │ │ + cbz r0, 747a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 747a0 │ │ │ │ + beq.n 747a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 748b4 │ │ │ │ + beq.w 748b8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 747ba │ │ │ │ + cbz r0, 747be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 747ba │ │ │ │ + beq.n 747be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 748ba │ │ │ │ + beq.n 748be │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 747d4 │ │ │ │ + cbz r0, 747d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 747d4 │ │ │ │ + beq.n 747d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 748c0 │ │ │ │ + beq.n 748c4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 74878 │ │ │ │ + bmi.n 7487c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 747f4 │ │ │ │ + cbz r0, 747f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 747f4 │ │ │ │ + beq.n 747f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 748c6 │ │ │ │ + beq.n 748ca │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7480e │ │ │ │ + cbz r0, 74812 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7480e │ │ │ │ + beq.n 74812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 748cc │ │ │ │ + beq.n 748d0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 74828 │ │ │ │ + cbz r0, 7482c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74828 │ │ │ │ + beq.n 7482c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 748d2 │ │ │ │ + beq.n 748d6 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 74842 │ │ │ │ + cbz r0, 74846 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74842 │ │ │ │ + beq.n 74846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 748d8 │ │ │ │ + beq.n 748dc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7485c │ │ │ │ + cbz r0, 74860 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7485c │ │ │ │ + beq.n 74860 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 748de │ │ │ │ + beq.n 748e2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 74874 │ │ │ │ + cbz r0, 74878 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74874 │ │ │ │ + beq.n 74878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 748e4 │ │ │ │ + cbz r3, 748e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 747da │ │ │ │ + beq.n 747de │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 747da │ │ │ │ + beq.n 747de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 747da │ │ │ │ + bne.n 747de │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 747da │ │ │ │ + b.n 747de │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74730 │ │ │ │ + b.n 74734 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7474c │ │ │ │ + b.n 74750 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74768 │ │ │ │ + b.n 7476c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74784 │ │ │ │ + b.n 74788 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 747a0 │ │ │ │ + b.n 747a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 747ba │ │ │ │ + b.n 747be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 747d4 │ │ │ │ + b.n 747d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 747f4 │ │ │ │ + b.n 747f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7480e │ │ │ │ + b.n 74812 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74828 │ │ │ │ + b.n 7482c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74842 │ │ │ │ + b.n 74846 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7485c │ │ │ │ + b.n 74860 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 74918 │ │ │ │ + bgt.n 7491c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (74954 ) │ │ │ │ + ldr r2, [pc, #64] @ (74958 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74948 │ │ │ │ + beq.n 7494c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 74704 │ │ │ │ + bl 74708 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7493e │ │ │ │ + bgt.n 74942 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -62899,248 +62910,248 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 74984 │ │ │ │ + cbz r0, 74988 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74984 │ │ │ │ + beq.n 74988 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74af0 │ │ │ │ + beq.w 74af4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 749a0 │ │ │ │ + cbz r0, 749a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 749a0 │ │ │ │ + beq.n 749a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74af6 │ │ │ │ + beq.w 74afa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 749bc │ │ │ │ + cbz r0, 749c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 749bc │ │ │ │ + beq.n 749c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74afc │ │ │ │ + beq.w 74b00 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 749d8 │ │ │ │ + cbz r0, 749dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 749d8 │ │ │ │ + beq.n 749dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74b02 │ │ │ │ + beq.w 74b06 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 749f4 │ │ │ │ + cbz r0, 749f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 749f4 │ │ │ │ + beq.n 749f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74b08 │ │ │ │ + beq.w 74b0c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 74a0e │ │ │ │ + cbz r0, 74a12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a0e │ │ │ │ + beq.n 74a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74b0e │ │ │ │ + beq.n 74b12 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 74a28 │ │ │ │ + cbz r0, 74a2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a28 │ │ │ │ + beq.n 74a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74b14 │ │ │ │ + beq.n 74b18 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 74acc │ │ │ │ + bmi.n 74ad0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 74a48 │ │ │ │ + cbz r0, 74a4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a48 │ │ │ │ + beq.n 74a4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74b1a │ │ │ │ + beq.n 74b1e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 74a62 │ │ │ │ + cbz r0, 74a66 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a62 │ │ │ │ + beq.n 74a66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74b20 │ │ │ │ + beq.n 74b24 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 74a7c │ │ │ │ + cbz r0, 74a80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a7c │ │ │ │ + beq.n 74a80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74b26 │ │ │ │ + beq.n 74b2a │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 74a96 │ │ │ │ + cbz r0, 74a9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a96 │ │ │ │ + beq.n 74a9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74b2c │ │ │ │ + beq.n 74b30 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 74ab0 │ │ │ │ + cbz r0, 74ab4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74ab0 │ │ │ │ + beq.n 74ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74b32 │ │ │ │ + beq.n 74b36 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 74ac8 │ │ │ │ + cbz r0, 74acc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74ac8 │ │ │ │ + beq.n 74acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 74b38 │ │ │ │ + cbz r3, 74b3c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74a2e │ │ │ │ + beq.n 74a32 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74a2e │ │ │ │ + beq.n 74a32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74a2e │ │ │ │ + bne.n 74a32 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74a2e │ │ │ │ + b.n 74a32 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74984 │ │ │ │ + b.n 74988 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 749a0 │ │ │ │ + b.n 749a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 749bc │ │ │ │ + b.n 749c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 749d8 │ │ │ │ + b.n 749dc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 749f4 │ │ │ │ + b.n 749f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74a0e │ │ │ │ + b.n 74a12 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74a28 │ │ │ │ + b.n 74a2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74a48 │ │ │ │ + b.n 74a4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74a62 │ │ │ │ + b.n 74a66 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74a7c │ │ │ │ + b.n 74a80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74a96 │ │ │ │ + b.n 74a9a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74ab0 │ │ │ │ + b.n 74ab4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 74b6c │ │ │ │ + bgt.n 74b70 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (74ba8 ) │ │ │ │ + ldr r2, [pc, #64] @ (74bac ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74b9c │ │ │ │ + beq.n 74ba0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 74958 │ │ │ │ + bl 7495c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 74b92 │ │ │ │ + bgt.n 74b96 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -63148,248 +63159,248 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 74bd8 │ │ │ │ + cbz r0, 74bdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74bd8 │ │ │ │ + beq.n 74bdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74d44 │ │ │ │ + beq.w 74d48 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 74bf4 │ │ │ │ + cbz r0, 74bf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74bf4 │ │ │ │ + beq.n 74bf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74d4a │ │ │ │ + beq.w 74d4e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 74c10 │ │ │ │ + cbz r0, 74c14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74c10 │ │ │ │ + beq.n 74c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74d50 │ │ │ │ + beq.w 74d54 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 74c2c │ │ │ │ + cbz r0, 74c30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74c2c │ │ │ │ + beq.n 74c30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74d56 │ │ │ │ + beq.w 74d5a │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 74c48 │ │ │ │ + cbz r0, 74c4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74c48 │ │ │ │ + beq.n 74c4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74d5c │ │ │ │ + beq.w 74d60 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 74c62 │ │ │ │ + cbz r0, 74c66 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74c62 │ │ │ │ + beq.n 74c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74d62 │ │ │ │ + beq.n 74d66 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 74c7c │ │ │ │ + cbz r0, 74c80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74c7c │ │ │ │ + beq.n 74c80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74d68 │ │ │ │ + beq.n 74d6c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 74d20 │ │ │ │ + bmi.n 74d24 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 74c9c │ │ │ │ + cbz r0, 74ca0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74c9c │ │ │ │ + beq.n 74ca0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74d6e │ │ │ │ + beq.n 74d72 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 74cb6 │ │ │ │ + cbz r0, 74cba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74cb6 │ │ │ │ + beq.n 74cba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74d74 │ │ │ │ + beq.n 74d78 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 74cd0 │ │ │ │ + cbz r0, 74cd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74cd0 │ │ │ │ + beq.n 74cd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74d7a │ │ │ │ + beq.n 74d7e │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 74cea │ │ │ │ + cbz r0, 74cee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74cea │ │ │ │ + beq.n 74cee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74d80 │ │ │ │ + beq.n 74d84 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 74d04 │ │ │ │ + cbz r0, 74d08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74d04 │ │ │ │ + beq.n 74d08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74d86 │ │ │ │ + beq.n 74d8a │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 74d1c │ │ │ │ + cbz r0, 74d20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74d1c │ │ │ │ + beq.n 74d20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 74d8c │ │ │ │ + cbz r3, 74d90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74c82 │ │ │ │ + beq.n 74c86 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74c82 │ │ │ │ + beq.n 74c86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74c82 │ │ │ │ + bne.n 74c86 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74c82 │ │ │ │ + b.n 74c86 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74bd8 │ │ │ │ + b.n 74bdc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74bf4 │ │ │ │ + b.n 74bf8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74c10 │ │ │ │ + b.n 74c14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74c2c │ │ │ │ + b.n 74c30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74c48 │ │ │ │ + b.n 74c4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74c62 │ │ │ │ + b.n 74c66 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74c7c │ │ │ │ + b.n 74c80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74c9c │ │ │ │ + b.n 74ca0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74cb6 │ │ │ │ + b.n 74cba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74cd0 │ │ │ │ + b.n 74cd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74cea │ │ │ │ + b.n 74cee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74d04 │ │ │ │ + b.n 74d08 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 74dc0 │ │ │ │ + bgt.n 74dc4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (74dfc ) │ │ │ │ + ldr r2, [pc, #64] @ (74e00 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74df0 │ │ │ │ + beq.n 74df4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 74bac │ │ │ │ + bl 74bb0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 74de6 │ │ │ │ + bgt.n 74dea │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -63398,259 +63409,259 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 74fb0 │ │ │ │ + bmi.w 74fb4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 74f86 │ │ │ │ + bmi.w 74f8a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 74f5c │ │ │ │ + bmi.w 74f60 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 74f32 │ │ │ │ + bmi.w 74f36 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 74f0e │ │ │ │ + bmi.n 74f12 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 74eea │ │ │ │ + bmi.n 74eee │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 74ec6 │ │ │ │ + bmi.n 74eca │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 74ea2 │ │ │ │ + bmi.n 74ea6 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 74e7e │ │ │ │ + bmi.n 74e82 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 74e6a │ │ │ │ + cbz r0, 74e6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74e6a │ │ │ │ + beq.n 74e6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7502e │ │ │ │ + beq.w 75032 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 75004 │ │ │ │ + bmi.w 75008 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 74fda │ │ │ │ + bmi.w 74fde │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74e4e │ │ │ │ + beq.n 74e52 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74e4e │ │ │ │ + beq.n 74e52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74e4e │ │ │ │ + bne.n 74e52 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e4e │ │ │ │ + b.n 74e52 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74e48 │ │ │ │ + beq.n 74e4c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74e48 │ │ │ │ + beq.n 74e4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74e48 │ │ │ │ + bne.n 74e4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e48 │ │ │ │ + b.n 74e4c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74e42 │ │ │ │ + beq.n 74e46 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74e42 │ │ │ │ + beq.n 74e46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74e42 │ │ │ │ + bne.n 74e46 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e42 │ │ │ │ + b.n 74e46 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74e3c │ │ │ │ + beq.n 74e40 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74e3c │ │ │ │ + beq.n 74e40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74e3c │ │ │ │ + bne.n 74e40 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e3c │ │ │ │ + b.n 74e40 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 74e36 │ │ │ │ + beq.n 74e3a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 74e36 │ │ │ │ + beq.n 74e3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74e36 │ │ │ │ + bne.n 74e3a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e36 │ │ │ │ + b.n 74e3a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 74e30 │ │ │ │ + beq.w 74e34 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74e30 │ │ │ │ + beq.w 74e34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74e30 │ │ │ │ + bne.w 74e34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e30 │ │ │ │ + b.n 74e34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 74e28 │ │ │ │ + beq.w 74e2c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74e28 │ │ │ │ + beq.w 74e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74e28 │ │ │ │ + bne.w 74e2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e28 │ │ │ │ + b.n 74e2c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 74e20 │ │ │ │ + beq.w 74e24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74e20 │ │ │ │ + beq.w 74e24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74e20 │ │ │ │ + bne.w 74e24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e20 │ │ │ │ + b.n 74e24 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 74e18 │ │ │ │ + beq.w 74e1c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74e18 │ │ │ │ + beq.w 74e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74e18 │ │ │ │ + bne.w 74e1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e18 │ │ │ │ + b.n 74e1c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 74e7a │ │ │ │ + beq.w 74e7e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74e7a │ │ │ │ + beq.w 74e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74e7a │ │ │ │ + bne.w 74e7e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e7a │ │ │ │ + b.n 74e7e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 74e72 │ │ │ │ + beq.w 74e76 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74e72 │ │ │ │ + beq.w 74e76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74e72 │ │ │ │ + bne.w 74e76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e72 │ │ │ │ + b.n 74e76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 74e6a │ │ │ │ + b.n 74e6e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75060 │ │ │ │ + bgt.n 75064 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7509c ) │ │ │ │ + ldr r2, [pc, #64] @ (750a0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75090 │ │ │ │ + beq.n 75094 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 74e00 │ │ │ │ + bl 74e04 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75086 │ │ │ │ + bgt.n 7508a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -63662,1556 +63673,1556 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 750cc │ │ │ │ + bgt.n 750d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75124 ) │ │ │ │ + ldr r2, [pc, #92] @ (75128 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7511a │ │ │ │ + beq.n 7511e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 750e8 │ │ │ │ + cbz r0, 750ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 750e8 │ │ │ │ + beq.n 750ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75114 │ │ │ │ + cbz r3, 75118 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7510a │ │ │ │ + bgt.n 7510e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 750e8 │ │ │ │ + b.n 750ec │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75154 │ │ │ │ + bgt.n 75158 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (751ac ) │ │ │ │ + ldr r2, [pc, #92] @ (751b0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 751a2 │ │ │ │ + beq.n 751a6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75170 │ │ │ │ + cbz r0, 75174 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75170 │ │ │ │ + beq.n 75174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7519c │ │ │ │ + cbz r3, 751a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75192 │ │ │ │ + bgt.n 75196 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75170 │ │ │ │ + b.n 75174 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 751dc │ │ │ │ + bgt.n 751e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75234 ) │ │ │ │ + ldr r2, [pc, #92] @ (75238 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7522a │ │ │ │ + beq.n 7522e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 751f8 │ │ │ │ + cbz r0, 751fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 751f8 │ │ │ │ + beq.n 751fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75224 │ │ │ │ + cbz r3, 75228 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7521a │ │ │ │ + bgt.n 7521e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 751f8 │ │ │ │ + b.n 751fc │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75264 │ │ │ │ + bgt.n 75268 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (752bc ) │ │ │ │ + ldr r2, [pc, #92] @ (752c0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 752b2 │ │ │ │ + beq.n 752b6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75280 │ │ │ │ + cbz r0, 75284 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75280 │ │ │ │ + beq.n 75284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 752ac │ │ │ │ + cbz r3, 752b0 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 752a2 │ │ │ │ + bgt.n 752a6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75280 │ │ │ │ + b.n 75284 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 752ec │ │ │ │ + bgt.n 752f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75344 ) │ │ │ │ + ldr r2, [pc, #92] @ (75348 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7533a │ │ │ │ + beq.n 7533e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75308 │ │ │ │ + cbz r0, 7530c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75308 │ │ │ │ + beq.n 7530c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75334 │ │ │ │ + cbz r3, 75338 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7532a │ │ │ │ + bgt.n 7532e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75308 │ │ │ │ + b.n 7530c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75374 │ │ │ │ + bgt.n 75378 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (753cc ) │ │ │ │ + ldr r2, [pc, #92] @ (753d0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 753c2 │ │ │ │ + beq.n 753c6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75390 │ │ │ │ + cbz r0, 75394 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75390 │ │ │ │ + beq.n 75394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 753bc │ │ │ │ + cbz r3, 753c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 753b2 │ │ │ │ + bgt.n 753b6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75390 │ │ │ │ + b.n 75394 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 753fc │ │ │ │ + bgt.n 75400 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75454 ) │ │ │ │ + ldr r2, [pc, #92] @ (75458 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7544a │ │ │ │ + beq.n 7544e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75418 │ │ │ │ + cbz r0, 7541c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75418 │ │ │ │ + beq.n 7541c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75444 │ │ │ │ + cbz r3, 75448 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7543a │ │ │ │ + bgt.n 7543e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75418 │ │ │ │ + b.n 7541c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75484 │ │ │ │ + bgt.n 75488 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (754dc ) │ │ │ │ + ldr r2, [pc, #92] @ (754e0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 754d2 │ │ │ │ + beq.n 754d6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 754a0 │ │ │ │ + cbz r0, 754a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 754a0 │ │ │ │ + beq.n 754a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 754cc │ │ │ │ + cbz r3, 754d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 754c2 │ │ │ │ + bgt.n 754c6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 754a0 │ │ │ │ + b.n 754a4 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7550c │ │ │ │ + bgt.n 75510 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75564 ) │ │ │ │ + ldr r2, [pc, #92] @ (75568 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7555a │ │ │ │ + beq.n 7555e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75528 │ │ │ │ + cbz r0, 7552c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75528 │ │ │ │ + beq.n 7552c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75554 │ │ │ │ + cbz r3, 75558 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7554a │ │ │ │ + bgt.n 7554e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75528 │ │ │ │ + b.n 7552c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75594 │ │ │ │ + bgt.n 75598 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (755ec ) │ │ │ │ + ldr r2, [pc, #92] @ (755f0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 755e2 │ │ │ │ + beq.n 755e6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 755b0 │ │ │ │ + cbz r0, 755b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 755b0 │ │ │ │ + beq.n 755b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 755dc │ │ │ │ + cbz r3, 755e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 755d2 │ │ │ │ + bgt.n 755d6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 755b0 │ │ │ │ + b.n 755b4 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7561c │ │ │ │ + bgt.n 75620 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75674 ) │ │ │ │ + ldr r2, [pc, #92] @ (75678 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7566a │ │ │ │ + beq.n 7566e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75638 │ │ │ │ + cbz r0, 7563c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75638 │ │ │ │ + beq.n 7563c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75664 │ │ │ │ + cbz r3, 75668 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7565a │ │ │ │ + bgt.n 7565e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75638 │ │ │ │ + b.n 7563c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 756a4 │ │ │ │ + bgt.n 756a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (756fc ) │ │ │ │ + ldr r2, [pc, #92] @ (75700 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 756f2 │ │ │ │ + beq.n 756f6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 756c0 │ │ │ │ + cbz r0, 756c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 756c0 │ │ │ │ + beq.n 756c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 756ec │ │ │ │ + cbz r3, 756f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 756e2 │ │ │ │ + bgt.n 756e6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 756c0 │ │ │ │ + b.n 756c4 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7572c │ │ │ │ + bgt.n 75730 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75784 ) │ │ │ │ + ldr r2, [pc, #92] @ (75788 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7577a │ │ │ │ + beq.n 7577e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75748 │ │ │ │ + cbz r0, 7574c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75748 │ │ │ │ + beq.n 7574c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75774 │ │ │ │ + cbz r3, 75778 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7576a │ │ │ │ + bgt.n 7576e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75748 │ │ │ │ + b.n 7574c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 757b4 │ │ │ │ + bgt.n 757b8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (7580c ) │ │ │ │ + ldr r2, [pc, #92] @ (75810 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75802 │ │ │ │ + beq.n 75806 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 757d0 │ │ │ │ + cbz r0, 757d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 757d0 │ │ │ │ + beq.n 757d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 757fc │ │ │ │ + cbz r3, 75800 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 757f2 │ │ │ │ + bgt.n 757f6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 757d0 │ │ │ │ + b.n 757d4 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7583c │ │ │ │ + bgt.n 75840 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75894 ) │ │ │ │ + ldr r2, [pc, #92] @ (75898 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7588a │ │ │ │ + beq.n 7588e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75858 │ │ │ │ + cbz r0, 7585c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75858 │ │ │ │ + beq.n 7585c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75884 │ │ │ │ + cbz r3, 75888 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7587a │ │ │ │ + bgt.n 7587e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75858 │ │ │ │ + b.n 7585c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 758c4 │ │ │ │ + bgt.n 758c8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (7591c ) │ │ │ │ + ldr r2, [pc, #92] @ (75920 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75912 │ │ │ │ + beq.n 75916 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 758e0 │ │ │ │ + cbz r0, 758e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 758e0 │ │ │ │ + beq.n 758e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7590c │ │ │ │ + cbz r3, 75910 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75902 │ │ │ │ + bgt.n 75906 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 758e0 │ │ │ │ + b.n 758e4 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7594c │ │ │ │ + bgt.n 75950 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (759a4 ) │ │ │ │ + ldr r2, [pc, #92] @ (759a8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7599a │ │ │ │ + beq.n 7599e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75968 │ │ │ │ + cbz r0, 7596c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75968 │ │ │ │ + beq.n 7596c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75994 │ │ │ │ + cbz r3, 75998 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7598a │ │ │ │ + bgt.n 7598e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75968 │ │ │ │ + b.n 7596c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 759d4 │ │ │ │ + bgt.n 759d8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75a2c ) │ │ │ │ + ldr r2, [pc, #92] @ (75a30 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75a22 │ │ │ │ + beq.n 75a26 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 759f0 │ │ │ │ + cbz r0, 759f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 759f0 │ │ │ │ + beq.n 759f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75a1c │ │ │ │ + cbz r3, 75a20 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75a12 │ │ │ │ + bgt.n 75a16 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 759f0 │ │ │ │ + b.n 759f4 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75a5c │ │ │ │ + bgt.n 75a60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75ab4 ) │ │ │ │ + ldr r2, [pc, #92] @ (75ab8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75aaa │ │ │ │ + beq.n 75aae │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75a78 │ │ │ │ + cbz r0, 75a7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75a78 │ │ │ │ + beq.n 75a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75aa4 │ │ │ │ + cbz r3, 75aa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75a9a │ │ │ │ + bgt.n 75a9e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75a78 │ │ │ │ + b.n 75a7c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75ae4 │ │ │ │ + bgt.n 75ae8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75b3c ) │ │ │ │ + ldr r2, [pc, #92] @ (75b40 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75b32 │ │ │ │ + beq.n 75b36 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75b00 │ │ │ │ + cbz r0, 75b04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75b00 │ │ │ │ + beq.n 75b04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75b2c │ │ │ │ + cbz r3, 75b30 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75b22 │ │ │ │ + bgt.n 75b26 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75b00 │ │ │ │ + b.n 75b04 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75b6c │ │ │ │ + bgt.n 75b70 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75bc4 ) │ │ │ │ + ldr r2, [pc, #92] @ (75bc8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75bba │ │ │ │ + beq.n 75bbe │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75b88 │ │ │ │ + cbz r0, 75b8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75b88 │ │ │ │ + beq.n 75b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75bb4 │ │ │ │ + cbz r3, 75bb8 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75baa │ │ │ │ + bgt.n 75bae │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75b88 │ │ │ │ + b.n 75b8c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75bf4 │ │ │ │ + bgt.n 75bf8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75c4c ) │ │ │ │ + ldr r2, [pc, #92] @ (75c50 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75c42 │ │ │ │ + beq.n 75c46 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75c10 │ │ │ │ + cbz r0, 75c14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75c10 │ │ │ │ + beq.n 75c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75c3c │ │ │ │ + cbz r3, 75c40 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75c32 │ │ │ │ + bgt.n 75c36 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75c10 │ │ │ │ + b.n 75c14 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75c7c │ │ │ │ + bgt.n 75c80 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75cd4 ) │ │ │ │ + ldr r2, [pc, #92] @ (75cd8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75cca │ │ │ │ + beq.n 75cce │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75c98 │ │ │ │ + cbz r0, 75c9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75c98 │ │ │ │ + beq.n 75c9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75cc4 │ │ │ │ + cbz r3, 75cc8 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75cba │ │ │ │ + bgt.n 75cbe │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75c98 │ │ │ │ + b.n 75c9c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75d04 │ │ │ │ + bgt.n 75d08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #92] @ (75d5c ) │ │ │ │ + ldr r2, [pc, #92] @ (75d60 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75d52 │ │ │ │ + beq.n 75d56 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, 75d20 │ │ │ │ + cbz r0, 75d24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75d20 │ │ │ │ + beq.n 75d24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 75d4c │ │ │ │ + cbz r3, 75d50 │ │ │ │ mov r0, r4 │ │ │ │ blx 503a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75d42 │ │ │ │ + bgt.n 75d46 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75d20 │ │ │ │ + b.n 75d24 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 75d8c │ │ │ │ + cbz r0, 75d90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75d8c │ │ │ │ + beq.n 75d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f18 │ │ │ │ + beq.w 75f1c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 75da8 │ │ │ │ + cbz r0, 75dac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75da8 │ │ │ │ + beq.n 75dac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f1e │ │ │ │ + beq.w 75f22 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 75dc4 │ │ │ │ + cbz r0, 75dc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75dc4 │ │ │ │ + beq.n 75dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f24 │ │ │ │ + beq.w 75f28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 75de0 │ │ │ │ + cbz r0, 75de4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75de0 │ │ │ │ + beq.n 75de4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f2a │ │ │ │ + beq.w 75f2e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 75dfc │ │ │ │ + cbz r0, 75e00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75dfc │ │ │ │ + beq.n 75e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f30 │ │ │ │ + beq.w 75f34 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 75e18 │ │ │ │ + cbz r0, 75e1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75e18 │ │ │ │ + beq.n 75e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f36 │ │ │ │ + beq.w 75f3a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 75e34 │ │ │ │ + cbz r0, 75e38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75e34 │ │ │ │ + beq.n 75e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75f3c │ │ │ │ + beq.w 75f40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 75ef4 │ │ │ │ + bmi.n 75ef8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 75e54 │ │ │ │ + cbz r0, 75e58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75e54 │ │ │ │ + beq.n 75e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75f42 │ │ │ │ + beq.n 75f46 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 75e6e │ │ │ │ + cbz r0, 75e72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75e6e │ │ │ │ + beq.n 75e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75f48 │ │ │ │ + beq.n 75f4c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 75e88 │ │ │ │ + cbz r0, 75e8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75e88 │ │ │ │ + beq.n 75e8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75f4e │ │ │ │ + beq.n 75f52 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 75ea2 │ │ │ │ + cbz r0, 75ea6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75ea2 │ │ │ │ + beq.n 75ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75f54 │ │ │ │ + beq.n 75f58 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 75ebc │ │ │ │ + cbz r0, 75ec0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75ebc │ │ │ │ + beq.n 75ec0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75f5a │ │ │ │ + beq.n 75f5e │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 75ed6 │ │ │ │ + cbz r0, 75eda │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75ed6 │ │ │ │ + beq.n 75eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75f60 │ │ │ │ + beq.n 75f64 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 75ef0 │ │ │ │ + cbz r0, 75ef4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75ef0 │ │ │ │ + beq.n 75ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75f66 │ │ │ │ + beq.n 75f6a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 75e3a │ │ │ │ + beq.n 75e3e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75e3a │ │ │ │ + beq.n 75e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75e3a │ │ │ │ + bne.n 75e3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75e3a │ │ │ │ + b.n 75e3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75d8c │ │ │ │ + b.n 75d90 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75da8 │ │ │ │ + b.n 75dac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75dc4 │ │ │ │ + b.n 75dc8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75de0 │ │ │ │ + b.n 75de4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75dfc │ │ │ │ + b.n 75e00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75e18 │ │ │ │ + b.n 75e1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75e34 │ │ │ │ + b.n 75e38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75e54 │ │ │ │ + b.n 75e58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75e6e │ │ │ │ + b.n 75e72 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75e88 │ │ │ │ + b.n 75e8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75ea2 │ │ │ │ + b.n 75ea6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75ebc │ │ │ │ + b.n 75ec0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 75ed6 │ │ │ │ + b.n 75eda │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 75f9c │ │ │ │ + bgt.n 75fa0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (75fd8 ) │ │ │ │ + ldr r2, [pc, #64] @ (75fdc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 75fcc │ │ │ │ + beq.n 75fd0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 75d60 │ │ │ │ + bl 75d64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 75fc2 │ │ │ │ + bgt.n 75fc6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -65219,262 +65230,262 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 76008 │ │ │ │ + cbz r0, 7600c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76008 │ │ │ │ + beq.n 7600c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76192 │ │ │ │ + beq.w 76196 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 76024 │ │ │ │ + cbz r0, 76028 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76024 │ │ │ │ + beq.n 76028 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76198 │ │ │ │ + beq.w 7619c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 76040 │ │ │ │ + cbz r0, 76044 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76040 │ │ │ │ + beq.n 76044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7619e │ │ │ │ + beq.w 761a2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7605c │ │ │ │ + cbz r0, 76060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7605c │ │ │ │ + beq.n 76060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 761a4 │ │ │ │ + beq.w 761a8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 76078 │ │ │ │ + cbz r0, 7607c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76078 │ │ │ │ + beq.n 7607c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 761aa │ │ │ │ + beq.w 761ae │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 76094 │ │ │ │ + cbz r0, 76098 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76094 │ │ │ │ + beq.n 76098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 761b0 │ │ │ │ + beq.w 761b4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 760b0 │ │ │ │ + cbz r0, 760b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 760b0 │ │ │ │ + beq.n 760b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 761b6 │ │ │ │ + beq.w 761ba │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 760ca │ │ │ │ + cbz r0, 760ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 760ca │ │ │ │ + beq.n 760ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 761bc │ │ │ │ + beq.n 761c0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 760e4 │ │ │ │ + cbz r0, 760e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 760e4 │ │ │ │ + beq.n 760e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 761c2 │ │ │ │ + beq.n 761c6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7616e │ │ │ │ + bmi.n 76172 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 76104 │ │ │ │ + cbz r0, 76108 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76104 │ │ │ │ + beq.n 76108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 761c8 │ │ │ │ + beq.n 761cc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7611e │ │ │ │ + cbz r0, 76122 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7611e │ │ │ │ + beq.n 76122 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 761ce │ │ │ │ + beq.n 761d2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 76138 │ │ │ │ + cbz r0, 7613c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76138 │ │ │ │ + beq.n 7613c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 761d4 │ │ │ │ + beq.n 761d8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 76152 │ │ │ │ + cbz r0, 76156 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76152 │ │ │ │ + beq.n 76156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 761da │ │ │ │ + beq.n 761de │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7616a │ │ │ │ + cbz r0, 7616e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7616a │ │ │ │ + beq.n 7616e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 761e0 │ │ │ │ + cbz r3, 761e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 760ea │ │ │ │ + beq.n 760ee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 760ea │ │ │ │ + beq.n 760ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 760ea │ │ │ │ + bne.n 760ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 760ea │ │ │ │ + b.n 760ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76008 │ │ │ │ + b.n 7600c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76024 │ │ │ │ + b.n 76028 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76040 │ │ │ │ + b.n 76044 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7605c │ │ │ │ + b.n 76060 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76078 │ │ │ │ + b.n 7607c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76094 │ │ │ │ + b.n 76098 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 760b0 │ │ │ │ + b.n 760b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 760ca │ │ │ │ + b.n 760ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 760e4 │ │ │ │ + b.n 760e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76104 │ │ │ │ + b.n 76108 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7611e │ │ │ │ + b.n 76122 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76138 │ │ │ │ + b.n 7613c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76152 │ │ │ │ + b.n 76156 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 76214 │ │ │ │ + bgt.n 76218 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (76250 ) │ │ │ │ + ldr r2, [pc, #64] @ (76254 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 76244 │ │ │ │ + beq.n 76248 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 75fdc │ │ │ │ + bl 75fe0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7623a │ │ │ │ + bgt.n 7623e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -65482,262 +65493,262 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 76280 │ │ │ │ + cbz r0, 76284 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76280 │ │ │ │ + beq.n 76284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7640a │ │ │ │ + beq.w 7640e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7629c │ │ │ │ + cbz r0, 762a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7629c │ │ │ │ + beq.n 762a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76410 │ │ │ │ + beq.w 76414 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 762b8 │ │ │ │ + cbz r0, 762bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 762b8 │ │ │ │ + beq.n 762bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76416 │ │ │ │ + beq.w 7641a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 762d4 │ │ │ │ + cbz r0, 762d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 762d4 │ │ │ │ + beq.n 762d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7641c │ │ │ │ + beq.w 76420 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 762f0 │ │ │ │ + cbz r0, 762f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 762f0 │ │ │ │ + beq.n 762f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76422 │ │ │ │ + beq.w 76426 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7630c │ │ │ │ + cbz r0, 76310 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7630c │ │ │ │ + beq.n 76310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76428 │ │ │ │ + beq.w 7642c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 76328 │ │ │ │ + cbz r0, 7632c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76328 │ │ │ │ + beq.n 7632c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7642e │ │ │ │ + beq.w 76432 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 76342 │ │ │ │ + cbz r0, 76346 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76342 │ │ │ │ + beq.n 76346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76434 │ │ │ │ + beq.n 76438 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 763e6 │ │ │ │ + bmi.n 763ea │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 76362 │ │ │ │ + cbz r0, 76366 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76362 │ │ │ │ + beq.n 76366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7643a │ │ │ │ + beq.n 7643e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7637c │ │ │ │ + cbz r0, 76380 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7637c │ │ │ │ + beq.n 76380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76440 │ │ │ │ + beq.n 76444 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 76396 │ │ │ │ + cbz r0, 7639a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76396 │ │ │ │ + beq.n 7639a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76446 │ │ │ │ + beq.n 7644a │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 763b0 │ │ │ │ + cbz r0, 763b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 763b0 │ │ │ │ + beq.n 763b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7644c │ │ │ │ + beq.n 76450 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 763ca │ │ │ │ + cbz r0, 763ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 763ca │ │ │ │ + beq.n 763ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76452 │ │ │ │ + beq.n 76456 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 763e2 │ │ │ │ + cbz r0, 763e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 763e2 │ │ │ │ + beq.n 763e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 76458 │ │ │ │ + cbz r3, 7645c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76348 │ │ │ │ + beq.n 7634c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76348 │ │ │ │ + beq.n 7634c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76348 │ │ │ │ + bne.n 7634c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76348 │ │ │ │ + b.n 7634c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76280 │ │ │ │ + b.n 76284 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7629c │ │ │ │ + b.n 762a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 762b8 │ │ │ │ + b.n 762bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 762d4 │ │ │ │ + b.n 762d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 762f0 │ │ │ │ + b.n 762f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7630c │ │ │ │ + b.n 76310 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76328 │ │ │ │ + b.n 7632c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76342 │ │ │ │ + b.n 76346 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76362 │ │ │ │ + b.n 76366 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7637c │ │ │ │ + b.n 76380 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76396 │ │ │ │ + b.n 7639a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 763b0 │ │ │ │ + b.n 763b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 763ca │ │ │ │ + b.n 763ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7648c │ │ │ │ + bgt.n 76490 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (764c8 ) │ │ │ │ + ldr r2, [pc, #64] @ (764cc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 764bc │ │ │ │ + beq.n 764c0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 76254 │ │ │ │ + bl 76258 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 764b2 │ │ │ │ + bgt.n 764b6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -65745,267 +65756,267 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 764f8 │ │ │ │ + cbz r0, 764fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 764f8 │ │ │ │ + beq.n 764fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76694 │ │ │ │ + beq.w 76698 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 76514 │ │ │ │ + cbz r0, 76518 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76514 │ │ │ │ + beq.n 76518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7669a │ │ │ │ + beq.w 7669e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 76530 │ │ │ │ + cbz r0, 76534 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76530 │ │ │ │ + beq.n 76534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 766a0 │ │ │ │ + beq.w 766a4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7654c │ │ │ │ + cbz r0, 76550 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7654c │ │ │ │ + beq.n 76550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 766a6 │ │ │ │ + beq.w 766aa │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 76568 │ │ │ │ + cbz r0, 7656c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76568 │ │ │ │ + beq.n 7656c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 766ac │ │ │ │ + beq.w 766b0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 76584 │ │ │ │ + cbz r0, 76588 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76584 │ │ │ │ + beq.n 76588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 766b2 │ │ │ │ + beq.w 766b6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 765a0 │ │ │ │ + cbz r0, 765a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 765a0 │ │ │ │ + beq.n 765a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 766b8 │ │ │ │ + beq.w 766bc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 76670 │ │ │ │ + bmi.n 76674 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7664c │ │ │ │ + bmi.n 76650 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 765c6 │ │ │ │ + cbz r0, 765ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 765c6 │ │ │ │ + beq.n 765ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 766be │ │ │ │ + beq.n 766c2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 765e0 │ │ │ │ + cbz r0, 765e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 765e0 │ │ │ │ + beq.n 765e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 766c4 │ │ │ │ + beq.n 766c8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 765fa │ │ │ │ + cbz r0, 765fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 765fa │ │ │ │ + beq.n 765fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 766ca │ │ │ │ + beq.n 766ce │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 76614 │ │ │ │ + cbz r0, 76618 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76614 │ │ │ │ + beq.n 76618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 766d0 │ │ │ │ + beq.n 766d4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7662e │ │ │ │ + cbz r0, 76632 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7662e │ │ │ │ + beq.n 76632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 766d6 │ │ │ │ + beq.n 766da │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 76648 │ │ │ │ + cbz r0, 7664c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76648 │ │ │ │ + beq.n 7664c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 766dc │ │ │ │ + beq.n 766e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 765ac │ │ │ │ + beq.n 765b0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 765ac │ │ │ │ + beq.n 765b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 765ac │ │ │ │ + bne.n 765b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 765ac │ │ │ │ + b.n 765b0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 765a6 │ │ │ │ + beq.n 765aa │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 765a6 │ │ │ │ + beq.n 765aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 765a6 │ │ │ │ + bne.n 765aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 765a6 │ │ │ │ + b.n 765aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 764f8 │ │ │ │ + b.n 764fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76514 │ │ │ │ + b.n 76518 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76530 │ │ │ │ + b.n 76534 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7654c │ │ │ │ + b.n 76550 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76568 │ │ │ │ + b.n 7656c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76584 │ │ │ │ + b.n 76588 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 765a0 │ │ │ │ + b.n 765a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 765c6 │ │ │ │ + b.n 765ca │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 765e0 │ │ │ │ + b.n 765e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 765fa │ │ │ │ + b.n 765fe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76614 │ │ │ │ + b.n 76618 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7662e │ │ │ │ + b.n 76632 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 76710 │ │ │ │ + bgt.n 76714 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7674c ) │ │ │ │ + ldr r2, [pc, #64] @ (76750 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 76740 │ │ │ │ + beq.n 76744 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 764cc │ │ │ │ + bl 764d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 76736 │ │ │ │ + bgt.n 7673a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -66013,271 +66024,271 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7677c │ │ │ │ + cbz r0, 76780 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7677c │ │ │ │ + beq.n 76780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7692a │ │ │ │ + beq.w 7692e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 76798 │ │ │ │ + cbz r0, 7679c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76798 │ │ │ │ + beq.n 7679c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76930 │ │ │ │ + beq.w 76934 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 767b4 │ │ │ │ + cbz r0, 767b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 767b4 │ │ │ │ + beq.n 767b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76936 │ │ │ │ + beq.w 7693a │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 767d0 │ │ │ │ + cbz r0, 767d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 767d0 │ │ │ │ + beq.n 767d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7693c │ │ │ │ + beq.w 76940 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 767ec │ │ │ │ + cbz r0, 767f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 767ec │ │ │ │ + beq.n 767f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76942 │ │ │ │ + beq.w 76946 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 76808 │ │ │ │ + cbz r0, 7680c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76808 │ │ │ │ + beq.n 7680c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76948 │ │ │ │ + beq.w 7694c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 768be │ │ │ │ + bmi.n 768c2 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7682a │ │ │ │ + cbz r0, 7682e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7682a │ │ │ │ + beq.n 7682e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7694e │ │ │ │ + beq.w 76952 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 76846 │ │ │ │ + cbz r0, 7684a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76846 │ │ │ │ + beq.n 7684a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76954 │ │ │ │ + beq.w 76958 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 76860 │ │ │ │ + cbz r0, 76864 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76860 │ │ │ │ + beq.n 76864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7695a │ │ │ │ + beq.n 7695e │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 76906 │ │ │ │ + bmi.n 7690a │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 76880 │ │ │ │ + cbz r0, 76884 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76880 │ │ │ │ + beq.n 76884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76960 │ │ │ │ + beq.n 76964 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 768e2 │ │ │ │ + bmi.n 768e6 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 768a0 │ │ │ │ + cbz r0, 768a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 768a0 │ │ │ │ + beq.n 768a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76966 │ │ │ │ + beq.n 7696a │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 768ba │ │ │ │ + cbz r0, 768be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 768ba │ │ │ │ + beq.n 768be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7696c │ │ │ │ + beq.n 76970 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7680e │ │ │ │ + beq.n 76812 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7680e │ │ │ │ + beq.n 76812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7680e │ │ │ │ + bne.n 76812 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7680e │ │ │ │ + b.n 76812 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76886 │ │ │ │ + beq.n 7688a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76886 │ │ │ │ + beq.n 7688a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76886 │ │ │ │ + bne.n 7688a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76886 │ │ │ │ + b.n 7688a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76866 │ │ │ │ + beq.n 7686a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76866 │ │ │ │ + beq.n 7686a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76866 │ │ │ │ + bne.n 7686a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76866 │ │ │ │ + b.n 7686a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7677c │ │ │ │ + b.n 76780 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76798 │ │ │ │ + b.n 7679c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 767b4 │ │ │ │ + b.n 767b8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 767d0 │ │ │ │ + b.n 767d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 767ec │ │ │ │ + b.n 767f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76808 │ │ │ │ + b.n 7680c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7682a │ │ │ │ + b.n 7682e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76846 │ │ │ │ + b.n 7684a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76860 │ │ │ │ + b.n 76864 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76880 │ │ │ │ + b.n 76884 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 768a0 │ │ │ │ + b.n 768a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 769a0 │ │ │ │ + bgt.n 769a4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (769dc ) │ │ │ │ + ldr r2, [pc, #64] @ (769e0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 769d0 │ │ │ │ + beq.n 769d4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 76750 │ │ │ │ + bl 76754 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 769c6 │ │ │ │ + bgt.n 769ca │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -66285,277 +66296,277 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 76a0c │ │ │ │ + cbz r0, 76a10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76a0c │ │ │ │ + beq.n 76a10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bb4 │ │ │ │ + beq.w 76bb8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 76a28 │ │ │ │ + cbz r0, 76a2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76a28 │ │ │ │ + beq.n 76a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bba │ │ │ │ + beq.w 76bbe │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 76a44 │ │ │ │ + cbz r0, 76a48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76a44 │ │ │ │ + beq.n 76a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bc0 │ │ │ │ + beq.w 76bc4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 76a60 │ │ │ │ + cbz r0, 76a64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76a60 │ │ │ │ + beq.n 76a64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bc6 │ │ │ │ + beq.w 76bca │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 76a7c │ │ │ │ + cbz r0, 76a80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76a7c │ │ │ │ + beq.n 76a80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bcc │ │ │ │ + beq.w 76bd0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 76a98 │ │ │ │ + cbz r0, 76a9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76a98 │ │ │ │ + beq.n 76a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bd2 │ │ │ │ + beq.w 76bd6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 76ab4 │ │ │ │ + cbz r0, 76ab8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76ab4 │ │ │ │ + beq.n 76ab8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bd8 │ │ │ │ + beq.w 76bdc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 76b90 │ │ │ │ + bmi.n 76b94 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 76ad6 │ │ │ │ + cbz r0, 76ada │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76ad6 │ │ │ │ + beq.n 76ada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76bde │ │ │ │ + beq.w 76be2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 76af0 │ │ │ │ + cbz r0, 76af4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76af0 │ │ │ │ + beq.n 76af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76be4 │ │ │ │ + beq.n 76be8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 76b0a │ │ │ │ + cbz r0, 76b0e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76b0a │ │ │ │ + beq.n 76b0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76bea │ │ │ │ + beq.n 76bee │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 76b24 │ │ │ │ + cbz r0, 76b28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76b24 │ │ │ │ + beq.n 76b28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76bf0 │ │ │ │ + beq.n 76bf4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 76b3e │ │ │ │ + cbz r0, 76b42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76b3e │ │ │ │ + beq.n 76b42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76bf6 │ │ │ │ + beq.n 76bfa │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 76b58 │ │ │ │ + cbz r0, 76b5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76b58 │ │ │ │ + beq.n 76b5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76bfc │ │ │ │ + beq.n 76c00 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 76b72 │ │ │ │ + cbz r0, 76b76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76b72 │ │ │ │ + beq.n 76b76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76c02 │ │ │ │ + beq.n 76c06 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 76b8c │ │ │ │ + cbz r0, 76b90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76b8c │ │ │ │ + beq.n 76b90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76c08 │ │ │ │ + beq.n 76c0c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76aba │ │ │ │ + beq.n 76abe │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76aba │ │ │ │ + beq.n 76abe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76aba │ │ │ │ + bne.n 76abe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76aba │ │ │ │ + b.n 76abe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76a0c │ │ │ │ + b.n 76a10 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76a28 │ │ │ │ + b.n 76a2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76a44 │ │ │ │ + b.n 76a48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76a60 │ │ │ │ + b.n 76a64 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76a7c │ │ │ │ + b.n 76a80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76a98 │ │ │ │ + b.n 76a9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76ab4 │ │ │ │ + b.n 76ab8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76ad6 │ │ │ │ + b.n 76ada │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76af0 │ │ │ │ + b.n 76af4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76b0a │ │ │ │ + b.n 76b0e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76b24 │ │ │ │ + b.n 76b28 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76b3e │ │ │ │ + b.n 76b42 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76b58 │ │ │ │ + b.n 76b5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76b72 │ │ │ │ + b.n 76b76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 76c3c │ │ │ │ + bgt.n 76c40 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (76c78 ) │ │ │ │ + ldr r2, [pc, #64] @ (76c7c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 76c6c │ │ │ │ + beq.n 76c70 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 769e0 │ │ │ │ + bl 769e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 76c62 │ │ │ │ + bgt.n 76c66 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -66563,277 +66574,277 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 76ca8 │ │ │ │ + cbz r0, 76cac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76ca8 │ │ │ │ + beq.n 76cac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e50 │ │ │ │ + beq.w 76e54 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 76cc4 │ │ │ │ + cbz r0, 76cc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76cc4 │ │ │ │ + beq.n 76cc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e56 │ │ │ │ + beq.w 76e5a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 76ce0 │ │ │ │ + cbz r0, 76ce4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76ce0 │ │ │ │ + beq.n 76ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e5c │ │ │ │ + beq.w 76e60 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 76cfc │ │ │ │ + cbz r0, 76d00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76cfc │ │ │ │ + beq.n 76d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e62 │ │ │ │ + beq.w 76e66 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 76d18 │ │ │ │ + cbz r0, 76d1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76d18 │ │ │ │ + beq.n 76d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e68 │ │ │ │ + beq.w 76e6c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 76d34 │ │ │ │ + cbz r0, 76d38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76d34 │ │ │ │ + beq.n 76d38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e6e │ │ │ │ + beq.w 76e72 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 76d50 │ │ │ │ + cbz r0, 76d54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76d50 │ │ │ │ + beq.n 76d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e74 │ │ │ │ + beq.w 76e78 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 76e2c │ │ │ │ + bmi.n 76e30 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 76d72 │ │ │ │ + cbz r0, 76d76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76d72 │ │ │ │ + beq.n 76d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76e7a │ │ │ │ + beq.w 76e7e │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 76d8c │ │ │ │ + cbz r0, 76d90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76d8c │ │ │ │ + beq.n 76d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76e80 │ │ │ │ + beq.n 76e84 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 76da6 │ │ │ │ + cbz r0, 76daa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76da6 │ │ │ │ + beq.n 76daa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76e86 │ │ │ │ + beq.n 76e8a │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 76dc0 │ │ │ │ + cbz r0, 76dc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76dc0 │ │ │ │ + beq.n 76dc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76e8c │ │ │ │ + beq.n 76e90 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 76dda │ │ │ │ + cbz r0, 76dde │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76dda │ │ │ │ + beq.n 76dde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76e92 │ │ │ │ + beq.n 76e96 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 76df4 │ │ │ │ + cbz r0, 76df8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76df4 │ │ │ │ + beq.n 76df8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76e98 │ │ │ │ + beq.n 76e9c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 76e0e │ │ │ │ + cbz r0, 76e12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76e0e │ │ │ │ + beq.n 76e12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76e9e │ │ │ │ + beq.n 76ea2 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 76e28 │ │ │ │ + cbz r0, 76e2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76e28 │ │ │ │ + beq.n 76e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 76ea4 │ │ │ │ + beq.n 76ea8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76d56 │ │ │ │ + beq.n 76d5a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76d56 │ │ │ │ + beq.n 76d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76d56 │ │ │ │ + bne.n 76d5a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76d56 │ │ │ │ + b.n 76d5a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76ca8 │ │ │ │ + b.n 76cac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76cc4 │ │ │ │ + b.n 76cc8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76ce0 │ │ │ │ + b.n 76ce4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76cfc │ │ │ │ + b.n 76d00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76d18 │ │ │ │ + b.n 76d1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76d34 │ │ │ │ + b.n 76d38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76d50 │ │ │ │ + b.n 76d54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76d72 │ │ │ │ + b.n 76d76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76d8c │ │ │ │ + b.n 76d90 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76da6 │ │ │ │ + b.n 76daa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76dc0 │ │ │ │ + b.n 76dc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76dda │ │ │ │ + b.n 76dde │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76df4 │ │ │ │ + b.n 76df8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76e0e │ │ │ │ + b.n 76e12 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 76ed8 │ │ │ │ + bgt.n 76edc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (76f14 ) │ │ │ │ + ldr r2, [pc, #64] @ (76f18 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 76f08 │ │ │ │ + beq.n 76f0c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 76c7c │ │ │ │ + bl 76c80 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 76efe │ │ │ │ + bgt.n 76f02 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -66841,277 +66852,277 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 76f44 │ │ │ │ + cbz r0, 76f48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76f44 │ │ │ │ + beq.n 76f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 770ec │ │ │ │ + beq.w 770f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 76f60 │ │ │ │ + cbz r0, 76f64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76f60 │ │ │ │ + beq.n 76f64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 770f2 │ │ │ │ + beq.w 770f6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 76f7c │ │ │ │ + cbz r0, 76f80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76f7c │ │ │ │ + beq.n 76f80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 770f8 │ │ │ │ + beq.w 770fc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 76f98 │ │ │ │ + cbz r0, 76f9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76f98 │ │ │ │ + beq.n 76f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 770fe │ │ │ │ + beq.w 77102 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 76fb4 │ │ │ │ + cbz r0, 76fb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76fb4 │ │ │ │ + beq.n 76fb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77104 │ │ │ │ + beq.w 77108 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 76fd0 │ │ │ │ + cbz r0, 76fd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76fd0 │ │ │ │ + beq.n 76fd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7710a │ │ │ │ + beq.w 7710e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 76fec │ │ │ │ + cbz r0, 76ff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76fec │ │ │ │ + beq.n 76ff0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77110 │ │ │ │ + beq.w 77114 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 770c8 │ │ │ │ + bmi.n 770cc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7700e │ │ │ │ + cbz r0, 77012 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7700e │ │ │ │ + beq.n 77012 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77116 │ │ │ │ + beq.w 7711a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 77028 │ │ │ │ + cbz r0, 7702c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77028 │ │ │ │ + beq.n 7702c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7711c │ │ │ │ + beq.n 77120 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 77042 │ │ │ │ + cbz r0, 77046 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77042 │ │ │ │ + beq.n 77046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77122 │ │ │ │ + beq.n 77126 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7705c │ │ │ │ + cbz r0, 77060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7705c │ │ │ │ + beq.n 77060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77128 │ │ │ │ + beq.n 7712c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 77076 │ │ │ │ + cbz r0, 7707a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77076 │ │ │ │ + beq.n 7707a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7712e │ │ │ │ + beq.n 77132 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 77090 │ │ │ │ + cbz r0, 77094 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77090 │ │ │ │ + beq.n 77094 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77134 │ │ │ │ + beq.n 77138 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 770aa │ │ │ │ + cbz r0, 770ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 770aa │ │ │ │ + beq.n 770ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7713a │ │ │ │ + beq.n 7713e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 770c4 │ │ │ │ + cbz r0, 770c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 770c4 │ │ │ │ + beq.n 770c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77140 │ │ │ │ + beq.n 77144 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76ff2 │ │ │ │ + beq.n 76ff6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 76ff2 │ │ │ │ + beq.n 76ff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76ff2 │ │ │ │ + bne.n 76ff6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76ff2 │ │ │ │ + b.n 76ff6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76f44 │ │ │ │ + b.n 76f48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76f60 │ │ │ │ + b.n 76f64 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76f7c │ │ │ │ + b.n 76f80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76f98 │ │ │ │ + b.n 76f9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76fb4 │ │ │ │ + b.n 76fb8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76fd0 │ │ │ │ + b.n 76fd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 76fec │ │ │ │ + b.n 76ff0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7700e │ │ │ │ + b.n 77012 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77028 │ │ │ │ + b.n 7702c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77042 │ │ │ │ + b.n 77046 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7705c │ │ │ │ + b.n 77060 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77076 │ │ │ │ + b.n 7707a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77090 │ │ │ │ + b.n 77094 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 770aa │ │ │ │ + b.n 770ae │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 77174 │ │ │ │ + bgt.n 77178 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (771b0 ) │ │ │ │ + ldr r2, [pc, #64] @ (771b4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 771a4 │ │ │ │ + beq.n 771a8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 76f18 │ │ │ │ + bl 76f1c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7719a │ │ │ │ + bgt.n 7719e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -67119,277 +67130,277 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 771e0 │ │ │ │ + cbz r0, 771e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 771e0 │ │ │ │ + beq.n 771e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77388 │ │ │ │ + beq.w 7738c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 771fc │ │ │ │ + cbz r0, 77200 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 771fc │ │ │ │ + beq.n 77200 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7738e │ │ │ │ + beq.w 77392 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 77218 │ │ │ │ + cbz r0, 7721c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77218 │ │ │ │ + beq.n 7721c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77394 │ │ │ │ + beq.w 77398 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 77234 │ │ │ │ + cbz r0, 77238 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77234 │ │ │ │ + beq.n 77238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7739a │ │ │ │ + beq.w 7739e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 77250 │ │ │ │ + cbz r0, 77254 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77250 │ │ │ │ + beq.n 77254 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 773a0 │ │ │ │ + beq.w 773a4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7726c │ │ │ │ + cbz r0, 77270 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7726c │ │ │ │ + beq.n 77270 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 773a6 │ │ │ │ + beq.w 773aa │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 77288 │ │ │ │ + cbz r0, 7728c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77288 │ │ │ │ + beq.n 7728c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 773ac │ │ │ │ + beq.w 773b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 77364 │ │ │ │ + bmi.n 77368 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 772aa │ │ │ │ + cbz r0, 772ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 772aa │ │ │ │ + beq.n 772ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 773b2 │ │ │ │ + beq.w 773b6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 772c4 │ │ │ │ + cbz r0, 772c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 772c4 │ │ │ │ + beq.n 772c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 773b8 │ │ │ │ + beq.n 773bc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 772de │ │ │ │ + cbz r0, 772e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 772de │ │ │ │ + beq.n 772e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 773be │ │ │ │ + beq.n 773c2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 772f8 │ │ │ │ + cbz r0, 772fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 772f8 │ │ │ │ + beq.n 772fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 773c4 │ │ │ │ + beq.n 773c8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 77312 │ │ │ │ + cbz r0, 77316 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77312 │ │ │ │ + beq.n 77316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 773ca │ │ │ │ + beq.n 773ce │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7732c │ │ │ │ + cbz r0, 77330 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7732c │ │ │ │ + beq.n 77330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 773d0 │ │ │ │ + beq.n 773d4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 77346 │ │ │ │ + cbz r0, 7734a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77346 │ │ │ │ + beq.n 7734a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 773d6 │ │ │ │ + beq.n 773da │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 77360 │ │ │ │ + cbz r0, 77364 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77360 │ │ │ │ + beq.n 77364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 773dc │ │ │ │ + beq.n 773e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7728e │ │ │ │ + beq.n 77292 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7728e │ │ │ │ + beq.n 77292 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7728e │ │ │ │ + bne.n 77292 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7728e │ │ │ │ + b.n 77292 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 771e0 │ │ │ │ + b.n 771e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 771fc │ │ │ │ + b.n 77200 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77218 │ │ │ │ + b.n 7721c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77234 │ │ │ │ + b.n 77238 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77250 │ │ │ │ + b.n 77254 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7726c │ │ │ │ + b.n 77270 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77288 │ │ │ │ + b.n 7728c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 772aa │ │ │ │ + b.n 772ae │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 772c4 │ │ │ │ + b.n 772c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 772de │ │ │ │ + b.n 772e2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 772f8 │ │ │ │ + b.n 772fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77312 │ │ │ │ + b.n 77316 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7732c │ │ │ │ + b.n 77330 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77346 │ │ │ │ + b.n 7734a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 77410 │ │ │ │ + bgt.n 77414 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7744c ) │ │ │ │ + ldr r2, [pc, #64] @ (77450 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 77440 │ │ │ │ + beq.n 77444 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 771b4 │ │ │ │ + bl 771b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 77436 │ │ │ │ + bgt.n 7743a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -67397,277 +67408,277 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7747c │ │ │ │ + cbz r0, 77480 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7747c │ │ │ │ + beq.n 77480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77624 │ │ │ │ + beq.w 77628 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 77498 │ │ │ │ + cbz r0, 7749c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77498 │ │ │ │ + beq.n 7749c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7762a │ │ │ │ + beq.w 7762e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 774b4 │ │ │ │ + cbz r0, 774b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 774b4 │ │ │ │ + beq.n 774b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77630 │ │ │ │ + beq.w 77634 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 774d0 │ │ │ │ + cbz r0, 774d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 774d0 │ │ │ │ + beq.n 774d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77636 │ │ │ │ + beq.w 7763a │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 774ec │ │ │ │ + cbz r0, 774f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 774ec │ │ │ │ + beq.n 774f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7763c │ │ │ │ + beq.w 77640 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 77508 │ │ │ │ + cbz r0, 7750c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77508 │ │ │ │ + beq.n 7750c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77642 │ │ │ │ + beq.w 77646 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 77524 │ │ │ │ + cbz r0, 77528 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77524 │ │ │ │ + beq.n 77528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77648 │ │ │ │ + beq.w 7764c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 77600 │ │ │ │ + bmi.n 77604 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 77546 │ │ │ │ + cbz r0, 7754a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77546 │ │ │ │ + beq.n 7754a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7764e │ │ │ │ + beq.w 77652 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 77560 │ │ │ │ + cbz r0, 77564 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77560 │ │ │ │ + beq.n 77564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77654 │ │ │ │ + beq.n 77658 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7757a │ │ │ │ + cbz r0, 7757e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7757a │ │ │ │ + beq.n 7757e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7765a │ │ │ │ + beq.n 7765e │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 77594 │ │ │ │ + cbz r0, 77598 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77594 │ │ │ │ + beq.n 77598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77660 │ │ │ │ + beq.n 77664 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 775ae │ │ │ │ + cbz r0, 775b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 775ae │ │ │ │ + beq.n 775b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77666 │ │ │ │ + beq.n 7766a │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 775c8 │ │ │ │ + cbz r0, 775cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 775c8 │ │ │ │ + beq.n 775cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7766c │ │ │ │ + beq.n 77670 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 775e2 │ │ │ │ + cbz r0, 775e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 775e2 │ │ │ │ + beq.n 775e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77672 │ │ │ │ + beq.n 77676 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 775fc │ │ │ │ + cbz r0, 77600 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 775fc │ │ │ │ + beq.n 77600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77678 │ │ │ │ + beq.n 7767c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7752a │ │ │ │ + beq.n 7752e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7752a │ │ │ │ + beq.n 7752e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7752a │ │ │ │ + bne.n 7752e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7752a │ │ │ │ + b.n 7752e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7747c │ │ │ │ + b.n 77480 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77498 │ │ │ │ + b.n 7749c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 774b4 │ │ │ │ + b.n 774b8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 774d0 │ │ │ │ + b.n 774d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 774ec │ │ │ │ + b.n 774f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77508 │ │ │ │ + b.n 7750c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77524 │ │ │ │ + b.n 77528 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77546 │ │ │ │ + b.n 7754a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77560 │ │ │ │ + b.n 77564 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7757a │ │ │ │ + b.n 7757e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77594 │ │ │ │ + b.n 77598 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 775ae │ │ │ │ + b.n 775b2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 775c8 │ │ │ │ + b.n 775cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 775e2 │ │ │ │ + b.n 775e6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 776ac │ │ │ │ + bgt.n 776b0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (776e8 ) │ │ │ │ + ldr r2, [pc, #64] @ (776ec ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 776dc │ │ │ │ + beq.n 776e0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 77450 │ │ │ │ + bl 77454 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 776d2 │ │ │ │ + bgt.n 776d6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -67675,281 +67686,281 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 77718 │ │ │ │ + cbz r0, 7771c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77718 │ │ │ │ + beq.n 7771c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 778d2 │ │ │ │ + beq.w 778d6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 77734 │ │ │ │ + cbz r0, 77738 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77734 │ │ │ │ + beq.n 77738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 778d8 │ │ │ │ + beq.w 778dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 77750 │ │ │ │ + cbz r0, 77754 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77750 │ │ │ │ + beq.n 77754 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 778de │ │ │ │ + beq.w 778e2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7776c │ │ │ │ + cbz r0, 77770 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7776c │ │ │ │ + beq.n 77770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 778e4 │ │ │ │ + beq.w 778e8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 77788 │ │ │ │ + cbz r0, 7778c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77788 │ │ │ │ + beq.n 7778c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 778ea │ │ │ │ + beq.w 778ee │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 777a4 │ │ │ │ + cbz r0, 777a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 777a4 │ │ │ │ + beq.n 777a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 778f0 │ │ │ │ + beq.w 778f4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 777c0 │ │ │ │ + cbz r0, 777c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 777c0 │ │ │ │ + beq.n 777c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 778f6 │ │ │ │ + beq.w 778fa │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 778ac │ │ │ │ + bmi.n 778b0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 77888 │ │ │ │ + bmi.n 7788c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 777e8 │ │ │ │ + cbz r0, 777ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 777e8 │ │ │ │ + beq.n 777ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 778fc │ │ │ │ + beq.w 77900 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 77802 │ │ │ │ + cbz r0, 77806 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77802 │ │ │ │ + beq.n 77806 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77902 │ │ │ │ + beq.n 77906 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7781c │ │ │ │ + cbz r0, 77820 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7781c │ │ │ │ + beq.n 77820 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77908 │ │ │ │ + beq.n 7790c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 77836 │ │ │ │ + cbz r0, 7783a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77836 │ │ │ │ + beq.n 7783a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7790e │ │ │ │ + beq.n 77912 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 77850 │ │ │ │ + cbz r0, 77854 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77850 │ │ │ │ + beq.n 77854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77914 │ │ │ │ + beq.n 77918 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7786a │ │ │ │ + cbz r0, 7786e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7786a │ │ │ │ + beq.n 7786e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7791a │ │ │ │ + beq.n 7791e │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 77884 │ │ │ │ + cbz r0, 77888 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77884 │ │ │ │ + beq.n 77888 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77920 │ │ │ │ + beq.n 77924 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 777cc │ │ │ │ + beq.n 777d0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 777cc │ │ │ │ + beq.n 777d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 777cc │ │ │ │ + bne.n 777d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 777cc │ │ │ │ + b.n 777d0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 777c6 │ │ │ │ + beq.n 777ca │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 777c6 │ │ │ │ + beq.n 777ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 777c6 │ │ │ │ + bne.w 777ca │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 777c6 │ │ │ │ + b.n 777ca │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77718 │ │ │ │ + b.n 7771c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77734 │ │ │ │ + b.n 77738 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77750 │ │ │ │ + b.n 77754 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7776c │ │ │ │ + b.n 77770 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77788 │ │ │ │ + b.n 7778c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 777a4 │ │ │ │ + b.n 777a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 777c0 │ │ │ │ + b.n 777c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 777e8 │ │ │ │ + b.n 777ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77802 │ │ │ │ + b.n 77806 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7781c │ │ │ │ + b.n 77820 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77836 │ │ │ │ + b.n 7783a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77850 │ │ │ │ + b.n 77854 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7786a │ │ │ │ + b.n 7786e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 77954 │ │ │ │ + bgt.n 77958 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (77990 ) │ │ │ │ + ldr r2, [pc, #64] @ (77994 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 77984 │ │ │ │ + beq.n 77988 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 776ec │ │ │ │ + bl 776f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7797a │ │ │ │ + bgt.n 7797e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -67957,874 +67968,874 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 779c0 │ │ │ │ + cbz r0, 779c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 779c0 │ │ │ │ + beq.n 779c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77b82 │ │ │ │ + beq.w 77b86 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 779dc │ │ │ │ + cbz r0, 779e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 779dc │ │ │ │ + beq.n 779e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77b88 │ │ │ │ + beq.w 77b8c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 77b58 │ │ │ │ + bmi.w 77b5c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 77a00 │ │ │ │ + cbz r0, 77a04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77a00 │ │ │ │ + beq.n 77a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77b8e │ │ │ │ + beq.w 77b92 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 77a1c │ │ │ │ + cbz r0, 77a20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77a1c │ │ │ │ + beq.n 77a20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77b94 │ │ │ │ + beq.w 77b98 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 77a38 │ │ │ │ + cbz r0, 77a3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77a38 │ │ │ │ + beq.n 77a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77b9a │ │ │ │ + beq.w 77b9e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 77a54 │ │ │ │ + cbz r0, 77a58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77a54 │ │ │ │ + beq.n 77a58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77ba0 │ │ │ │ + beq.w 77ba4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 77b34 │ │ │ │ + bmi.n 77b38 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 77a76 │ │ │ │ + cbz r0, 77a7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77a76 │ │ │ │ + beq.n 77a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77ba6 │ │ │ │ + beq.w 77baa │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 77a92 │ │ │ │ + cbz r0, 77a96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77a92 │ │ │ │ + beq.n 77a96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77bac │ │ │ │ + beq.w 77bb0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 77aae │ │ │ │ + cbz r0, 77ab2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77aae │ │ │ │ + beq.n 77ab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77bb2 │ │ │ │ + beq.w 77bb6 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 77ac8 │ │ │ │ + cbz r0, 77acc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77ac8 │ │ │ │ + beq.n 77acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77bb8 │ │ │ │ + beq.n 77bbc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 77ae2 │ │ │ │ + cbz r0, 77ae6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77ae2 │ │ │ │ + beq.n 77ae6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77bbe │ │ │ │ + beq.n 77bc2 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 77afc │ │ │ │ + cbz r0, 77b00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77afc │ │ │ │ + beq.n 77b00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77bc4 │ │ │ │ + beq.n 77bc8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 77b16 │ │ │ │ + cbz r0, 77b1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77b16 │ │ │ │ + beq.n 77b1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77bca │ │ │ │ + beq.n 77bce │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 77b30 │ │ │ │ + cbz r0, 77b34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77b30 │ │ │ │ + beq.n 77b34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77bd0 │ │ │ │ + beq.n 77bd4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 77a5a │ │ │ │ + beq.n 77a5e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77a5a │ │ │ │ + beq.n 77a5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77a5a │ │ │ │ + bne.n 77a5e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77a5a │ │ │ │ + b.n 77a5e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 779e4 │ │ │ │ + beq.w 779e8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 779e4 │ │ │ │ + beq.w 779e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 779e4 │ │ │ │ + bne.w 779e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 779e4 │ │ │ │ + b.n 779e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 779c0 │ │ │ │ + b.n 779c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 779dc │ │ │ │ + b.n 779e0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77a00 │ │ │ │ + b.n 77a04 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77a1c │ │ │ │ + b.n 77a20 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77a38 │ │ │ │ + b.n 77a3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77a54 │ │ │ │ + b.n 77a58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77a76 │ │ │ │ + b.n 77a7a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77a92 │ │ │ │ + b.n 77a96 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77aae │ │ │ │ + b.n 77ab2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77ac8 │ │ │ │ + b.n 77acc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77ae2 │ │ │ │ + b.n 77ae6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77afc │ │ │ │ + b.n 77b00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77b16 │ │ │ │ + b.n 77b1a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 77c04 │ │ │ │ + bgt.n 77c08 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (77c40 ) │ │ │ │ + ldr r2, [pc, #64] @ (77c44 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 77c34 │ │ │ │ + beq.n 77c38 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 77994 │ │ │ │ + bl 77998 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 77c2a │ │ │ │ + bgt.n 77c2e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - ldr r3, [pc, #660] @ (77edc ) │ │ │ │ - ldr r2, [pc, #664] @ (77ee0 ) │ │ │ │ + ldr r3, [pc, #660] @ (77ee0 ) │ │ │ │ + ldr r2, [pc, #664] @ (77ee4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 77e36 │ │ │ │ + beq.w 77e3a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #640] @ (77ee4 ) │ │ │ │ + ldr r2, [pc, #640] @ (77ee8 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 77cfe │ │ │ │ - ldr r1, [pc, #628] @ (77ee8 ) │ │ │ │ + beq.n 77d02 │ │ │ │ + ldr r1, [pc, #628] @ (77eec ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 4fc6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77df2 │ │ │ │ + beq.w 77df6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 77de0 │ │ │ │ - ldr r1, [pc, #604] @ (77eec ) │ │ │ │ + bpl.w 77de4 │ │ │ │ + ldr r1, [pc, #604] @ (77ef0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 4fc6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77e72 │ │ │ │ + beq.w 77e76 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - beq.w 77e3e │ │ │ │ - ldr r1, [pc, #580] @ (77ef0 ) │ │ │ │ + beq.w 77e42 │ │ │ │ + ldr r1, [pc, #580] @ (77ef4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 50120 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 77e06 │ │ │ │ + bne.w 77e0a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 77e98 │ │ │ │ + beq.w 77e9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r9, r5 │ │ │ │ - beq.n 77ce2 │ │ │ │ + beq.n 77ce6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77eb2 │ │ │ │ + beq.w 77eb6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r5 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77cf6 │ │ │ │ + beq.n 77cfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77cf6 │ │ │ │ + cbnz r3, 77cfa │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r9 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 77eba │ │ │ │ - ldr r2, [pc, #492] @ (77ef4 ) │ │ │ │ + bpl.w 77ebe │ │ │ │ + ldr r2, [pc, #492] @ (77ef8 ) │ │ │ │ ldr r7, [r3, r2] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 77ebe │ │ │ │ - ldr r2, [pc, #484] @ (77ef8 ) │ │ │ │ + beq.w 77ec2 │ │ │ │ + ldr r2, [pc, #484] @ (77efc ) │ │ │ │ ldr r6, [r3, r2] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 77ed6 │ │ │ │ + beq.w 77eda │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #10 │ │ │ │ - bgt.w 77e28 │ │ │ │ - ldr r0, [pc, #472] @ (77efc ) │ │ │ │ + bgt.w 77e2c │ │ │ │ + ldr r0, [pc, #472] @ (77f00 ) │ │ │ │ add r0, pc │ │ │ │ blx 50274 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77df2 │ │ │ │ - ldr r3, [pc, #460] @ (77f00 ) │ │ │ │ + beq.n 77df6 │ │ │ │ + ldr r3, [pc, #460] @ (77f04 ) │ │ │ │ add.w r8, r4, #8 │ │ │ │ - ldr.w fp, [pc, #460] @ 77f04 │ │ │ │ + ldr.w fp, [pc, #460] @ 77f08 │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #452] @ (77f08 ) │ │ │ │ + ldr r3, [pc, #452] @ (77f0c ) │ │ │ │ add fp, pc │ │ │ │ str.w fp, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 77eba │ │ │ │ + bpl.w 77ebe │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 77ebe │ │ │ │ + beq.w 77ec2 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 77ed6 │ │ │ │ + beq.w 77eda │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 77cf6 │ │ │ │ + bge.n 77cfa │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - bl 77c44 │ │ │ │ + bl 77c48 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77e54 │ │ │ │ + beq.n 77e58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bpl.w 77eba │ │ │ │ + bpl.w 77ebe │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 77ebe │ │ │ │ + beq.w 77ec2 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 77ed6 │ │ │ │ + beq.w 77eda │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ mov r1, r9 │ │ │ │ blx 4fb20 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [r9] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 77dba │ │ │ │ + beq.n 77dbe │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r9] │ │ │ │ - cbz r0, 77dfe │ │ │ │ + cbz r0, 77e02 │ │ │ │ ldr.w r1, [fp] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 77dce │ │ │ │ + beq.n 77dd2 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ - cbz r1, 77dd8 │ │ │ │ + cbz r1, 77ddc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 77df2 │ │ │ │ + beq.n 77df6 │ │ │ │ mov r9, sl │ │ │ │ - b.n 77d4c │ │ │ │ + b.n 77d50 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77dce │ │ │ │ + b.n 77dd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77df2 │ │ │ │ + beq.n 77df6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77e86 │ │ │ │ + beq.n 77e8a │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77dba │ │ │ │ - ldr r0, [pc, #260] @ (77f0c ) │ │ │ │ + b.n 77dbe │ │ │ │ + ldr r0, [pc, #260] @ (77f10 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx 4fb20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e94 │ │ │ │ + beq.n 77e98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77e94 │ │ │ │ - b.n 77e8e │ │ │ │ - ldr r0, [pc, #228] @ (77f10 ) │ │ │ │ + bne.n 77e98 │ │ │ │ + b.n 77e92 │ │ │ │ + ldr r0, [pc, #228] @ (77f14 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 4fb1c │ │ │ │ - ldr r0, [pc, #220] @ (77f14 ) │ │ │ │ + ldr r0, [pc, #220] @ (77f18 ) │ │ │ │ add r0, pc │ │ │ │ b.w 50270 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e4e │ │ │ │ + beq.n 77e52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 77e8c │ │ │ │ + cbz r3, 77e90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ - b.n 77ce2 │ │ │ │ + b.n 77ce6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77df2 │ │ │ │ + beq.n 77df6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77df2 │ │ │ │ + bne.n 77df6 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77df2 │ │ │ │ + b.n 77df6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77df2 │ │ │ │ + beq.n 77df6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77df2 │ │ │ │ + bne.n 77df6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77df2 │ │ │ │ + b.n 77df6 │ │ │ │ mov r9, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 77ce2 │ │ │ │ + b.n 77ce6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r9, r5 │ │ │ │ - beq.w 77cf6 │ │ │ │ + beq.w 77cfa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 77cde │ │ │ │ + bne.w 77ce2 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 77e8e │ │ │ │ + b.n 77e92 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77cde │ │ │ │ + b.n 77ce2 │ │ │ │ bl 50594 │ │ │ │ - ldr r3, [pc, #88] @ (77f18 ) │ │ │ │ + ldr r3, [pc, #88] @ (77f1c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (77f1c ) │ │ │ │ - ldr r0, [pc, #88] @ (77f20 ) │ │ │ │ + ldr r1, [pc, #84] @ (77f20 ) │ │ │ │ + ldr r0, [pc, #88] @ (77f24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ nop │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ movs r4, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #640 @ (adr r0, 7816c ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 782e0 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #576 @ (adr r0, 78130 ) │ │ │ │ + add r1, pc, #944 @ (adr r1, 782a4 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #520 @ (adr r0, 780fc ) │ │ │ │ + add r1, pc, #888 @ (adr r1, 78270 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #208 @ (adr r0, 77fd0 ) │ │ │ │ + add r1, pc, #576 @ (adr r1, 78144 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #96 @ (adr r0, 77f64 ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 780d8 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r1, pc, #168 @ (adr r1, 77fb4 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #96 @ (adr r0, 77f6c ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 780e0 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r0, pc, #560 @ (adr r0, 78144 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + add r0, pc, #472 @ (adr r0, 780f0 ) │ │ │ │ movs r7, r4 │ │ │ │ - mcrr 0, 2, r0, r4, cr7 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + stc 0, cr0, [r0, #156]! @ 0x9c │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 77f50 │ │ │ │ + cbz r0, 77f54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77f50 │ │ │ │ + beq.n 77f54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78128 │ │ │ │ + beq.w 7812c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 77f6c │ │ │ │ + cbz r0, 77f70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77f6c │ │ │ │ + beq.n 77f70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7812e │ │ │ │ + beq.w 78132 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 77f88 │ │ │ │ + cbz r0, 77f8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77f88 │ │ │ │ + beq.n 77f8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78134 │ │ │ │ + beq.w 78138 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 77fa4 │ │ │ │ + cbz r0, 77fa8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77fa4 │ │ │ │ + beq.n 77fa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7813a │ │ │ │ + beq.w 7813e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 77fc0 │ │ │ │ + cbz r0, 77fc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77fc0 │ │ │ │ + beq.n 77fc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78140 │ │ │ │ + beq.w 78144 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 77fdc │ │ │ │ + cbz r0, 77fe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77fdc │ │ │ │ + beq.n 77fe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78146 │ │ │ │ + beq.w 7814a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 77ff8 │ │ │ │ + cbz r0, 77ffc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77ff8 │ │ │ │ + beq.n 77ffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7814c │ │ │ │ + beq.w 78150 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 78014 │ │ │ │ + cbz r0, 78018 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78014 │ │ │ │ + beq.n 78018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78152 │ │ │ │ + beq.w 78156 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 78102 │ │ │ │ + bmi.n 78106 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 78036 │ │ │ │ + cbz r0, 7803a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78036 │ │ │ │ + beq.n 7803a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78158 │ │ │ │ + beq.w 7815c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 78052 │ │ │ │ + cbz r0, 78056 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78052 │ │ │ │ + beq.n 78056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7815e │ │ │ │ + beq.w 78162 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7806c │ │ │ │ + cbz r0, 78070 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7806c │ │ │ │ + beq.n 78070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78164 │ │ │ │ + beq.n 78168 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 78086 │ │ │ │ + cbz r0, 7808a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78086 │ │ │ │ + beq.n 7808a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7816a │ │ │ │ + beq.n 7816e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 780a0 │ │ │ │ + cbz r0, 780a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 780a0 │ │ │ │ + beq.n 780a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78170 │ │ │ │ + beq.n 78174 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 780de │ │ │ │ + bmi.n 780e2 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 780c0 │ │ │ │ + cbz r0, 780c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 780c0 │ │ │ │ + beq.n 780c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78176 │ │ │ │ + beq.n 7817a │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 780da │ │ │ │ + cbz r0, 780de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 780da │ │ │ │ + beq.n 780de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7817c │ │ │ │ + beq.n 78180 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 780a6 │ │ │ │ + beq.n 780aa │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 780a6 │ │ │ │ + beq.n 780aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 780a6 │ │ │ │ + bne.n 780aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 780a6 │ │ │ │ + b.n 780aa │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7801a │ │ │ │ + beq.n 7801e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7801a │ │ │ │ + beq.n 7801e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7801a │ │ │ │ + bne.w 7801e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7801a │ │ │ │ + b.n 7801e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77f50 │ │ │ │ + b.n 77f54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77f6c │ │ │ │ + b.n 77f70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77f88 │ │ │ │ + b.n 77f8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77fa4 │ │ │ │ + b.n 77fa8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77fc0 │ │ │ │ + b.n 77fc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77fdc │ │ │ │ + b.n 77fe0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 77ff8 │ │ │ │ + b.n 77ffc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78014 │ │ │ │ + b.n 78018 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78036 │ │ │ │ + b.n 7803a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78052 │ │ │ │ + b.n 78056 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7806c │ │ │ │ + b.n 78070 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78086 │ │ │ │ + b.n 7808a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 780a0 │ │ │ │ + b.n 780a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 780c0 │ │ │ │ + b.n 780c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 781b0 │ │ │ │ + bgt.n 781b4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (781ec ) │ │ │ │ + ldr r2, [pc, #64] @ (781f0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 781e0 │ │ │ │ + beq.n 781e4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 77f24 │ │ │ │ + bl 77f28 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 781d6 │ │ │ │ + bgt.n 781da │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -68832,296 +68843,296 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7821c │ │ │ │ + cbz r0, 78220 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7821c │ │ │ │ + beq.n 78220 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 783fa │ │ │ │ + beq.w 783fe │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 78238 │ │ │ │ + cbz r0, 7823c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78238 │ │ │ │ + beq.n 7823c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78400 │ │ │ │ + beq.w 78404 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 78254 │ │ │ │ + cbz r0, 78258 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78254 │ │ │ │ + beq.n 78258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78406 │ │ │ │ + beq.w 7840a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 78270 │ │ │ │ + cbz r0, 78274 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78270 │ │ │ │ + beq.n 78274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7840c │ │ │ │ + beq.w 78410 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7828c │ │ │ │ + cbz r0, 78290 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7828c │ │ │ │ + beq.n 78290 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78412 │ │ │ │ + beq.w 78416 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 782a8 │ │ │ │ + cbz r0, 782ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 782a8 │ │ │ │ + beq.n 782ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78418 │ │ │ │ + beq.w 7841c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 782c4 │ │ │ │ + cbz r0, 782c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 782c4 │ │ │ │ + beq.n 782c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7841e │ │ │ │ + beq.w 78422 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 783d0 │ │ │ │ + bmi.w 783d4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 782e8 │ │ │ │ + cbz r0, 782ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 782e8 │ │ │ │ + beq.n 782ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78424 │ │ │ │ + beq.w 78428 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 78304 │ │ │ │ + cbz r0, 78308 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78304 │ │ │ │ + beq.n 78308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7842a │ │ │ │ + beq.w 7842e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 78320 │ │ │ │ + cbz r0, 78324 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78320 │ │ │ │ + beq.n 78324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78430 │ │ │ │ + beq.w 78434 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7833a │ │ │ │ + cbz r0, 7833e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7833a │ │ │ │ + beq.n 7833e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78436 │ │ │ │ + beq.n 7843a │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 783ac │ │ │ │ + bmi.n 783b0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7835a │ │ │ │ + cbz r0, 7835e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7835a │ │ │ │ + beq.n 7835e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7843c │ │ │ │ + beq.n 78440 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 78374 │ │ │ │ + cbz r0, 78378 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78374 │ │ │ │ + beq.n 78378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78442 │ │ │ │ + beq.n 78446 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7838e │ │ │ │ + cbz r0, 78392 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7838e │ │ │ │ + beq.n 78392 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78448 │ │ │ │ + beq.n 7844c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 783a8 │ │ │ │ + cbz r0, 783ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 783a8 │ │ │ │ + beq.n 783ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7844e │ │ │ │ + beq.n 78452 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 78340 │ │ │ │ + beq.n 78344 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78340 │ │ │ │ + beq.n 78344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78340 │ │ │ │ + bne.n 78344 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78340 │ │ │ │ + b.n 78344 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 782cc │ │ │ │ + beq.w 782d0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 782cc │ │ │ │ + beq.w 782d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 782cc │ │ │ │ + bne.w 782d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 782cc │ │ │ │ + b.n 782d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7821c │ │ │ │ + b.n 78220 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78238 │ │ │ │ + b.n 7823c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78254 │ │ │ │ + b.n 78258 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78270 │ │ │ │ + b.n 78274 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7828c │ │ │ │ + b.n 78290 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 782a8 │ │ │ │ + b.n 782ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 782c4 │ │ │ │ + b.n 782c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 782e8 │ │ │ │ + b.n 782ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78304 │ │ │ │ + b.n 78308 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78320 │ │ │ │ + b.n 78324 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7833a │ │ │ │ + b.n 7833e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7835a │ │ │ │ + b.n 7835e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78374 │ │ │ │ + b.n 78378 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7838e │ │ │ │ + b.n 78392 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 78484 │ │ │ │ + bgt.n 78488 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (784c0 ) │ │ │ │ + ldr r2, [pc, #64] @ (784c4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 784b4 │ │ │ │ + beq.n 784b8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 781f0 │ │ │ │ + bl 781f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 784aa │ │ │ │ + bgt.n 784ae │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -69129,303 +69140,303 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 784f0 │ │ │ │ + cbz r0, 784f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 784f0 │ │ │ │ + beq.n 784f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 786e8 │ │ │ │ + beq.w 786ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7850c │ │ │ │ + cbz r0, 78510 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7850c │ │ │ │ + beq.n 78510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 786ee │ │ │ │ + beq.w 786f2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 78528 │ │ │ │ + cbz r0, 7852c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78528 │ │ │ │ + beq.n 7852c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 786f4 │ │ │ │ + beq.w 786f8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 78544 │ │ │ │ + cbz r0, 78548 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78544 │ │ │ │ + beq.n 78548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 786fa │ │ │ │ + beq.w 786fe │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 78560 │ │ │ │ + cbz r0, 78564 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78560 │ │ │ │ + beq.n 78564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78700 │ │ │ │ + beq.w 78704 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7857c │ │ │ │ + cbz r0, 78580 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7857c │ │ │ │ + beq.n 78580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78706 │ │ │ │ + beq.w 7870a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 78598 │ │ │ │ + cbz r0, 7859c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78598 │ │ │ │ + beq.n 7859c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7870c │ │ │ │ + beq.w 78710 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 78658 │ │ │ │ + bmi.n 7865c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 785ba │ │ │ │ + cbz r0, 785be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 785ba │ │ │ │ + beq.n 785be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78712 │ │ │ │ + beq.w 78716 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 785d6 │ │ │ │ + cbz r0, 785da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 785d6 │ │ │ │ + beq.n 785da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78718 │ │ │ │ + beq.w 7871c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 785f2 │ │ │ │ + cbz r0, 785f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 785f2 │ │ │ │ + beq.n 785f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7871e │ │ │ │ + beq.w 78722 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 786c4 │ │ │ │ + bmi.n 786c8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 78614 │ │ │ │ + cbz r0, 78618 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78614 │ │ │ │ + beq.n 78618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78724 │ │ │ │ + beq.w 78728 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 786a0 │ │ │ │ + bmi.n 786a4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 78634 │ │ │ │ + cbz r0, 78638 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78634 │ │ │ │ + beq.n 78638 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7872a │ │ │ │ + beq.n 7872e │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7864e │ │ │ │ + cbz r0, 78652 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7864e │ │ │ │ + beq.n 78652 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78730 │ │ │ │ + beq.n 78734 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7867c │ │ │ │ + bmi.n 78680 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7859e │ │ │ │ + beq.n 785a2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7859e │ │ │ │ + beq.n 785a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7859e │ │ │ │ + bne.n 785a2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7859e │ │ │ │ + b.n 785a2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 78654 │ │ │ │ + beq.n 78658 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78654 │ │ │ │ + beq.n 78658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78654 │ │ │ │ + bne.n 78658 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78654 │ │ │ │ + b.n 78658 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7861a │ │ │ │ + beq.n 7861e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7861a │ │ │ │ + beq.n 7861e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7861a │ │ │ │ + bne.n 7861e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7861a │ │ │ │ + b.n 7861e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 785f8 │ │ │ │ + beq.n 785fc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 785f8 │ │ │ │ + beq.n 785fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 785f8 │ │ │ │ + bne.n 785fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 785f8 │ │ │ │ + b.n 785fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 784f0 │ │ │ │ + b.n 784f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7850c │ │ │ │ + b.n 78510 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78528 │ │ │ │ + b.n 7852c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78544 │ │ │ │ + b.n 78548 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78560 │ │ │ │ + b.n 78564 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7857c │ │ │ │ + b.n 78580 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78598 │ │ │ │ + b.n 7859c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 785ba │ │ │ │ + b.n 785be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 785d6 │ │ │ │ + b.n 785da │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 785f2 │ │ │ │ + b.n 785f6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78614 │ │ │ │ + b.n 78618 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78634 │ │ │ │ + b.n 78638 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7864e │ │ │ │ + b.n 78652 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 78764 │ │ │ │ + bgt.n 78768 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (787a0 ) │ │ │ │ + ldr r2, [pc, #64] @ (787a4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 78794 │ │ │ │ + beq.n 78798 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 784c4 │ │ │ │ + bl 784c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7878a │ │ │ │ + bgt.n 7878e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -69433,306 +69444,306 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 787d0 │ │ │ │ + cbz r0, 787d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 787d0 │ │ │ │ + beq.n 787d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789ba │ │ │ │ + beq.w 789be │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 787ec │ │ │ │ + cbz r0, 787f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 787ec │ │ │ │ + beq.n 787f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789c0 │ │ │ │ + beq.w 789c4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 78808 │ │ │ │ + cbz r0, 7880c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78808 │ │ │ │ + beq.n 7880c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789c6 │ │ │ │ + beq.w 789ca │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 78824 │ │ │ │ + cbz r0, 78828 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78824 │ │ │ │ + beq.n 78828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789cc │ │ │ │ + beq.w 789d0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 78840 │ │ │ │ + cbz r0, 78844 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78840 │ │ │ │ + beq.n 78844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789d2 │ │ │ │ + beq.w 789d6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7885c │ │ │ │ + cbz r0, 78860 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7885c │ │ │ │ + beq.n 78860 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789d8 │ │ │ │ + beq.w 789dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 78878 │ │ │ │ + cbz r0, 7887c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78878 │ │ │ │ + beq.n 7887c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789de │ │ │ │ + beq.w 789e2 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 78990 │ │ │ │ + bmi.w 78994 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7889c │ │ │ │ + cbz r0, 788a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7889c │ │ │ │ + beq.n 788a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789e4 │ │ │ │ + beq.w 789e8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 788b8 │ │ │ │ + cbz r0, 788bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 788b8 │ │ │ │ + beq.n 788bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789ea │ │ │ │ + beq.w 789ee │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 788d4 │ │ │ │ + cbz r0, 788d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 788d4 │ │ │ │ + beq.n 788d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789f0 │ │ │ │ + beq.w 789f4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 788f0 │ │ │ │ + cbz r0, 788f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 788f0 │ │ │ │ + beq.n 788f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 789f6 │ │ │ │ + beq.w 789fa │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7890a │ │ │ │ + cbz r0, 7890e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7890a │ │ │ │ + beq.n 7890e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 789fc │ │ │ │ + beq.n 78a00 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 78924 │ │ │ │ + cbz r0, 78928 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78924 │ │ │ │ + beq.n 78928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78a02 │ │ │ │ + beq.n 78a06 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7893e │ │ │ │ + cbz r0, 78942 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7893e │ │ │ │ + beq.n 78942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78a08 │ │ │ │ + beq.n 78a0c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 78958 │ │ │ │ + cbz r0, 7895c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78958 │ │ │ │ + beq.n 7895c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78a0e │ │ │ │ + beq.n 78a12 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 78972 │ │ │ │ + cbz r0, 78976 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78972 │ │ │ │ + beq.n 78976 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78a14 │ │ │ │ + beq.n 78a18 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7898c │ │ │ │ + cbz r0, 78990 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7898c │ │ │ │ + beq.n 78990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78a1a │ │ │ │ + beq.n 78a1e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 78880 │ │ │ │ + beq.w 78884 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 78880 │ │ │ │ + beq.w 78884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 78880 │ │ │ │ + bne.w 78884 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78880 │ │ │ │ + b.n 78884 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 787d0 │ │ │ │ + b.n 787d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 787ec │ │ │ │ + b.n 787f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78808 │ │ │ │ + b.n 7880c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78824 │ │ │ │ + b.n 78828 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78840 │ │ │ │ + b.n 78844 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7885c │ │ │ │ + b.n 78860 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78878 │ │ │ │ + b.n 7887c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7889c │ │ │ │ + b.n 788a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 788b8 │ │ │ │ + b.n 788bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 788d4 │ │ │ │ + b.n 788d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 788f0 │ │ │ │ + b.n 788f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7890a │ │ │ │ + b.n 7890e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78924 │ │ │ │ + b.n 78928 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7893e │ │ │ │ + b.n 78942 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78958 │ │ │ │ + b.n 7895c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78972 │ │ │ │ + b.n 78976 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 78a50 │ │ │ │ + bgt.n 78a54 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (78a8c ) │ │ │ │ + ldr r2, [pc, #64] @ (78a90 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 78a80 │ │ │ │ + beq.n 78a84 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 787a4 │ │ │ │ + bl 787a8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 78a76 │ │ │ │ + bgt.n 78a7a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -69740,306 +69751,306 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 78abc │ │ │ │ + cbz r0, 78ac0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78abc │ │ │ │ + beq.n 78ac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78ca6 │ │ │ │ + beq.w 78caa │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 78ad8 │ │ │ │ + cbz r0, 78adc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78ad8 │ │ │ │ + beq.n 78adc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cac │ │ │ │ + beq.w 78cb0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 78af4 │ │ │ │ + cbz r0, 78af8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78af4 │ │ │ │ + beq.n 78af8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cb2 │ │ │ │ + beq.w 78cb6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 78b10 │ │ │ │ + cbz r0, 78b14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78b10 │ │ │ │ + beq.n 78b14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cb8 │ │ │ │ + beq.w 78cbc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 78b2c │ │ │ │ + cbz r0, 78b30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78b2c │ │ │ │ + beq.n 78b30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cbe │ │ │ │ + beq.w 78cc2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 78b48 │ │ │ │ + cbz r0, 78b4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78b48 │ │ │ │ + beq.n 78b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cc4 │ │ │ │ + beq.w 78cc8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 78b64 │ │ │ │ + cbz r0, 78b68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78b64 │ │ │ │ + beq.n 78b68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cca │ │ │ │ + beq.w 78cce │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 78c7c │ │ │ │ + bmi.w 78c80 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 78b88 │ │ │ │ + cbz r0, 78b8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78b88 │ │ │ │ + beq.n 78b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cd0 │ │ │ │ + beq.w 78cd4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 78ba4 │ │ │ │ + cbz r0, 78ba8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78ba4 │ │ │ │ + beq.n 78ba8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cd6 │ │ │ │ + beq.w 78cda │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 78bc0 │ │ │ │ + cbz r0, 78bc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78bc0 │ │ │ │ + beq.n 78bc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78cdc │ │ │ │ + beq.w 78ce0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 78bdc │ │ │ │ + cbz r0, 78be0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78bdc │ │ │ │ + beq.n 78be0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78ce2 │ │ │ │ + beq.w 78ce6 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 78bf6 │ │ │ │ + cbz r0, 78bfa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78bf6 │ │ │ │ + beq.n 78bfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78ce8 │ │ │ │ + beq.n 78cec │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 78c10 │ │ │ │ + cbz r0, 78c14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78c10 │ │ │ │ + beq.n 78c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78cee │ │ │ │ + beq.n 78cf2 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 78c2a │ │ │ │ + cbz r0, 78c2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78c2a │ │ │ │ + beq.n 78c2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78cf4 │ │ │ │ + beq.n 78cf8 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 78c44 │ │ │ │ + cbz r0, 78c48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78c44 │ │ │ │ + beq.n 78c48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78cfa │ │ │ │ + beq.n 78cfe │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 78c5e │ │ │ │ + cbz r0, 78c62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78c5e │ │ │ │ + beq.n 78c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78d00 │ │ │ │ + beq.n 78d04 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 78c78 │ │ │ │ + cbz r0, 78c7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78c78 │ │ │ │ + beq.n 78c7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78d06 │ │ │ │ + beq.n 78d0a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 78b6c │ │ │ │ + beq.w 78b70 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 78b6c │ │ │ │ + beq.w 78b70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 78b6c │ │ │ │ + bne.w 78b70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78b6c │ │ │ │ + b.n 78b70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78abc │ │ │ │ + b.n 78ac0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78ad8 │ │ │ │ + b.n 78adc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78af4 │ │ │ │ + b.n 78af8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78b10 │ │ │ │ + b.n 78b14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78b2c │ │ │ │ + b.n 78b30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78b48 │ │ │ │ + b.n 78b4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78b64 │ │ │ │ + b.n 78b68 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78b88 │ │ │ │ + b.n 78b8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78ba4 │ │ │ │ + b.n 78ba8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78bc0 │ │ │ │ + b.n 78bc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78bdc │ │ │ │ + b.n 78be0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78bf6 │ │ │ │ + b.n 78bfa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78c10 │ │ │ │ + b.n 78c14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78c2a │ │ │ │ + b.n 78c2e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78c44 │ │ │ │ + b.n 78c48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78c5e │ │ │ │ + b.n 78c62 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 78d3c │ │ │ │ + bgt.n 78d40 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (78d78 ) │ │ │ │ + ldr r2, [pc, #64] @ (78d7c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 78d6c │ │ │ │ + beq.n 78d70 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 78a90 │ │ │ │ + bl 78a94 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 78d62 │ │ │ │ + bgt.n 78d66 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -70047,306 +70058,306 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 78da8 │ │ │ │ + cbz r0, 78dac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78da8 │ │ │ │ + beq.n 78dac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78f92 │ │ │ │ + beq.w 78f96 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 78dc4 │ │ │ │ + cbz r0, 78dc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78dc4 │ │ │ │ + beq.n 78dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78f98 │ │ │ │ + beq.w 78f9c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 78de0 │ │ │ │ + cbz r0, 78de4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78de0 │ │ │ │ + beq.n 78de4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78f9e │ │ │ │ + beq.w 78fa2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 78dfc │ │ │ │ + cbz r0, 78e00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78dfc │ │ │ │ + beq.n 78e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78fa4 │ │ │ │ + beq.w 78fa8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 78e18 │ │ │ │ + cbz r0, 78e1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78e18 │ │ │ │ + beq.n 78e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78faa │ │ │ │ + beq.w 78fae │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 78e34 │ │ │ │ + cbz r0, 78e38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78e34 │ │ │ │ + beq.n 78e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78fb0 │ │ │ │ + beq.w 78fb4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 78e50 │ │ │ │ + cbz r0, 78e54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78e50 │ │ │ │ + beq.n 78e54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78fb6 │ │ │ │ + beq.w 78fba │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 78f68 │ │ │ │ + bmi.w 78f6c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 78e74 │ │ │ │ + cbz r0, 78e78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78e74 │ │ │ │ + beq.n 78e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78fbc │ │ │ │ + beq.w 78fc0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 78e90 │ │ │ │ + cbz r0, 78e94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78e90 │ │ │ │ + beq.n 78e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78fc2 │ │ │ │ + beq.w 78fc6 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 78eac │ │ │ │ + cbz r0, 78eb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78eac │ │ │ │ + beq.n 78eb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78fc8 │ │ │ │ + beq.w 78fcc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 78ec8 │ │ │ │ + cbz r0, 78ecc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78ec8 │ │ │ │ + beq.n 78ecc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78fce │ │ │ │ + beq.w 78fd2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 78ee2 │ │ │ │ + cbz r0, 78ee6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78ee2 │ │ │ │ + beq.n 78ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78fd4 │ │ │ │ + beq.n 78fd8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 78efc │ │ │ │ + cbz r0, 78f00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78efc │ │ │ │ + beq.n 78f00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78fda │ │ │ │ + beq.n 78fde │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 78f16 │ │ │ │ + cbz r0, 78f1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78f16 │ │ │ │ + beq.n 78f1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78fe0 │ │ │ │ + beq.n 78fe4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 78f30 │ │ │ │ + cbz r0, 78f34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78f30 │ │ │ │ + beq.n 78f34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78fe6 │ │ │ │ + beq.n 78fea │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 78f4a │ │ │ │ + cbz r0, 78f4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78f4a │ │ │ │ + beq.n 78f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78fec │ │ │ │ + beq.n 78ff0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 78f64 │ │ │ │ + cbz r0, 78f68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78f64 │ │ │ │ + beq.n 78f68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78ff2 │ │ │ │ + beq.n 78ff6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 78e58 │ │ │ │ + beq.w 78e5c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 78e58 │ │ │ │ + beq.w 78e5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 78e58 │ │ │ │ + bne.w 78e5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78e58 │ │ │ │ + b.n 78e5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78da8 │ │ │ │ + b.n 78dac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78dc4 │ │ │ │ + b.n 78dc8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78de0 │ │ │ │ + b.n 78de4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78dfc │ │ │ │ + b.n 78e00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78e18 │ │ │ │ + b.n 78e1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78e34 │ │ │ │ + b.n 78e38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78e50 │ │ │ │ + b.n 78e54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78e74 │ │ │ │ + b.n 78e78 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78e90 │ │ │ │ + b.n 78e94 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78eac │ │ │ │ + b.n 78eb0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78ec8 │ │ │ │ + b.n 78ecc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78ee2 │ │ │ │ + b.n 78ee6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78efc │ │ │ │ + b.n 78f00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78f16 │ │ │ │ + b.n 78f1a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78f30 │ │ │ │ + b.n 78f34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 78f4a │ │ │ │ + b.n 78f4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 79028 │ │ │ │ + bgt.n 7902c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (79064 ) │ │ │ │ + ldr r2, [pc, #64] @ (79068 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 79058 │ │ │ │ + beq.n 7905c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 78d7c │ │ │ │ + bl 78d80 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7904e │ │ │ │ + bgt.n 79052 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -70354,305 +70365,305 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 79094 │ │ │ │ + cbz r0, 79098 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79094 │ │ │ │ + beq.n 79098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79274 │ │ │ │ + beq.w 79278 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 790b0 │ │ │ │ + cbz r0, 790b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 790b0 │ │ │ │ + beq.n 790b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7927a │ │ │ │ + beq.w 7927e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 790cc │ │ │ │ + cbz r0, 790d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 790cc │ │ │ │ + beq.n 790d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79280 │ │ │ │ + beq.w 79284 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 790e8 │ │ │ │ + cbz r0, 790ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 790e8 │ │ │ │ + beq.n 790ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79286 │ │ │ │ + beq.w 7928a │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 79104 │ │ │ │ + cbz r0, 79108 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79104 │ │ │ │ + beq.n 79108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7928c │ │ │ │ + beq.w 79290 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 79120 │ │ │ │ + cbz r0, 79124 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79120 │ │ │ │ + beq.n 79124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79292 │ │ │ │ + beq.w 79296 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7913c │ │ │ │ + cbz r0, 79140 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7913c │ │ │ │ + beq.n 79140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79298 │ │ │ │ + beq.w 7929c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 79158 │ │ │ │ + cbz r0, 7915c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79158 │ │ │ │ + beq.n 7915c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7929e │ │ │ │ + beq.w 792a2 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 79174 │ │ │ │ + cbz r0, 79178 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79174 │ │ │ │ + beq.n 79178 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 792a4 │ │ │ │ + beq.w 792a8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 79250 │ │ │ │ + bmi.n 79254 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 79196 │ │ │ │ + cbz r0, 7919a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79196 │ │ │ │ + beq.n 7919a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 792aa │ │ │ │ + beq.w 792ae │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 791b0 │ │ │ │ + cbz r0, 791b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 791b0 │ │ │ │ + beq.n 791b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 792b0 │ │ │ │ + beq.n 792b4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 791ca │ │ │ │ + cbz r0, 791ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 791ca │ │ │ │ + beq.n 791ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 792b6 │ │ │ │ + beq.n 792ba │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 791e4 │ │ │ │ + cbz r0, 791e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 791e4 │ │ │ │ + beq.n 791e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 792bc │ │ │ │ + beq.n 792c0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 791fe │ │ │ │ + cbz r0, 79202 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 791fe │ │ │ │ + beq.n 79202 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 792c2 │ │ │ │ + beq.n 792c6 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 79218 │ │ │ │ + cbz r0, 7921c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79218 │ │ │ │ + beq.n 7921c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 792c8 │ │ │ │ + beq.n 792cc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 79232 │ │ │ │ + cbz r0, 79236 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79232 │ │ │ │ + beq.n 79236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 792ce │ │ │ │ + beq.n 792d2 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7924c │ │ │ │ + cbz r0, 79250 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7924c │ │ │ │ + beq.n 79250 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 792d4 │ │ │ │ + beq.n 792d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7917a │ │ │ │ + beq.n 7917e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7917a │ │ │ │ + beq.n 7917e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7917a │ │ │ │ + bne.n 7917e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7917a │ │ │ │ + b.n 7917e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79094 │ │ │ │ + b.n 79098 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 790b0 │ │ │ │ + b.n 790b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 790cc │ │ │ │ + b.n 790d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 790e8 │ │ │ │ + b.n 790ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79104 │ │ │ │ + b.n 79108 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79120 │ │ │ │ + b.n 79124 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7913c │ │ │ │ + b.n 79140 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79158 │ │ │ │ + b.n 7915c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79174 │ │ │ │ + b.n 79178 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79196 │ │ │ │ + b.n 7919a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 791b0 │ │ │ │ + b.n 791b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 791ca │ │ │ │ + b.n 791ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 791e4 │ │ │ │ + b.n 791e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 791fe │ │ │ │ + b.n 79202 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79218 │ │ │ │ + b.n 7921c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79232 │ │ │ │ + b.n 79236 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 79308 │ │ │ │ + bgt.n 7930c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (79344 ) │ │ │ │ + ldr r2, [pc, #64] @ (79348 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 79338 │ │ │ │ + beq.n 7933c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 79068 │ │ │ │ + bl 7906c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7932e │ │ │ │ + bgt.n 79332 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -70660,319 +70671,319 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 79374 │ │ │ │ + cbz r0, 79378 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79374 │ │ │ │ + beq.n 79378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7957a │ │ │ │ + beq.w 7957e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 79390 │ │ │ │ + cbz r0, 79394 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79390 │ │ │ │ + beq.n 79394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79580 │ │ │ │ + beq.w 79584 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 793ac │ │ │ │ + cbz r0, 793b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 793ac │ │ │ │ + beq.n 793b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79586 │ │ │ │ + beq.w 7958a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 793c8 │ │ │ │ + cbz r0, 793cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 793c8 │ │ │ │ + beq.n 793cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7958c │ │ │ │ + beq.w 79590 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 793e4 │ │ │ │ + cbz r0, 793e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 793e4 │ │ │ │ + beq.n 793e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79592 │ │ │ │ + beq.w 79596 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 79400 │ │ │ │ + cbz r0, 79404 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79400 │ │ │ │ + beq.n 79404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79598 │ │ │ │ + beq.w 7959c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7941c │ │ │ │ + cbz r0, 79420 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7941c │ │ │ │ + beq.n 79420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7959e │ │ │ │ + beq.w 795a2 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 79550 │ │ │ │ + bmi.w 79554 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 79440 │ │ │ │ + cbz r0, 79444 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79440 │ │ │ │ + beq.n 79444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 795a4 │ │ │ │ + beq.w 795a8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7945c │ │ │ │ + cbz r0, 79460 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7945c │ │ │ │ + beq.n 79460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 795aa │ │ │ │ + beq.w 795ae │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 79478 │ │ │ │ + cbz r0, 7947c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79478 │ │ │ │ + beq.n 7947c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 795b0 │ │ │ │ + beq.w 795b4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 79494 │ │ │ │ + cbz r0, 79498 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79494 │ │ │ │ + beq.n 79498 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 795b6 │ │ │ │ + beq.w 795ba │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 794b0 │ │ │ │ + cbz r0, 794b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 794b0 │ │ │ │ + beq.n 794b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 795bc │ │ │ │ + beq.w 795c0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 794ca │ │ │ │ + cbz r0, 794ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 794ca │ │ │ │ + beq.n 794ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 795c2 │ │ │ │ + beq.n 795c6 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 794e4 │ │ │ │ + cbz r0, 794e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 794e4 │ │ │ │ + beq.n 794e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 795c8 │ │ │ │ + beq.n 795cc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 794fe │ │ │ │ + cbz r0, 79502 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 794fe │ │ │ │ + beq.n 79502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 795ce │ │ │ │ + beq.n 795d2 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 79518 │ │ │ │ + cbz r0, 7951c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79518 │ │ │ │ + beq.n 7951c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 795d4 │ │ │ │ + beq.n 795d8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 79532 │ │ │ │ + cbz r0, 79536 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79532 │ │ │ │ + beq.n 79536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 795da │ │ │ │ + beq.n 795de │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7954c │ │ │ │ + cbz r0, 79550 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7954c │ │ │ │ + beq.n 79550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 795e0 │ │ │ │ + beq.n 795e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 79424 │ │ │ │ + beq.w 79428 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 79424 │ │ │ │ + beq.w 79428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79424 │ │ │ │ + bne.w 79428 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79424 │ │ │ │ + b.n 79428 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79374 │ │ │ │ + b.n 79378 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79390 │ │ │ │ + b.n 79394 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 793ac │ │ │ │ + b.n 793b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 793c8 │ │ │ │ + b.n 793cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 793e4 │ │ │ │ + b.n 793e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79400 │ │ │ │ + b.n 79404 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7941c │ │ │ │ + b.n 79420 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79440 │ │ │ │ + b.n 79444 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7945c │ │ │ │ + b.n 79460 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79478 │ │ │ │ + b.n 7947c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79494 │ │ │ │ + b.n 79498 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 794b0 │ │ │ │ + b.n 794b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 794ca │ │ │ │ + b.n 794ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 794e4 │ │ │ │ + b.n 794e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 794fe │ │ │ │ + b.n 79502 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79518 │ │ │ │ + b.n 7951c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79532 │ │ │ │ + b.n 79536 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 79614 │ │ │ │ + bgt.n 79618 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (79650 ) │ │ │ │ + ldr r2, [pc, #64] @ (79654 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 79644 │ │ │ │ + beq.n 79648 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 79348 │ │ │ │ + bl 7934c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7963a │ │ │ │ + bgt.n 7963e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -70980,319 +70991,319 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 79680 │ │ │ │ + cbz r0, 79684 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79680 │ │ │ │ + beq.n 79684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79886 │ │ │ │ + beq.w 7988a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7969c │ │ │ │ + cbz r0, 796a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7969c │ │ │ │ + beq.n 796a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7988c │ │ │ │ + beq.w 79890 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 796b8 │ │ │ │ + cbz r0, 796bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 796b8 │ │ │ │ + beq.n 796bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79892 │ │ │ │ + beq.w 79896 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 796d4 │ │ │ │ + cbz r0, 796d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 796d4 │ │ │ │ + beq.n 796d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79898 │ │ │ │ + beq.w 7989c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 796f0 │ │ │ │ + cbz r0, 796f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 796f0 │ │ │ │ + beq.n 796f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7989e │ │ │ │ + beq.w 798a2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7970c │ │ │ │ + cbz r0, 79710 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7970c │ │ │ │ + beq.n 79710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 798a4 │ │ │ │ + beq.w 798a8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 79728 │ │ │ │ + cbz r0, 7972c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79728 │ │ │ │ + beq.n 7972c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 798aa │ │ │ │ + beq.w 798ae │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7985c │ │ │ │ + bmi.w 79860 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7974c │ │ │ │ + cbz r0, 79750 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7974c │ │ │ │ + beq.n 79750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 798b0 │ │ │ │ + beq.w 798b4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 79768 │ │ │ │ + cbz r0, 7976c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79768 │ │ │ │ + beq.n 7976c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 798b6 │ │ │ │ + beq.w 798ba │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 79784 │ │ │ │ + cbz r0, 79788 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79784 │ │ │ │ + beq.n 79788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 798bc │ │ │ │ + beq.w 798c0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 797a0 │ │ │ │ + cbz r0, 797a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 797a0 │ │ │ │ + beq.n 797a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 798c2 │ │ │ │ + beq.w 798c6 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 797bc │ │ │ │ + cbz r0, 797c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 797bc │ │ │ │ + beq.n 797c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 798c8 │ │ │ │ + beq.w 798cc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 797d6 │ │ │ │ + cbz r0, 797da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 797d6 │ │ │ │ + beq.n 797da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 798ce │ │ │ │ + beq.n 798d2 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 797f0 │ │ │ │ + cbz r0, 797f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 797f0 │ │ │ │ + beq.n 797f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 798d4 │ │ │ │ + beq.n 798d8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7980a │ │ │ │ + cbz r0, 7980e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7980a │ │ │ │ + beq.n 7980e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 798da │ │ │ │ + beq.n 798de │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 79824 │ │ │ │ + cbz r0, 79828 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79824 │ │ │ │ + beq.n 79828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 798e0 │ │ │ │ + beq.n 798e4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7983e │ │ │ │ + cbz r0, 79842 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7983e │ │ │ │ + beq.n 79842 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 798e6 │ │ │ │ + beq.n 798ea │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 79858 │ │ │ │ + cbz r0, 7985c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79858 │ │ │ │ + beq.n 7985c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 798ec │ │ │ │ + beq.n 798f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 79730 │ │ │ │ + beq.w 79734 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 79730 │ │ │ │ + beq.w 79734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79730 │ │ │ │ + bne.w 79734 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79730 │ │ │ │ + b.n 79734 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79680 │ │ │ │ + b.n 79684 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7969c │ │ │ │ + b.n 796a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 796b8 │ │ │ │ + b.n 796bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 796d4 │ │ │ │ + b.n 796d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 796f0 │ │ │ │ + b.n 796f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7970c │ │ │ │ + b.n 79710 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79728 │ │ │ │ + b.n 7972c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7974c │ │ │ │ + b.n 79750 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79768 │ │ │ │ + b.n 7976c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79784 │ │ │ │ + b.n 79788 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 797a0 │ │ │ │ + b.n 797a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 797bc │ │ │ │ + b.n 797c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 797d6 │ │ │ │ + b.n 797da │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 797f0 │ │ │ │ + b.n 797f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7980a │ │ │ │ + b.n 7980e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79824 │ │ │ │ + b.n 79828 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7983e │ │ │ │ + b.n 79842 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 79920 │ │ │ │ + bgt.n 79924 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7995c ) │ │ │ │ + ldr r2, [pc, #64] @ (79960 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 79950 │ │ │ │ + beq.n 79954 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 79654 │ │ │ │ + bl 79658 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 79946 │ │ │ │ + bgt.n 7994a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -71300,323 +71311,323 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7998c │ │ │ │ + cbz r0, 79990 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7998c │ │ │ │ + beq.n 79990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ba4 │ │ │ │ + beq.w 79ba8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 799a8 │ │ │ │ + cbz r0, 799ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 799a8 │ │ │ │ + beq.n 799ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79baa │ │ │ │ + beq.w 79bae │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 799c4 │ │ │ │ + cbz r0, 799c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 799c4 │ │ │ │ + beq.n 799c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bb0 │ │ │ │ + beq.w 79bb4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 799e0 │ │ │ │ + cbz r0, 799e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 799e0 │ │ │ │ + beq.n 799e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bb6 │ │ │ │ + beq.w 79bba │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 799fc │ │ │ │ + cbz r0, 79a00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 799fc │ │ │ │ + beq.n 79a00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bbc │ │ │ │ + beq.w 79bc0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 79a18 │ │ │ │ + cbz r0, 79a1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79a18 │ │ │ │ + beq.n 79a1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bc2 │ │ │ │ + beq.w 79bc6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 79a34 │ │ │ │ + cbz r0, 79a38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79a34 │ │ │ │ + beq.n 79a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bc8 │ │ │ │ + beq.w 79bcc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 79a50 │ │ │ │ + cbz r0, 79a54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79a50 │ │ │ │ + beq.n 79a54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bce │ │ │ │ + beq.w 79bd2 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 79b7a │ │ │ │ + bmi.w 79b7e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 79a74 │ │ │ │ + cbz r0, 79a78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79a74 │ │ │ │ + beq.n 79a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bd4 │ │ │ │ + beq.w 79bd8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 79a90 │ │ │ │ + cbz r0, 79a94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79a90 │ │ │ │ + beq.n 79a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bda │ │ │ │ + beq.w 79bde │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 79aac │ │ │ │ + cbz r0, 79ab0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79aac │ │ │ │ + beq.n 79ab0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79be0 │ │ │ │ + beq.w 79be4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 79ac8 │ │ │ │ + cbz r0, 79acc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79ac8 │ │ │ │ + beq.n 79acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79be6 │ │ │ │ + beq.w 79bea │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 79ae4 │ │ │ │ + cbz r0, 79ae8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79ae4 │ │ │ │ + beq.n 79ae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79bec │ │ │ │ + beq.w 79bf0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 79b56 │ │ │ │ + bmi.n 79b5a │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 79b04 │ │ │ │ + cbz r0, 79b08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79b04 │ │ │ │ + beq.n 79b08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79bf2 │ │ │ │ + beq.n 79bf6 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 79b1e │ │ │ │ + cbz r0, 79b22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79b1e │ │ │ │ + beq.n 79b22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79bf8 │ │ │ │ + beq.n 79bfc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 79b38 │ │ │ │ + cbz r0, 79b3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79b38 │ │ │ │ + beq.n 79b3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79bfe │ │ │ │ + beq.n 79c02 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 79b52 │ │ │ │ + cbz r0, 79b56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79b52 │ │ │ │ + beq.n 79b56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79c04 │ │ │ │ + beq.n 79c08 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79aea │ │ │ │ + beq.n 79aee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79aea │ │ │ │ + beq.n 79aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79aea │ │ │ │ + bne.n 79aee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79aea │ │ │ │ + b.n 79aee │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 79a58 │ │ │ │ + beq.w 79a5c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 79a58 │ │ │ │ + beq.w 79a5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79a58 │ │ │ │ + bne.w 79a5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79a58 │ │ │ │ + b.n 79a5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7998c │ │ │ │ + b.n 79990 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 799a8 │ │ │ │ + b.n 799ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 799c4 │ │ │ │ + b.n 799c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 799e0 │ │ │ │ + b.n 799e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 799fc │ │ │ │ + b.n 79a00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79a18 │ │ │ │ + b.n 79a1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79a34 │ │ │ │ + b.n 79a38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79a50 │ │ │ │ + b.n 79a54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79a74 │ │ │ │ + b.n 79a78 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79a90 │ │ │ │ + b.n 79a94 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79aac │ │ │ │ + b.n 79ab0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79ac8 │ │ │ │ + b.n 79acc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79ae4 │ │ │ │ + b.n 79ae8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79b04 │ │ │ │ + b.n 79b08 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79b1e │ │ │ │ + b.n 79b22 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79b38 │ │ │ │ + b.n 79b3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 79c38 │ │ │ │ + bgt.n 79c3c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (79c74 ) │ │ │ │ + ldr r2, [pc, #64] @ (79c78 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 79c68 │ │ │ │ + beq.n 79c6c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 79960 │ │ │ │ + bl 79964 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 79c5e │ │ │ │ + bgt.n 79c62 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -71624,328 +71635,328 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 79ca4 │ │ │ │ + cbz r0, 79ca8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79ca4 │ │ │ │ + beq.n 79ca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ec8 │ │ │ │ + beq.w 79ecc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 79cc0 │ │ │ │ + cbz r0, 79cc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79cc0 │ │ │ │ + beq.n 79cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ece │ │ │ │ + beq.w 79ed2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 79cdc │ │ │ │ + cbz r0, 79ce0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79cdc │ │ │ │ + beq.n 79ce0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ed4 │ │ │ │ + beq.w 79ed8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 79cf8 │ │ │ │ + cbz r0, 79cfc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79cf8 │ │ │ │ + beq.n 79cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79eda │ │ │ │ + beq.w 79ede │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 79d14 │ │ │ │ + cbz r0, 79d18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79d14 │ │ │ │ + beq.n 79d18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ee0 │ │ │ │ + beq.w 79ee4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 79d30 │ │ │ │ + cbz r0, 79d34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79d30 │ │ │ │ + beq.n 79d34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ee6 │ │ │ │ + beq.w 79eea │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 79d4c │ │ │ │ + cbz r0, 79d50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79d4c │ │ │ │ + beq.n 79d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79eec │ │ │ │ + beq.w 79ef0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 79d68 │ │ │ │ + cbz r0, 79d6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79d68 │ │ │ │ + beq.n 79d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ef2 │ │ │ │ + beq.w 79ef6 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 79e58 │ │ │ │ + bmi.n 79e5c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 79d8a │ │ │ │ + cbz r0, 79d8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79d8a │ │ │ │ + beq.n 79d8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ef8 │ │ │ │ + beq.w 79efc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 79da6 │ │ │ │ + cbz r0, 79daa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79da6 │ │ │ │ + beq.n 79daa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79efe │ │ │ │ + beq.w 79f02 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 79dc2 │ │ │ │ + cbz r0, 79dc6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79dc2 │ │ │ │ + beq.n 79dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79f04 │ │ │ │ + beq.w 79f08 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 79ea4 │ │ │ │ + bmi.n 79ea8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 79de4 │ │ │ │ + cbz r0, 79de8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79de4 │ │ │ │ + beq.n 79de8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79f0a │ │ │ │ + beq.w 79f0e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 79e80 │ │ │ │ + bmi.n 79e84 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 79e06 │ │ │ │ + cbz r0, 79e0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79e06 │ │ │ │ + beq.n 79e0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79f10 │ │ │ │ + beq.w 79f14 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 79e20 │ │ │ │ + cbz r0, 79e24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79e20 │ │ │ │ + beq.n 79e24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79f16 │ │ │ │ + beq.n 79f1a │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 79e3a │ │ │ │ + cbz r0, 79e3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79e3a │ │ │ │ + beq.n 79e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79f1c │ │ │ │ + beq.n 79f20 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 79e54 │ │ │ │ + cbz r0, 79e58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79e54 │ │ │ │ + beq.n 79e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79f22 │ │ │ │ + beq.n 79f26 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79d6e │ │ │ │ + beq.n 79d72 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 79d6e │ │ │ │ + beq.w 79d72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79d6e │ │ │ │ + bne.w 79d72 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79d6e │ │ │ │ + b.n 79d72 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79dea │ │ │ │ + beq.n 79dee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79dea │ │ │ │ + beq.n 79dee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79dea │ │ │ │ + bne.n 79dee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79dea │ │ │ │ + b.n 79dee │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79dc8 │ │ │ │ + beq.n 79dcc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79dc8 │ │ │ │ + beq.n 79dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79dc8 │ │ │ │ + bne.n 79dcc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79dc8 │ │ │ │ + b.n 79dcc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79ca4 │ │ │ │ + b.n 79ca8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79cc0 │ │ │ │ + b.n 79cc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79cdc │ │ │ │ + b.n 79ce0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79cf8 │ │ │ │ + b.n 79cfc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79d14 │ │ │ │ + b.n 79d18 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79d30 │ │ │ │ + b.n 79d34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79d4c │ │ │ │ + b.n 79d50 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79d68 │ │ │ │ + b.n 79d6c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79d8a │ │ │ │ + b.n 79d8e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79da6 │ │ │ │ + b.n 79daa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79dc2 │ │ │ │ + b.n 79dc6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79de4 │ │ │ │ + b.n 79de8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79e06 │ │ │ │ + b.n 79e0a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79e20 │ │ │ │ + b.n 79e24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79e3a │ │ │ │ + b.n 79e3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 79f58 │ │ │ │ + bgt.n 79f5c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (79f94 ) │ │ │ │ + ldr r2, [pc, #64] @ (79f98 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 79f88 │ │ │ │ + beq.n 79f8c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 79c78 │ │ │ │ + bl 79c7c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 79f7e │ │ │ │ + bgt.n 79f82 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -71953,328 +71964,328 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 79fc4 │ │ │ │ + cbz r0, 79fc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79fc4 │ │ │ │ + beq.n 79fc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a1ec │ │ │ │ + beq.w 7a1f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 79fe0 │ │ │ │ + cbz r0, 79fe4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79fe0 │ │ │ │ + beq.n 79fe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a1f2 │ │ │ │ + beq.w 7a1f6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 79ffc │ │ │ │ + cbz r0, 7a000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79ffc │ │ │ │ + beq.n 7a000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a1f8 │ │ │ │ + beq.w 7a1fc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7a018 │ │ │ │ + cbz r0, 7a01c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a018 │ │ │ │ + beq.n 7a01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a1fe │ │ │ │ + beq.w 7a202 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7a034 │ │ │ │ + cbz r0, 7a038 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a034 │ │ │ │ + beq.n 7a038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a204 │ │ │ │ + beq.w 7a208 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7a050 │ │ │ │ + cbz r0, 7a054 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a050 │ │ │ │ + beq.n 7a054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a20a │ │ │ │ + beq.w 7a20e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7a06c │ │ │ │ + cbz r0, 7a070 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a06c │ │ │ │ + beq.n 7a070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a210 │ │ │ │ + beq.w 7a214 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7a17a │ │ │ │ + bmi.w 7a17e │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7a090 │ │ │ │ + cbz r0, 7a094 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a090 │ │ │ │ + beq.n 7a094 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a216 │ │ │ │ + beq.w 7a21a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7a0ac │ │ │ │ + cbz r0, 7a0b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a0ac │ │ │ │ + beq.n 7a0b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a21c │ │ │ │ + beq.w 7a220 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7a0c8 │ │ │ │ + cbz r0, 7a0cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a0c8 │ │ │ │ + beq.n 7a0cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a222 │ │ │ │ + beq.w 7a226 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7a0e4 │ │ │ │ + cbz r0, 7a0e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a0e4 │ │ │ │ + beq.n 7a0e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a228 │ │ │ │ + beq.w 7a22c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 7a1c8 │ │ │ │ + bmi.n 7a1cc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7a106 │ │ │ │ + cbz r0, 7a10a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a106 │ │ │ │ + beq.n 7a10a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a22e │ │ │ │ + beq.w 7a232 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7a122 │ │ │ │ + cbz r0, 7a126 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a122 │ │ │ │ + beq.n 7a126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a234 │ │ │ │ + beq.w 7a238 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7a13c │ │ │ │ + cbz r0, 7a140 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a13c │ │ │ │ + beq.n 7a140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a23a │ │ │ │ + beq.n 7a23e │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7a1a4 │ │ │ │ + bmi.n 7a1a8 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7a15c │ │ │ │ + cbz r0, 7a160 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a15c │ │ │ │ + beq.n 7a160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a240 │ │ │ │ + beq.n 7a244 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7a176 │ │ │ │ + cbz r0, 7a17a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a176 │ │ │ │ + beq.n 7a17a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a246 │ │ │ │ + beq.n 7a24a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7a074 │ │ │ │ + beq.w 7a078 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7a074 │ │ │ │ + beq.w 7a078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a074 │ │ │ │ + bne.w 7a078 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a074 │ │ │ │ + b.n 7a078 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a142 │ │ │ │ + beq.n 7a146 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a142 │ │ │ │ + beq.n 7a146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a142 │ │ │ │ + bne.n 7a146 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a142 │ │ │ │ + b.n 7a146 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a0ea │ │ │ │ + beq.n 7a0ee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a0ea │ │ │ │ + beq.n 7a0ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a0ea │ │ │ │ + bne.n 7a0ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a0ea │ │ │ │ + b.n 7a0ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79fc4 │ │ │ │ + b.n 79fc8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79fe0 │ │ │ │ + b.n 79fe4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 79ffc │ │ │ │ + b.n 7a000 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a018 │ │ │ │ + b.n 7a01c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a034 │ │ │ │ + b.n 7a038 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a050 │ │ │ │ + b.n 7a054 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a06c │ │ │ │ + b.n 7a070 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a090 │ │ │ │ + b.n 7a094 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a0ac │ │ │ │ + b.n 7a0b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a0c8 │ │ │ │ + b.n 7a0cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a0e4 │ │ │ │ + b.n 7a0e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a106 │ │ │ │ + b.n 7a10a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a122 │ │ │ │ + b.n 7a126 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a13c │ │ │ │ + b.n 7a140 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a15c │ │ │ │ + b.n 7a160 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7a27c │ │ │ │ + bgt.n 7a280 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7a2b8 ) │ │ │ │ + ldr r2, [pc, #64] @ (7a2bc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7a2ac │ │ │ │ + beq.n 7a2b0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 79f98 │ │ │ │ + bl 79f9c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7a2a2 │ │ │ │ + bgt.n 7a2a6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -72282,335 +72293,335 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7a2e8 │ │ │ │ + cbz r0, 7a2ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a2e8 │ │ │ │ + beq.n 7a2ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a542 │ │ │ │ + beq.w 7a546 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7a304 │ │ │ │ + cbz r0, 7a308 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a304 │ │ │ │ + beq.n 7a308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a548 │ │ │ │ + beq.w 7a54c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7a47c │ │ │ │ + bmi.w 7a480 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7a328 │ │ │ │ + cbz r0, 7a32c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a328 │ │ │ │ + beq.n 7a32c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a54e │ │ │ │ + beq.w 7a552 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7a344 │ │ │ │ + cbz r0, 7a348 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a344 │ │ │ │ + beq.n 7a348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a554 │ │ │ │ + beq.w 7a558 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7a360 │ │ │ │ + cbz r0, 7a364 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a360 │ │ │ │ + beq.n 7a364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a55a │ │ │ │ + beq.w 7a55e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7a37c │ │ │ │ + cbz r0, 7a380 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a37c │ │ │ │ + beq.n 7a380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a560 │ │ │ │ + beq.w 7a564 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7a518 │ │ │ │ + bmi.w 7a51c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7a3a0 │ │ │ │ + cbz r0, 7a3a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a3a0 │ │ │ │ + beq.n 7a3a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a566 │ │ │ │ + beq.w 7a56a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7a4ee │ │ │ │ + bmi.w 7a4f2 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7a3c4 │ │ │ │ + cbz r0, 7a3c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a3c4 │ │ │ │ + beq.n 7a3c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a56c │ │ │ │ + beq.w 7a570 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7a3e0 │ │ │ │ + cbz r0, 7a3e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a3e0 │ │ │ │ + beq.n 7a3e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a572 │ │ │ │ + beq.w 7a576 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7a3fc │ │ │ │ + cbz r0, 7a400 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a3fc │ │ │ │ + beq.n 7a400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a578 │ │ │ │ + beq.w 7a57c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7a418 │ │ │ │ + cbz r0, 7a41c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a418 │ │ │ │ + beq.n 7a41c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a57e │ │ │ │ + beq.w 7a582 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7a434 │ │ │ │ + cbz r0, 7a438 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a434 │ │ │ │ + beq.n 7a438 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a584 │ │ │ │ + beq.w 7a588 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 7a4ca │ │ │ │ + bmi.n 7a4ce │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7a456 │ │ │ │ + cbz r0, 7a45a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a456 │ │ │ │ + beq.n 7a45a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a58a │ │ │ │ + beq.w 7a58e │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7a4a6 │ │ │ │ + bmi.n 7a4aa │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7a478 │ │ │ │ + cbz r0, 7a47c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a478 │ │ │ │ + beq.n 7a47c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a590 │ │ │ │ + beq.w 7a594 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7a30c │ │ │ │ + beq.w 7a310 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7a30c │ │ │ │ + beq.w 7a310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a30c │ │ │ │ + bne.w 7a310 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a30c │ │ │ │ + b.n 7a310 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a45c │ │ │ │ + beq.n 7a460 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a45c │ │ │ │ + beq.n 7a460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a45c │ │ │ │ + bne.n 7a460 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a45c │ │ │ │ + b.n 7a460 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a43a │ │ │ │ + beq.n 7a43e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a43a │ │ │ │ + beq.n 7a43e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a43a │ │ │ │ + bne.n 7a43e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a43a │ │ │ │ + b.n 7a43e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7a3a8 │ │ │ │ + beq.w 7a3ac │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7a3a8 │ │ │ │ + beq.w 7a3ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a3a8 │ │ │ │ + bne.w 7a3ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a3a8 │ │ │ │ + b.n 7a3ac │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7a384 │ │ │ │ + beq.w 7a388 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7a384 │ │ │ │ + beq.w 7a388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a384 │ │ │ │ + bne.w 7a388 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a384 │ │ │ │ + b.n 7a388 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a2e8 │ │ │ │ + b.n 7a2ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a304 │ │ │ │ + b.n 7a308 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a328 │ │ │ │ + b.n 7a32c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a344 │ │ │ │ + b.n 7a348 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a360 │ │ │ │ + b.n 7a364 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a37c │ │ │ │ + b.n 7a380 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a3a0 │ │ │ │ + b.n 7a3a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a3c4 │ │ │ │ + b.n 7a3c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a3e0 │ │ │ │ + b.n 7a3e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a3fc │ │ │ │ + b.n 7a400 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a418 │ │ │ │ + b.n 7a41c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a434 │ │ │ │ + b.n 7a438 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a456 │ │ │ │ + b.n 7a45a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7a5c4 │ │ │ │ + bgt.n 7a5c8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7a600 ) │ │ │ │ + ldr r2, [pc, #64] @ (7a604 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7a5f4 │ │ │ │ + beq.n 7a5f8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7a2bc │ │ │ │ + bl 7a2c0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7a5ea │ │ │ │ + bgt.n 7a5ee │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -72618,334 +72629,334 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7a630 │ │ │ │ + cbz r0, 7a634 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a630 │ │ │ │ + beq.n 7a634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a852 │ │ │ │ + beq.w 7a856 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7a64c │ │ │ │ + cbz r0, 7a650 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a64c │ │ │ │ + beq.n 7a650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a858 │ │ │ │ + beq.w 7a85c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7a668 │ │ │ │ + cbz r0, 7a66c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a668 │ │ │ │ + beq.n 7a66c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a85e │ │ │ │ + beq.w 7a862 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7a684 │ │ │ │ + cbz r0, 7a688 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a684 │ │ │ │ + beq.n 7a688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a864 │ │ │ │ + beq.w 7a868 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7a6a0 │ │ │ │ + cbz r0, 7a6a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a6a0 │ │ │ │ + beq.n 7a6a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a86a │ │ │ │ + beq.w 7a86e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7a6bc │ │ │ │ + cbz r0, 7a6c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a6bc │ │ │ │ + beq.n 7a6c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a870 │ │ │ │ + beq.w 7a874 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7a6d8 │ │ │ │ + cbz r0, 7a6dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a6d8 │ │ │ │ + beq.n 7a6dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a876 │ │ │ │ + beq.w 7a87a │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7a6f4 │ │ │ │ + cbz r0, 7a6f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a6f4 │ │ │ │ + beq.n 7a6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a87c │ │ │ │ + beq.w 7a880 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7a710 │ │ │ │ + cbz r0, 7a714 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a710 │ │ │ │ + beq.n 7a714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a882 │ │ │ │ + beq.w 7a886 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7a828 │ │ │ │ + bmi.w 7a82c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7a734 │ │ │ │ + cbz r0, 7a738 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a734 │ │ │ │ + beq.n 7a738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a888 │ │ │ │ + beq.w 7a88c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7a750 │ │ │ │ + cbz r0, 7a754 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a750 │ │ │ │ + beq.n 7a754 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a88e │ │ │ │ + beq.w 7a892 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7a76c │ │ │ │ + cbz r0, 7a770 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a76c │ │ │ │ + beq.n 7a770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a894 │ │ │ │ + beq.w 7a898 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7a788 │ │ │ │ + cbz r0, 7a78c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a788 │ │ │ │ + beq.n 7a78c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a89a │ │ │ │ + beq.w 7a89e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7a7a2 │ │ │ │ + cbz r0, 7a7a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a7a2 │ │ │ │ + beq.n 7a7a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a8a0 │ │ │ │ + beq.n 7a8a4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7a7bc │ │ │ │ + cbz r0, 7a7c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a7bc │ │ │ │ + beq.n 7a7c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a8a6 │ │ │ │ + beq.n 7a8aa │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7a7d6 │ │ │ │ + cbz r0, 7a7da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a7d6 │ │ │ │ + beq.n 7a7da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a8ac │ │ │ │ + beq.n 7a8b0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7a7f0 │ │ │ │ + cbz r0, 7a7f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a7f0 │ │ │ │ + beq.n 7a7f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a8b2 │ │ │ │ + beq.n 7a8b6 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7a80a │ │ │ │ + cbz r0, 7a80e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a80a │ │ │ │ + beq.n 7a80e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a8b8 │ │ │ │ + beq.n 7a8bc │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7a824 │ │ │ │ + cbz r0, 7a828 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a824 │ │ │ │ + beq.n 7a828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a8be │ │ │ │ + beq.n 7a8c2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7a718 │ │ │ │ + beq.w 7a71c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7a718 │ │ │ │ + beq.w 7a71c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a718 │ │ │ │ + bne.w 7a71c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a718 │ │ │ │ + b.n 7a71c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a630 │ │ │ │ + b.n 7a634 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a64c │ │ │ │ + b.n 7a650 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a668 │ │ │ │ + b.n 7a66c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a684 │ │ │ │ + b.n 7a688 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a6a0 │ │ │ │ + b.n 7a6a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a6bc │ │ │ │ + b.n 7a6c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a6d8 │ │ │ │ + b.n 7a6dc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a6f4 │ │ │ │ + b.n 7a6f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a710 │ │ │ │ + b.n 7a714 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a734 │ │ │ │ + b.n 7a738 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a750 │ │ │ │ + b.n 7a754 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a76c │ │ │ │ + b.n 7a770 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a788 │ │ │ │ + b.n 7a78c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a7a2 │ │ │ │ + b.n 7a7a6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a7bc │ │ │ │ + b.n 7a7c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a7d6 │ │ │ │ + b.n 7a7da │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a7f0 │ │ │ │ + b.n 7a7f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a80a │ │ │ │ + b.n 7a80e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7a8f4 │ │ │ │ + bgt.n 7a8f8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7a930 ) │ │ │ │ + ldr r2, [pc, #64] @ (7a934 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7a924 │ │ │ │ + beq.n 7a928 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7a604 │ │ │ │ + bl 7a608 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7a91a │ │ │ │ + bgt.n 7a91e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -72953,334 +72964,334 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7a960 │ │ │ │ + cbz r0, 7a964 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a960 │ │ │ │ + beq.n 7a964 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ab82 │ │ │ │ + beq.w 7ab86 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7a97c │ │ │ │ + cbz r0, 7a980 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a97c │ │ │ │ + beq.n 7a980 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ab88 │ │ │ │ + beq.w 7ab8c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7a998 │ │ │ │ + cbz r0, 7a99c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a998 │ │ │ │ + beq.n 7a99c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ab8e │ │ │ │ + beq.w 7ab92 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7a9b4 │ │ │ │ + cbz r0, 7a9b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a9b4 │ │ │ │ + beq.n 7a9b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ab94 │ │ │ │ + beq.w 7ab98 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7a9d0 │ │ │ │ + cbz r0, 7a9d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a9d0 │ │ │ │ + beq.n 7a9d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ab9a │ │ │ │ + beq.w 7ab9e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7a9ec │ │ │ │ + cbz r0, 7a9f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a9ec │ │ │ │ + beq.n 7a9f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7aba0 │ │ │ │ + beq.w 7aba4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7aa08 │ │ │ │ + cbz r0, 7aa0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aa08 │ │ │ │ + beq.n 7aa0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7aba6 │ │ │ │ + beq.w 7abaa │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7ab58 │ │ │ │ + bmi.w 7ab5c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7aa2c │ │ │ │ + cbz r0, 7aa30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aa2c │ │ │ │ + beq.n 7aa30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7abac │ │ │ │ + beq.w 7abb0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7aa48 │ │ │ │ + cbz r0, 7aa4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aa48 │ │ │ │ + beq.n 7aa4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7abb2 │ │ │ │ + beq.w 7abb6 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7aa64 │ │ │ │ + cbz r0, 7aa68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aa64 │ │ │ │ + beq.n 7aa68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7abb8 │ │ │ │ + beq.w 7abbc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7aa80 │ │ │ │ + cbz r0, 7aa84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aa80 │ │ │ │ + beq.n 7aa84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7abbe │ │ │ │ + beq.w 7abc2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7aa9c │ │ │ │ + cbz r0, 7aaa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aa9c │ │ │ │ + beq.n 7aaa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7abc4 │ │ │ │ + beq.w 7abc8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7aab8 │ │ │ │ + cbz r0, 7aabc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aab8 │ │ │ │ + beq.n 7aabc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7abca │ │ │ │ + beq.w 7abce │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7aad2 │ │ │ │ + cbz r0, 7aad6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aad2 │ │ │ │ + beq.n 7aad6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7abd0 │ │ │ │ + beq.n 7abd4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7aaec │ │ │ │ + cbz r0, 7aaf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7aaec │ │ │ │ + beq.n 7aaf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7abd6 │ │ │ │ + beq.n 7abda │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7ab06 │ │ │ │ + cbz r0, 7ab0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ab06 │ │ │ │ + beq.n 7ab0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7abdc │ │ │ │ + beq.n 7abe0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7ab20 │ │ │ │ + cbz r0, 7ab24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ab20 │ │ │ │ + beq.n 7ab24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7abe2 │ │ │ │ + beq.n 7abe6 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7ab3a │ │ │ │ + cbz r0, 7ab3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ab3a │ │ │ │ + beq.n 7ab3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7abe8 │ │ │ │ + beq.n 7abec │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7ab54 │ │ │ │ + cbz r0, 7ab58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ab54 │ │ │ │ + beq.n 7ab58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7abee │ │ │ │ + beq.n 7abf2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7aa10 │ │ │ │ + beq.w 7aa14 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7aa10 │ │ │ │ + beq.w 7aa14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7aa10 │ │ │ │ + bne.w 7aa14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aa10 │ │ │ │ + b.n 7aa14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a960 │ │ │ │ + b.n 7a964 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a97c │ │ │ │ + b.n 7a980 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a998 │ │ │ │ + b.n 7a99c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a9b4 │ │ │ │ + b.n 7a9b8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a9d0 │ │ │ │ + b.n 7a9d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7a9ec │ │ │ │ + b.n 7a9f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aa08 │ │ │ │ + b.n 7aa0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aa2c │ │ │ │ + b.n 7aa30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aa48 │ │ │ │ + b.n 7aa4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aa64 │ │ │ │ + b.n 7aa68 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aa80 │ │ │ │ + b.n 7aa84 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aa9c │ │ │ │ + b.n 7aaa0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aab8 │ │ │ │ + b.n 7aabc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aad2 │ │ │ │ + b.n 7aad6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7aaec │ │ │ │ + b.n 7aaf0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ab06 │ │ │ │ + b.n 7ab0a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ab20 │ │ │ │ + b.n 7ab24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ab3a │ │ │ │ + b.n 7ab3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7ac24 │ │ │ │ + bgt.n 7ac28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7ac60 ) │ │ │ │ + ldr r2, [pc, #64] @ (7ac64 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7ac54 │ │ │ │ + beq.n 7ac58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7a934 │ │ │ │ + bl 7a938 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7ac4a │ │ │ │ + bgt.n 7ac4e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -73288,346 +73299,346 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7ac90 │ │ │ │ + cbz r0, 7ac94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ac90 │ │ │ │ + beq.n 7ac94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af00 │ │ │ │ + beq.w 7af04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7acac │ │ │ │ + cbz r0, 7acb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7acac │ │ │ │ + beq.n 7acb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af06 │ │ │ │ + beq.w 7af0a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7acc8 │ │ │ │ + cbz r0, 7accc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7acc8 │ │ │ │ + beq.n 7accc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af0c │ │ │ │ + beq.w 7af10 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7ace4 │ │ │ │ + cbz r0, 7ace8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ace4 │ │ │ │ + beq.n 7ace8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af12 │ │ │ │ + beq.w 7af16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7ad00 │ │ │ │ + cbz r0, 7ad04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ad00 │ │ │ │ + beq.n 7ad04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af18 │ │ │ │ + beq.w 7af1c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7ad1c │ │ │ │ + cbz r0, 7ad20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ad1c │ │ │ │ + beq.n 7ad20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af1e │ │ │ │ + beq.w 7af22 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7ad38 │ │ │ │ + cbz r0, 7ad3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ad38 │ │ │ │ + beq.n 7ad3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af24 │ │ │ │ + beq.w 7af28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7aed6 │ │ │ │ + bmi.w 7aeda │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7ae82 │ │ │ │ + bmi.w 7ae86 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7ae58 │ │ │ │ + bmi.w 7ae5c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7aeac │ │ │ │ + bmi.w 7aeb0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7ad74 │ │ │ │ + cbz r0, 7ad78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ad74 │ │ │ │ + beq.n 7ad78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af2a │ │ │ │ + beq.w 7af2e │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7ad90 │ │ │ │ + cbz r0, 7ad94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ad90 │ │ │ │ + beq.n 7ad94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af30 │ │ │ │ + beq.w 7af34 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7adac │ │ │ │ + cbz r0, 7adb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7adac │ │ │ │ + beq.n 7adb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af36 │ │ │ │ + beq.w 7af3a │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7adc8 │ │ │ │ + cbz r0, 7adcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7adc8 │ │ │ │ + beq.n 7adcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af3c │ │ │ │ + beq.w 7af40 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7ade4 │ │ │ │ + cbz r0, 7ade8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ade4 │ │ │ │ + beq.n 7ade8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af42 │ │ │ │ + beq.w 7af46 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7ae00 │ │ │ │ + cbz r0, 7ae04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ae00 │ │ │ │ + beq.n 7ae04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af48 │ │ │ │ + beq.w 7af4c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7ae1c │ │ │ │ + cbz r0, 7ae20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ae1c │ │ │ │ + beq.n 7ae20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af4e │ │ │ │ + beq.w 7af52 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7ae38 │ │ │ │ + cbz r0, 7ae3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ae38 │ │ │ │ + beq.n 7ae3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af54 │ │ │ │ + beq.w 7af58 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7ae54 │ │ │ │ + cbz r0, 7ae58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ae54 │ │ │ │ + beq.n 7ae58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af5a │ │ │ │ + beq.w 7af5e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ad50 │ │ │ │ + beq.w 7ad54 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ad50 │ │ │ │ + beq.w 7ad54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ad50 │ │ │ │ + bne.w 7ad54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad50 │ │ │ │ + b.n 7ad54 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ad48 │ │ │ │ + beq.w 7ad4c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ad48 │ │ │ │ + beq.w 7ad4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ad48 │ │ │ │ + bne.w 7ad4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad48 │ │ │ │ + b.n 7ad4c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ad58 │ │ │ │ + beq.w 7ad5c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ad58 │ │ │ │ + beq.w 7ad5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ad58 │ │ │ │ + bne.w 7ad5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad58 │ │ │ │ + b.n 7ad5c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ad40 │ │ │ │ + beq.w 7ad44 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ad40 │ │ │ │ + beq.w 7ad44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ad40 │ │ │ │ + bne.w 7ad44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad40 │ │ │ │ + b.n 7ad44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ac90 │ │ │ │ + b.n 7ac94 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7acac │ │ │ │ + b.n 7acb0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7acc8 │ │ │ │ + b.n 7accc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ace4 │ │ │ │ + b.n 7ace8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad00 │ │ │ │ + b.n 7ad04 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad1c │ │ │ │ + b.n 7ad20 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad38 │ │ │ │ + b.n 7ad3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad74 │ │ │ │ + b.n 7ad78 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ad90 │ │ │ │ + b.n 7ad94 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7adac │ │ │ │ + b.n 7adb0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7adc8 │ │ │ │ + b.n 7adcc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ade4 │ │ │ │ + b.n 7ade8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ae00 │ │ │ │ + b.n 7ae04 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ae1c │ │ │ │ + b.n 7ae20 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ae38 │ │ │ │ + b.n 7ae3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7af90 │ │ │ │ + bgt.n 7af94 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7afcc ) │ │ │ │ + ldr r2, [pc, #64] @ (7afd0 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7afc0 │ │ │ │ + beq.n 7afc4 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7ac64 │ │ │ │ + bl 7ac68 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7afb6 │ │ │ │ + bgt.n 7afba │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -73635,355 +73646,355 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7affc │ │ │ │ + cbz r0, 7b000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7affc │ │ │ │ + beq.n 7b000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b25e │ │ │ │ + beq.w 7b262 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7b018 │ │ │ │ + cbz r0, 7b01c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b018 │ │ │ │ + beq.n 7b01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b264 │ │ │ │ + beq.w 7b268 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7b034 │ │ │ │ + cbz r0, 7b038 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b034 │ │ │ │ + beq.n 7b038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b26a │ │ │ │ + beq.w 7b26e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7b050 │ │ │ │ + cbz r0, 7b054 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b050 │ │ │ │ + beq.n 7b054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b270 │ │ │ │ + beq.w 7b274 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7b06c │ │ │ │ + cbz r0, 7b070 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b06c │ │ │ │ + beq.n 7b070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b276 │ │ │ │ + beq.w 7b27a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7b088 │ │ │ │ + cbz r0, 7b08c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b088 │ │ │ │ + beq.n 7b08c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b27c │ │ │ │ + beq.w 7b280 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7b0a4 │ │ │ │ + cbz r0, 7b0a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b0a4 │ │ │ │ + beq.n 7b0a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b282 │ │ │ │ + beq.w 7b286 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7b0c0 │ │ │ │ + cbz r0, 7b0c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b0c0 │ │ │ │ + beq.n 7b0c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b288 │ │ │ │ + beq.w 7b28c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7b1ec │ │ │ │ + bmi.w 7b1f0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7b0e4 │ │ │ │ + cbz r0, 7b0e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b0e4 │ │ │ │ + beq.n 7b0e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b28e │ │ │ │ + beq.w 7b292 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7b100 │ │ │ │ + cbz r0, 7b104 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b100 │ │ │ │ + beq.n 7b104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b294 │ │ │ │ + beq.w 7b298 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7b11c │ │ │ │ + cbz r0, 7b120 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b11c │ │ │ │ + beq.n 7b120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b29a │ │ │ │ + beq.w 7b29e │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7b138 │ │ │ │ + cbz r0, 7b13c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b138 │ │ │ │ + beq.n 7b13c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b2a0 │ │ │ │ + beq.w 7b2a4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7b154 │ │ │ │ + cbz r0, 7b158 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b154 │ │ │ │ + beq.n 7b158 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b2a6 │ │ │ │ + beq.w 7b2aa │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 7b23a │ │ │ │ + bmi.n 7b23e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7b176 │ │ │ │ + cbz r0, 7b17a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b176 │ │ │ │ + beq.n 7b17a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b2ac │ │ │ │ + beq.w 7b2b0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7b192 │ │ │ │ + cbz r0, 7b196 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b192 │ │ │ │ + beq.n 7b196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b2b2 │ │ │ │ + beq.w 7b2b6 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7b1ae │ │ │ │ + cbz r0, 7b1b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b1ae │ │ │ │ + beq.n 7b1b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b2b8 │ │ │ │ + beq.w 7b2bc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7b216 │ │ │ │ + bmi.n 7b21a │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7b1ce │ │ │ │ + cbz r0, 7b1d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b1ce │ │ │ │ + beq.n 7b1d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b2be │ │ │ │ + beq.n 7b2c2 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7b1e8 │ │ │ │ + cbz r0, 7b1ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b1e8 │ │ │ │ + beq.n 7b1ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b2c4 │ │ │ │ + beq.n 7b2c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7b0c8 │ │ │ │ + beq.w 7b0cc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7b0c8 │ │ │ │ + beq.w 7b0cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b0c8 │ │ │ │ + bne.w 7b0cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b0c8 │ │ │ │ + b.n 7b0cc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7b1b4 │ │ │ │ + beq.n 7b1b8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b1b4 │ │ │ │ + beq.n 7b1b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b1b4 │ │ │ │ + bne.n 7b1b8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b1b4 │ │ │ │ + b.n 7b1b8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7b15a │ │ │ │ + beq.n 7b15e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b15a │ │ │ │ + beq.n 7b15e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b15a │ │ │ │ + bne.n 7b15e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b15a │ │ │ │ + b.n 7b15e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7affc │ │ │ │ + b.n 7b000 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b018 │ │ │ │ + b.n 7b01c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b034 │ │ │ │ + b.n 7b038 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b050 │ │ │ │ + b.n 7b054 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b06c │ │ │ │ + b.n 7b070 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b088 │ │ │ │ + b.n 7b08c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b0a4 │ │ │ │ + b.n 7b0a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b0c0 │ │ │ │ + b.n 7b0c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b0e4 │ │ │ │ + b.n 7b0e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b100 │ │ │ │ + b.n 7b104 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b11c │ │ │ │ + b.n 7b120 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b138 │ │ │ │ + b.n 7b13c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b154 │ │ │ │ + b.n 7b158 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b176 │ │ │ │ + b.n 7b17a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b192 │ │ │ │ + b.n 7b196 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b1ae │ │ │ │ + b.n 7b1b2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b1ce │ │ │ │ + b.n 7b1d2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7b2f8 │ │ │ │ + bgt.n 7b2fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7b334 ) │ │ │ │ + ldr r2, [pc, #64] @ (7b338 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7b328 │ │ │ │ + beq.n 7b32c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7afd0 │ │ │ │ + bl 7afd4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7b31e │ │ │ │ + bgt.n 7b322 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -73991,360 +74002,360 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7b364 │ │ │ │ + cbz r0, 7b368 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b364 │ │ │ │ + beq.n 7b368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b5de │ │ │ │ + beq.w 7b5e2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7b380 │ │ │ │ + cbz r0, 7b384 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b380 │ │ │ │ + beq.n 7b384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b5e4 │ │ │ │ + beq.w 7b5e8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7b39c │ │ │ │ + cbz r0, 7b3a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b39c │ │ │ │ + beq.n 7b3a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b5ea │ │ │ │ + beq.w 7b5ee │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7b3b8 │ │ │ │ + cbz r0, 7b3bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b3b8 │ │ │ │ + beq.n 7b3bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b5f0 │ │ │ │ + beq.w 7b5f4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7b3d4 │ │ │ │ + cbz r0, 7b3d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b3d4 │ │ │ │ + beq.n 7b3d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b5f6 │ │ │ │ + beq.w 7b5fa │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7b3f0 │ │ │ │ + cbz r0, 7b3f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b3f0 │ │ │ │ + beq.n 7b3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b5fc │ │ │ │ + beq.w 7b600 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7b40c │ │ │ │ + cbz r0, 7b410 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b40c │ │ │ │ + beq.n 7b410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b602 │ │ │ │ + beq.w 7b606 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7b5b4 │ │ │ │ + bmi.w 7b5b8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7b430 │ │ │ │ + cbz r0, 7b434 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b430 │ │ │ │ + beq.n 7b434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b608 │ │ │ │ + beq.w 7b60c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7b44c │ │ │ │ + cbz r0, 7b450 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b44c │ │ │ │ + beq.n 7b450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b60e │ │ │ │ + beq.w 7b612 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7b468 │ │ │ │ + cbz r0, 7b46c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b468 │ │ │ │ + beq.n 7b46c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b614 │ │ │ │ + beq.w 7b618 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7b58a │ │ │ │ + bmi.w 7b58e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7b48c │ │ │ │ + cbz r0, 7b490 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b48c │ │ │ │ + beq.n 7b490 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b61a │ │ │ │ + beq.w 7b61e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 7b566 │ │ │ │ + bmi.n 7b56a │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7b4ae │ │ │ │ + cbz r0, 7b4b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b4ae │ │ │ │ + beq.n 7b4b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b620 │ │ │ │ + beq.w 7b624 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7b4ca │ │ │ │ + cbz r0, 7b4ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b4ca │ │ │ │ + beq.n 7b4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b626 │ │ │ │ + beq.w 7b62a │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7b542 │ │ │ │ + bmi.n 7b546 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7b4ec │ │ │ │ + cbz r0, 7b4f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b4ec │ │ │ │ + beq.n 7b4f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b62c │ │ │ │ + beq.w 7b630 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7b508 │ │ │ │ + cbz r0, 7b50c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b508 │ │ │ │ + beq.n 7b50c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b632 │ │ │ │ + beq.w 7b636 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7b524 │ │ │ │ + cbz r0, 7b528 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b524 │ │ │ │ + beq.n 7b528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b638 │ │ │ │ + beq.w 7b63c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7b53e │ │ │ │ + cbz r0, 7b542 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b53e │ │ │ │ + beq.n 7b542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b63e │ │ │ │ + beq.n 7b642 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7b4d0 │ │ │ │ + beq.n 7b4d4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b4d0 │ │ │ │ + beq.n 7b4d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b4d0 │ │ │ │ + bne.n 7b4d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b4d0 │ │ │ │ + b.n 7b4d4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7b492 │ │ │ │ + beq.n 7b496 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b492 │ │ │ │ + beq.n 7b496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b492 │ │ │ │ + bne.n 7b496 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b492 │ │ │ │ + b.n 7b496 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7b470 │ │ │ │ + beq.w 7b474 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7b470 │ │ │ │ + beq.w 7b474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b470 │ │ │ │ + bne.w 7b474 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b470 │ │ │ │ + b.n 7b474 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7b414 │ │ │ │ + beq.w 7b418 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7b414 │ │ │ │ + beq.w 7b418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b414 │ │ │ │ + bne.w 7b418 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b414 │ │ │ │ + b.n 7b418 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b364 │ │ │ │ + b.n 7b368 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b380 │ │ │ │ + b.n 7b384 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b39c │ │ │ │ + b.n 7b3a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b3b8 │ │ │ │ + b.n 7b3bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b3d4 │ │ │ │ + b.n 7b3d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b3f0 │ │ │ │ + b.n 7b3f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b40c │ │ │ │ + b.n 7b410 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b430 │ │ │ │ + b.n 7b434 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b44c │ │ │ │ + b.n 7b450 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b468 │ │ │ │ + b.n 7b46c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b48c │ │ │ │ + b.n 7b490 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b4ae │ │ │ │ + b.n 7b4b2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b4ca │ │ │ │ + b.n 7b4ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b4ec │ │ │ │ + b.n 7b4f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b508 │ │ │ │ + b.n 7b50c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b524 │ │ │ │ + b.n 7b528 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7b674 │ │ │ │ + bgt.n 7b678 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7b6b0 ) │ │ │ │ + ldr r2, [pc, #64] @ (7b6b4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7b6a4 │ │ │ │ + beq.n 7b6a8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7b338 │ │ │ │ + bl 7b33c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7b69a │ │ │ │ + bgt.n 7b69e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -74352,376 +74363,376 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7b6e0 │ │ │ │ + cbz r0, 7b6e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b6e0 │ │ │ │ + beq.n 7b6e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b958 │ │ │ │ + beq.w 7b95c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7b6fc │ │ │ │ + cbz r0, 7b700 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b6fc │ │ │ │ + beq.n 7b700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b95e │ │ │ │ + beq.w 7b962 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7b718 │ │ │ │ + cbz r0, 7b71c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b718 │ │ │ │ + beq.n 7b71c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b964 │ │ │ │ + beq.w 7b968 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7b734 │ │ │ │ + cbz r0, 7b738 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b734 │ │ │ │ + beq.n 7b738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b96a │ │ │ │ + beq.w 7b96e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7b750 │ │ │ │ + cbz r0, 7b754 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b750 │ │ │ │ + beq.n 7b754 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b970 │ │ │ │ + beq.w 7b974 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7b76c │ │ │ │ + cbz r0, 7b770 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b76c │ │ │ │ + beq.n 7b770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b976 │ │ │ │ + beq.w 7b97a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7b788 │ │ │ │ + cbz r0, 7b78c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b788 │ │ │ │ + beq.n 7b78c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b97c │ │ │ │ + beq.w 7b980 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7b92e │ │ │ │ + bmi.w 7b932 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7b7ac │ │ │ │ + cbz r0, 7b7b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b7ac │ │ │ │ + beq.n 7b7b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b982 │ │ │ │ + beq.w 7b986 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7b7c8 │ │ │ │ + cbz r0, 7b7cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b7c8 │ │ │ │ + beq.n 7b7cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b988 │ │ │ │ + beq.w 7b98c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7b7e4 │ │ │ │ + cbz r0, 7b7e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b7e4 │ │ │ │ + beq.n 7b7e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b98e │ │ │ │ + beq.w 7b992 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7b800 │ │ │ │ + cbz r0, 7b804 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b800 │ │ │ │ + beq.n 7b804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b994 │ │ │ │ + beq.w 7b998 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7b81c │ │ │ │ + cbz r0, 7b820 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b81c │ │ │ │ + beq.n 7b820 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b99a │ │ │ │ + beq.w 7b99e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7b838 │ │ │ │ + cbz r0, 7b83c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b838 │ │ │ │ + beq.n 7b83c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b9a0 │ │ │ │ + beq.w 7b9a4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7b854 │ │ │ │ + cbz r0, 7b858 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b854 │ │ │ │ + beq.n 7b858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b9a6 │ │ │ │ + beq.w 7b9aa │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7b870 │ │ │ │ + cbz r0, 7b874 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b870 │ │ │ │ + beq.n 7b874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b9ac │ │ │ │ + beq.w 7b9b0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7b88c │ │ │ │ + cbz r0, 7b890 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b88c │ │ │ │ + beq.n 7b890 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b9b2 │ │ │ │ + beq.w 7b9b6 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7b8a8 │ │ │ │ + cbz r0, 7b8ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b8a8 │ │ │ │ + beq.n 7b8ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b9b8 │ │ │ │ + beq.w 7b9bc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7b8c2 │ │ │ │ + cbz r0, 7b8c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b8c2 │ │ │ │ + beq.n 7b8c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b9be │ │ │ │ + beq.n 7b9c2 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7b8dc │ │ │ │ + cbz r0, 7b8e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b8dc │ │ │ │ + beq.n 7b8e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b9c4 │ │ │ │ + beq.n 7b9c8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7b8f6 │ │ │ │ + cbz r0, 7b8fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b8f6 │ │ │ │ + beq.n 7b8fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b9ca │ │ │ │ + beq.n 7b9ce │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7b910 │ │ │ │ + cbz r0, 7b914 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b910 │ │ │ │ + beq.n 7b914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b9d0 │ │ │ │ + beq.n 7b9d4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7b92a │ │ │ │ + cbz r0, 7b92e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b92a │ │ │ │ + beq.n 7b92e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b9d6 │ │ │ │ + beq.n 7b9da │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7b790 │ │ │ │ + beq.w 7b794 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7b790 │ │ │ │ + beq.w 7b794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b790 │ │ │ │ + bne.w 7b794 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b790 │ │ │ │ + b.n 7b794 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b6e0 │ │ │ │ + b.n 7b6e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b6fc │ │ │ │ + b.n 7b700 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b718 │ │ │ │ + b.n 7b71c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b734 │ │ │ │ + b.n 7b738 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b750 │ │ │ │ + b.n 7b754 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b76c │ │ │ │ + b.n 7b770 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b788 │ │ │ │ + b.n 7b78c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b7ac │ │ │ │ + b.n 7b7b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b7c8 │ │ │ │ + b.n 7b7cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b7e4 │ │ │ │ + b.n 7b7e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b800 │ │ │ │ + b.n 7b804 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b81c │ │ │ │ + b.n 7b820 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b838 │ │ │ │ + b.n 7b83c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b854 │ │ │ │ + b.n 7b858 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b870 │ │ │ │ + b.n 7b874 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b88c │ │ │ │ + b.n 7b890 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b8a8 │ │ │ │ + b.n 7b8ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b8c2 │ │ │ │ + b.n 7b8c6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b8dc │ │ │ │ + b.n 7b8e0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b8f6 │ │ │ │ + b.n 7b8fa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7b910 │ │ │ │ + b.n 7b914 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7ba0c │ │ │ │ + bgt.n 7ba10 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7ba48 ) │ │ │ │ + ldr r2, [pc, #64] @ (7ba4c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7ba3c │ │ │ │ + beq.n 7ba40 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7b6b4 │ │ │ │ + bl 7b6b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7ba32 │ │ │ │ + bgt.n 7ba36 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -74729,376 +74740,376 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7ba78 │ │ │ │ + cbz r0, 7ba7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ba78 │ │ │ │ + beq.n 7ba7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bcf0 │ │ │ │ + beq.w 7bcf4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7ba94 │ │ │ │ + cbz r0, 7ba98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ba94 │ │ │ │ + beq.n 7ba98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bcf6 │ │ │ │ + beq.w 7bcfa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7bab0 │ │ │ │ + cbz r0, 7bab4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bab0 │ │ │ │ + beq.n 7bab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bcfc │ │ │ │ + beq.w 7bd00 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7bacc │ │ │ │ + cbz r0, 7bad0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bacc │ │ │ │ + beq.n 7bad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd02 │ │ │ │ + beq.w 7bd06 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7bae8 │ │ │ │ + cbz r0, 7baec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bae8 │ │ │ │ + beq.n 7baec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd08 │ │ │ │ + beq.w 7bd0c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7bb04 │ │ │ │ + cbz r0, 7bb08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bb04 │ │ │ │ + beq.n 7bb08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd0e │ │ │ │ + beq.w 7bd12 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7bb20 │ │ │ │ + cbz r0, 7bb24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bb20 │ │ │ │ + beq.n 7bb24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd14 │ │ │ │ + beq.w 7bd18 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7bb3c │ │ │ │ + cbz r0, 7bb40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bb3c │ │ │ │ + beq.n 7bb40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd1a │ │ │ │ + beq.w 7bd1e │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7bcc6 │ │ │ │ + bmi.w 7bcca │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7bb60 │ │ │ │ + cbz r0, 7bb64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bb60 │ │ │ │ + beq.n 7bb64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd20 │ │ │ │ + beq.w 7bd24 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7bb7c │ │ │ │ + cbz r0, 7bb80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bb7c │ │ │ │ + beq.n 7bb80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd26 │ │ │ │ + beq.w 7bd2a │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7bb98 │ │ │ │ + cbz r0, 7bb9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bb98 │ │ │ │ + beq.n 7bb9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd2c │ │ │ │ + beq.w 7bd30 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7bbb4 │ │ │ │ + cbz r0, 7bbb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bbb4 │ │ │ │ + beq.n 7bbb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd32 │ │ │ │ + beq.w 7bd36 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7bbd0 │ │ │ │ + cbz r0, 7bbd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bbd0 │ │ │ │ + beq.n 7bbd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd38 │ │ │ │ + beq.w 7bd3c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7bbec │ │ │ │ + cbz r0, 7bbf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bbec │ │ │ │ + beq.n 7bbf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd3e │ │ │ │ + beq.w 7bd42 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7bc08 │ │ │ │ + cbz r0, 7bc0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bc08 │ │ │ │ + beq.n 7bc0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd44 │ │ │ │ + beq.w 7bd48 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7bc24 │ │ │ │ + cbz r0, 7bc28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bc24 │ │ │ │ + beq.n 7bc28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd4a │ │ │ │ + beq.w 7bd4e │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7bc40 │ │ │ │ + cbz r0, 7bc44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bc40 │ │ │ │ + beq.n 7bc44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd50 │ │ │ │ + beq.w 7bd54 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7bc5a │ │ │ │ + cbz r0, 7bc5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bc5a │ │ │ │ + beq.n 7bc5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7bd56 │ │ │ │ + beq.n 7bd5a │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7bc74 │ │ │ │ + cbz r0, 7bc78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bc74 │ │ │ │ + beq.n 7bc78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7bd5c │ │ │ │ + beq.n 7bd60 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7bc8e │ │ │ │ + cbz r0, 7bc92 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bc8e │ │ │ │ + beq.n 7bc92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7bd62 │ │ │ │ + beq.n 7bd66 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7bca8 │ │ │ │ + cbz r0, 7bcac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bca8 │ │ │ │ + beq.n 7bcac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7bd68 │ │ │ │ + beq.n 7bd6c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7bcc2 │ │ │ │ + cbz r0, 7bcc6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bcc2 │ │ │ │ + beq.n 7bcc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7bd6e │ │ │ │ + beq.n 7bd72 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7bb44 │ │ │ │ + beq.w 7bb48 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7bb44 │ │ │ │ + beq.w 7bb48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7bb44 │ │ │ │ + bne.w 7bb48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bb44 │ │ │ │ + b.n 7bb48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ba78 │ │ │ │ + b.n 7ba7c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ba94 │ │ │ │ + b.n 7ba98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bab0 │ │ │ │ + b.n 7bab4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bacc │ │ │ │ + b.n 7bad0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bae8 │ │ │ │ + b.n 7baec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bb04 │ │ │ │ + b.n 7bb08 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bb20 │ │ │ │ + b.n 7bb24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bb3c │ │ │ │ + b.n 7bb40 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bb60 │ │ │ │ + b.n 7bb64 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bb7c │ │ │ │ + b.n 7bb80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bb98 │ │ │ │ + b.n 7bb9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bbb4 │ │ │ │ + b.n 7bbb8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bbd0 │ │ │ │ + b.n 7bbd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bbec │ │ │ │ + b.n 7bbf0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bc08 │ │ │ │ + b.n 7bc0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bc24 │ │ │ │ + b.n 7bc28 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bc40 │ │ │ │ + b.n 7bc44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bc5a │ │ │ │ + b.n 7bc5e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bc74 │ │ │ │ + b.n 7bc78 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bc8e │ │ │ │ + b.n 7bc92 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bca8 │ │ │ │ + b.n 7bcac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7bda4 │ │ │ │ + bgt.n 7bda8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7bde0 ) │ │ │ │ + ldr r2, [pc, #64] @ (7bde4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7bdd4 │ │ │ │ + beq.n 7bdd8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7ba4c │ │ │ │ + bl 7ba50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7bdca │ │ │ │ + bgt.n 7bdce │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -75106,376 +75117,376 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7be10 │ │ │ │ + cbz r0, 7be14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7be10 │ │ │ │ + beq.n 7be14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c088 │ │ │ │ + beq.w 7c08c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7be2c │ │ │ │ + cbz r0, 7be30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7be2c │ │ │ │ + beq.n 7be30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c08e │ │ │ │ + beq.w 7c092 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7be48 │ │ │ │ + cbz r0, 7be4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7be48 │ │ │ │ + beq.n 7be4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c094 │ │ │ │ + beq.w 7c098 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7be64 │ │ │ │ + cbz r0, 7be68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7be64 │ │ │ │ + beq.n 7be68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c09a │ │ │ │ + beq.w 7c09e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7be80 │ │ │ │ + cbz r0, 7be84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7be80 │ │ │ │ + beq.n 7be84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0a0 │ │ │ │ + beq.w 7c0a4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7be9c │ │ │ │ + cbz r0, 7bea0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7be9c │ │ │ │ + beq.n 7bea0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0a6 │ │ │ │ + beq.w 7c0aa │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7beb8 │ │ │ │ + cbz r0, 7bebc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7beb8 │ │ │ │ + beq.n 7bebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0ac │ │ │ │ + beq.w 7c0b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7bed4 │ │ │ │ + cbz r0, 7bed8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bed4 │ │ │ │ + beq.n 7bed8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0b2 │ │ │ │ + beq.w 7c0b6 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7bef0 │ │ │ │ + cbz r0, 7bef4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bef0 │ │ │ │ + beq.n 7bef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0b8 │ │ │ │ + beq.w 7c0bc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7bf0c │ │ │ │ + cbz r0, 7bf10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bf0c │ │ │ │ + beq.n 7bf10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0be │ │ │ │ + beq.w 7c0c2 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7c05e │ │ │ │ + bmi.w 7c062 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7bf30 │ │ │ │ + cbz r0, 7bf34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bf30 │ │ │ │ + beq.n 7bf34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0c4 │ │ │ │ + beq.w 7c0c8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7bf4c │ │ │ │ + cbz r0, 7bf50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bf4c │ │ │ │ + beq.n 7bf50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0ca │ │ │ │ + beq.w 7c0ce │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7bf68 │ │ │ │ + cbz r0, 7bf6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bf68 │ │ │ │ + beq.n 7bf6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0d0 │ │ │ │ + beq.w 7c0d4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7bf84 │ │ │ │ + cbz r0, 7bf88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bf84 │ │ │ │ + beq.n 7bf88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0d6 │ │ │ │ + beq.w 7c0da │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7bfa0 │ │ │ │ + cbz r0, 7bfa4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bfa0 │ │ │ │ + beq.n 7bfa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0dc │ │ │ │ + beq.w 7c0e0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7bfbc │ │ │ │ + cbz r0, 7bfc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bfbc │ │ │ │ + beq.n 7bfc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0e2 │ │ │ │ + beq.w 7c0e6 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7bfd8 │ │ │ │ + cbz r0, 7bfdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bfd8 │ │ │ │ + beq.n 7bfdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c0e8 │ │ │ │ + beq.w 7c0ec │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7bff2 │ │ │ │ + cbz r0, 7bff6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7bff2 │ │ │ │ + beq.n 7bff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c0ee │ │ │ │ + beq.n 7c0f2 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7c00c │ │ │ │ + cbz r0, 7c010 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c00c │ │ │ │ + beq.n 7c010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c0f4 │ │ │ │ + beq.n 7c0f8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7c026 │ │ │ │ + cbz r0, 7c02a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c026 │ │ │ │ + beq.n 7c02a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c0fa │ │ │ │ + beq.n 7c0fe │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7c040 │ │ │ │ + cbz r0, 7c044 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c040 │ │ │ │ + beq.n 7c044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c100 │ │ │ │ + beq.n 7c104 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7c05a │ │ │ │ + cbz r0, 7c05e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c05a │ │ │ │ + beq.n 7c05e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c106 │ │ │ │ + beq.n 7c10a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7bf14 │ │ │ │ + beq.w 7bf18 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7bf14 │ │ │ │ + beq.w 7bf18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7bf14 │ │ │ │ + bne.w 7bf18 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bf14 │ │ │ │ + b.n 7bf18 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7be10 │ │ │ │ + b.n 7be14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7be2c │ │ │ │ + b.n 7be30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7be48 │ │ │ │ + b.n 7be4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7be64 │ │ │ │ + b.n 7be68 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7be80 │ │ │ │ + b.n 7be84 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7be9c │ │ │ │ + b.n 7bea0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7beb8 │ │ │ │ + b.n 7bebc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bed4 │ │ │ │ + b.n 7bed8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bef0 │ │ │ │ + b.n 7bef4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bf0c │ │ │ │ + b.n 7bf10 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bf30 │ │ │ │ + b.n 7bf34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bf4c │ │ │ │ + b.n 7bf50 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bf68 │ │ │ │ + b.n 7bf6c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bf84 │ │ │ │ + b.n 7bf88 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bfa0 │ │ │ │ + b.n 7bfa4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bfbc │ │ │ │ + b.n 7bfc0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bfd8 │ │ │ │ + b.n 7bfdc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7bff2 │ │ │ │ + b.n 7bff6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c00c │ │ │ │ + b.n 7c010 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c026 │ │ │ │ + b.n 7c02a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c040 │ │ │ │ + b.n 7c044 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7c13c │ │ │ │ + bgt.n 7c140 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7c178 ) │ │ │ │ + ldr r2, [pc, #64] @ (7c17c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7c16c │ │ │ │ + beq.n 7c170 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7bde4 │ │ │ │ + bl 7bde8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7c162 │ │ │ │ + bgt.n 7c166 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -75483,732 +75494,732 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c1a4 │ │ │ │ + cbz r0, 7c1a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c1a4 │ │ │ │ + beq.n 7c1a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c1e0 │ │ │ │ + cbz r3, 7c1e4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c1bc │ │ │ │ + cbz r0, 7c1c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c1bc │ │ │ │ + beq.n 7c1c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c1e6 │ │ │ │ + cbz r3, 7c1ea │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c1d4 │ │ │ │ + cbz r0, 7c1d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c1d4 │ │ │ │ + beq.n 7c1d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c1d8 │ │ │ │ + cbz r3, 7c1dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c1a4 │ │ │ │ + b.n 7c1a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c1bc │ │ │ │ + b.n 7c1c0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c214 │ │ │ │ + cbz r0, 7c218 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c214 │ │ │ │ + beq.n 7c218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c250 │ │ │ │ + cbz r3, 7c254 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c22c │ │ │ │ + cbz r0, 7c230 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c22c │ │ │ │ + beq.n 7c230 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c256 │ │ │ │ + cbz r3, 7c25a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c244 │ │ │ │ + cbz r0, 7c248 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c244 │ │ │ │ + beq.n 7c248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c248 │ │ │ │ + cbz r3, 7c24c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c214 │ │ │ │ + b.n 7c218 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c22c │ │ │ │ + b.n 7c230 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c284 │ │ │ │ + cbz r0, 7c288 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c284 │ │ │ │ + beq.n 7c288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c2c0 │ │ │ │ + cbz r3, 7c2c4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c29c │ │ │ │ + cbz r0, 7c2a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c29c │ │ │ │ + beq.n 7c2a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c2c6 │ │ │ │ + cbz r3, 7c2ca │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c2b4 │ │ │ │ + cbz r0, 7c2b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c2b4 │ │ │ │ + beq.n 7c2b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c2b8 │ │ │ │ + cbz r3, 7c2bc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c284 │ │ │ │ + b.n 7c288 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c29c │ │ │ │ + b.n 7c2a0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c2f4 │ │ │ │ + cbz r0, 7c2f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c2f4 │ │ │ │ + beq.n 7c2f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c330 │ │ │ │ + cbz r3, 7c334 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c30c │ │ │ │ + cbz r0, 7c310 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c30c │ │ │ │ + beq.n 7c310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c336 │ │ │ │ + cbz r3, 7c33a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c324 │ │ │ │ + cbz r0, 7c328 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c324 │ │ │ │ + beq.n 7c328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c328 │ │ │ │ + cbz r3, 7c32c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c2f4 │ │ │ │ + b.n 7c2f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c30c │ │ │ │ + b.n 7c310 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c364 │ │ │ │ + cbz r0, 7c368 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c364 │ │ │ │ + beq.n 7c368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c3a0 │ │ │ │ + cbz r3, 7c3a4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c37c │ │ │ │ + cbz r0, 7c380 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c37c │ │ │ │ + beq.n 7c380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c3a6 │ │ │ │ + cbz r3, 7c3aa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c394 │ │ │ │ + cbz r0, 7c398 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c394 │ │ │ │ + beq.n 7c398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c398 │ │ │ │ + cbz r3, 7c39c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c364 │ │ │ │ + b.n 7c368 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c37c │ │ │ │ + b.n 7c380 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c3d4 │ │ │ │ + cbz r0, 7c3d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c3d4 │ │ │ │ + beq.n 7c3d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c410 │ │ │ │ + cbz r3, 7c414 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c3ec │ │ │ │ + cbz r0, 7c3f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c3ec │ │ │ │ + beq.n 7c3f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c416 │ │ │ │ + cbz r3, 7c41a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c404 │ │ │ │ + cbz r0, 7c408 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c404 │ │ │ │ + beq.n 7c408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c408 │ │ │ │ + cbz r3, 7c40c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c3d4 │ │ │ │ + b.n 7c3d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c3ec │ │ │ │ + b.n 7c3f0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c444 │ │ │ │ + cbz r0, 7c448 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c444 │ │ │ │ + beq.n 7c448 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c480 │ │ │ │ + cbz r3, 7c484 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c45c │ │ │ │ + cbz r0, 7c460 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c45c │ │ │ │ + beq.n 7c460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c486 │ │ │ │ + cbz r3, 7c48a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c474 │ │ │ │ + cbz r0, 7c478 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c474 │ │ │ │ + beq.n 7c478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7c478 │ │ │ │ + cbz r3, 7c47c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c444 │ │ │ │ + b.n 7c448 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c45c │ │ │ │ + b.n 7c460 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c4b8 │ │ │ │ + cbz r0, 7c4bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c4b8 │ │ │ │ + beq.n 7c4bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c76a │ │ │ │ + beq.w 7c76e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c4d4 │ │ │ │ + cbz r0, 7c4d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c4d4 │ │ │ │ + beq.n 7c4d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c770 │ │ │ │ + beq.w 7c774 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c4f0 │ │ │ │ + cbz r0, 7c4f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c4f0 │ │ │ │ + beq.n 7c4f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c776 │ │ │ │ + beq.w 7c77a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7c50c │ │ │ │ + cbz r0, 7c510 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c50c │ │ │ │ + beq.n 7c510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c77c │ │ │ │ + beq.w 7c780 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7c528 │ │ │ │ + cbz r0, 7c52c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c528 │ │ │ │ + beq.n 7c52c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c782 │ │ │ │ + beq.w 7c786 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7c544 │ │ │ │ + cbz r0, 7c548 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c544 │ │ │ │ + beq.n 7c548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c788 │ │ │ │ + beq.w 7c78c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7c560 │ │ │ │ + cbz r0, 7c564 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c560 │ │ │ │ + beq.n 7c564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c78e │ │ │ │ + beq.w 7c792 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7c57c │ │ │ │ + cbz r0, 7c580 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c57c │ │ │ │ + beq.n 7c580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c794 │ │ │ │ + beq.w 7c798 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7c598 │ │ │ │ + cbz r0, 7c59c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c598 │ │ │ │ + beq.n 7c59c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c79a │ │ │ │ + beq.w 7c79e │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7c5b4 │ │ │ │ + cbz r0, 7c5b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c5b4 │ │ │ │ + beq.n 7c5b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7a0 │ │ │ │ + beq.w 7c7a4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7c740 │ │ │ │ + bmi.w 7c744 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7c5d8 │ │ │ │ + cbz r0, 7c5dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c5d8 │ │ │ │ + beq.n 7c5dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7a6 │ │ │ │ + beq.w 7c7aa │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7c5f4 │ │ │ │ + cbz r0, 7c5f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c5f4 │ │ │ │ + beq.n 7c5f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7ac │ │ │ │ + beq.w 7c7b0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7c610 │ │ │ │ + cbz r0, 7c614 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c610 │ │ │ │ + beq.n 7c614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7b2 │ │ │ │ + beq.w 7c7b6 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7c62c │ │ │ │ + cbz r0, 7c630 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c62c │ │ │ │ + beq.n 7c630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7b8 │ │ │ │ + beq.w 7c7bc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7c648 │ │ │ │ + cbz r0, 7c64c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c648 │ │ │ │ + beq.n 7c64c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7be │ │ │ │ + beq.w 7c7c2 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7c664 │ │ │ │ + cbz r0, 7c668 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c664 │ │ │ │ + beq.n 7c668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7c4 │ │ │ │ + beq.w 7c7c8 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7c680 │ │ │ │ + cbz r0, 7c684 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c680 │ │ │ │ + beq.n 7c684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7ca │ │ │ │ + beq.w 7c7ce │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7c69c │ │ │ │ + cbz r0, 7c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c69c │ │ │ │ + beq.n 7c6a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7d0 │ │ │ │ + beq.w 7c7d4 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7c6b8 │ │ │ │ + cbz r0, 7c6bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c6b8 │ │ │ │ + beq.n 7c6bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7d6 │ │ │ │ + beq.w 7c7da │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7c6d4 │ │ │ │ + cbz r0, 7c6d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c6d4 │ │ │ │ + beq.n 7c6d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c7dc │ │ │ │ + beq.w 7c7e0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7c6ee │ │ │ │ + cbz r0, 7c6f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c6ee │ │ │ │ + beq.n 7c6f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c7e2 │ │ │ │ + beq.n 7c7e6 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7c708 │ │ │ │ + cbz r0, 7c70c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c708 │ │ │ │ + beq.n 7c70c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c7e8 │ │ │ │ + beq.n 7c7ec │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7c722 │ │ │ │ + cbz r0, 7c726 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c722 │ │ │ │ + beq.n 7c726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c7ee │ │ │ │ + beq.n 7c7f2 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7c73c │ │ │ │ + cbz r0, 7c740 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c73c │ │ │ │ + beq.n 7c740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c7f4 │ │ │ │ + beq.n 7c7f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7c5bc │ │ │ │ + beq.w 7c5c0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7c5bc │ │ │ │ + beq.w 7c5c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c5bc │ │ │ │ + bne.w 7c5c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c5bc │ │ │ │ + b.n 7c5c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c4b8 │ │ │ │ + b.n 7c4bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c4d4 │ │ │ │ + b.n 7c4d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c4f0 │ │ │ │ + b.n 7c4f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c50c │ │ │ │ + b.n 7c510 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c528 │ │ │ │ + b.n 7c52c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c544 │ │ │ │ + b.n 7c548 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c560 │ │ │ │ + b.n 7c564 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c57c │ │ │ │ + b.n 7c580 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c598 │ │ │ │ + b.n 7c59c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c5b4 │ │ │ │ + b.n 7c5b8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c5d8 │ │ │ │ + b.n 7c5dc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c5f4 │ │ │ │ + b.n 7c5f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c610 │ │ │ │ + b.n 7c614 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c62c │ │ │ │ + b.n 7c630 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c648 │ │ │ │ + b.n 7c64c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c664 │ │ │ │ + b.n 7c668 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c680 │ │ │ │ + b.n 7c684 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c69c │ │ │ │ + b.n 7c6a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c6b8 │ │ │ │ + b.n 7c6bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c6d4 │ │ │ │ + b.n 7c6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c6ee │ │ │ │ + b.n 7c6f2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c708 │ │ │ │ + b.n 7c70c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c722 │ │ │ │ + b.n 7c726 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7c828 │ │ │ │ + bgt.n 7c82c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7c864 ) │ │ │ │ + ldr r2, [pc, #64] @ (7c868 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7c858 │ │ │ │ + beq.n 7c85c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7c48c │ │ │ │ + bl 7c490 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7c84e │ │ │ │ + bgt.n 7c852 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -76216,403 +76227,403 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7c894 │ │ │ │ + cbz r0, 7c898 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c894 │ │ │ │ + beq.n 7c898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb46 │ │ │ │ + beq.w 7cb4a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7c8b0 │ │ │ │ + cbz r0, 7c8b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c8b0 │ │ │ │ + beq.n 7c8b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb4c │ │ │ │ + beq.w 7cb50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7c8cc │ │ │ │ + cbz r0, 7c8d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c8cc │ │ │ │ + beq.n 7c8d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb52 │ │ │ │ + beq.w 7cb56 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7c8e8 │ │ │ │ + cbz r0, 7c8ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c8e8 │ │ │ │ + beq.n 7c8ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb58 │ │ │ │ + beq.w 7cb5c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7c904 │ │ │ │ + cbz r0, 7c908 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c904 │ │ │ │ + beq.n 7c908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb5e │ │ │ │ + beq.w 7cb62 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7c920 │ │ │ │ + cbz r0, 7c924 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c920 │ │ │ │ + beq.n 7c924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb64 │ │ │ │ + beq.w 7cb68 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7c93c │ │ │ │ + cbz r0, 7c940 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c93c │ │ │ │ + beq.n 7c940 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb6a │ │ │ │ + beq.w 7cb6e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7cb1c │ │ │ │ + bmi.w 7cb20 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7c960 │ │ │ │ + cbz r0, 7c964 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c960 │ │ │ │ + beq.n 7c964 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb70 │ │ │ │ + beq.w 7cb74 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7c97c │ │ │ │ + cbz r0, 7c980 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c97c │ │ │ │ + beq.n 7c980 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb76 │ │ │ │ + beq.w 7cb7a │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7c998 │ │ │ │ + cbz r0, 7c99c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c998 │ │ │ │ + beq.n 7c99c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb7c │ │ │ │ + beq.w 7cb80 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7c9b4 │ │ │ │ + cbz r0, 7c9b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c9b4 │ │ │ │ + beq.n 7c9b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb82 │ │ │ │ + beq.w 7cb86 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7c9d0 │ │ │ │ + cbz r0, 7c9d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c9d0 │ │ │ │ + beq.n 7c9d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb88 │ │ │ │ + beq.w 7cb8c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7c9ec │ │ │ │ + cbz r0, 7c9f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7c9ec │ │ │ │ + beq.n 7c9f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb8e │ │ │ │ + beq.w 7cb92 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7ca08 │ │ │ │ + cbz r0, 7ca0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ca08 │ │ │ │ + beq.n 7ca0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb94 │ │ │ │ + beq.w 7cb98 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7ca24 │ │ │ │ + cbz r0, 7ca28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ca24 │ │ │ │ + beq.n 7ca28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb9a │ │ │ │ + beq.w 7cb9e │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7ca40 │ │ │ │ + cbz r0, 7ca44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ca40 │ │ │ │ + beq.n 7ca44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cba0 │ │ │ │ + beq.w 7cba4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7ca5c │ │ │ │ + cbz r0, 7ca60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ca5c │ │ │ │ + beq.n 7ca60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cba6 │ │ │ │ + beq.w 7cbaa │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7ca78 │ │ │ │ + cbz r0, 7ca7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ca78 │ │ │ │ + beq.n 7ca7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cbac │ │ │ │ + beq.w 7cbb0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7ca94 │ │ │ │ + cbz r0, 7ca98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ca94 │ │ │ │ + beq.n 7ca98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cbb2 │ │ │ │ + beq.w 7cbb6 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7cab0 │ │ │ │ + cbz r0, 7cab4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cab0 │ │ │ │ + beq.n 7cab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cbb8 │ │ │ │ + beq.w 7cbbc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7caca │ │ │ │ + cbz r0, 7cace │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7caca │ │ │ │ + beq.n 7cace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7cbbe │ │ │ │ + beq.n 7cbc2 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7cae4 │ │ │ │ + cbz r0, 7cae8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cae4 │ │ │ │ + beq.n 7cae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7cbc4 │ │ │ │ + beq.n 7cbc8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7cafe │ │ │ │ + cbz r0, 7cb02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cafe │ │ │ │ + beq.n 7cb02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7cbca │ │ │ │ + beq.n 7cbce │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7cb18 │ │ │ │ + cbz r0, 7cb1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cb18 │ │ │ │ + beq.n 7cb1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7cbd0 │ │ │ │ + beq.n 7cbd4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7c944 │ │ │ │ + beq.w 7c948 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7c944 │ │ │ │ + beq.w 7c948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c944 │ │ │ │ + bne.w 7c948 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c944 │ │ │ │ + b.n 7c948 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c894 │ │ │ │ + b.n 7c898 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c8b0 │ │ │ │ + b.n 7c8b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c8cc │ │ │ │ + b.n 7c8d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c8e8 │ │ │ │ + b.n 7c8ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c904 │ │ │ │ + b.n 7c908 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c920 │ │ │ │ + b.n 7c924 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c93c │ │ │ │ + b.n 7c940 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c960 │ │ │ │ + b.n 7c964 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c97c │ │ │ │ + b.n 7c980 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c998 │ │ │ │ + b.n 7c99c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c9b4 │ │ │ │ + b.n 7c9b8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c9d0 │ │ │ │ + b.n 7c9d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7c9ec │ │ │ │ + b.n 7c9f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ca08 │ │ │ │ + b.n 7ca0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ca24 │ │ │ │ + b.n 7ca28 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ca40 │ │ │ │ + b.n 7ca44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ca5c │ │ │ │ + b.n 7ca60 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ca78 │ │ │ │ + b.n 7ca7c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ca94 │ │ │ │ + b.n 7ca98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cab0 │ │ │ │ + b.n 7cab4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7caca │ │ │ │ + b.n 7cace │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cae4 │ │ │ │ + b.n 7cae8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cafe │ │ │ │ + b.n 7cb02 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7cc04 │ │ │ │ + bgt.n 7cc08 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7cc40 ) │ │ │ │ + ldr r2, [pc, #64] @ (7cc44 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7cc34 │ │ │ │ + beq.n 7cc38 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7c868 │ │ │ │ + bl 7c86c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7cc2a │ │ │ │ + bgt.n 7cc2e │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -76620,422 +76631,422 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7cc70 │ │ │ │ + cbz r0, 7cc74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cc70 │ │ │ │ + beq.n 7cc74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf58 │ │ │ │ + beq.w 7cf5c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7cc8c │ │ │ │ + cbz r0, 7cc90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cc8c │ │ │ │ + beq.n 7cc90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf5e │ │ │ │ + beq.w 7cf62 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7cca8 │ │ │ │ + cbz r0, 7ccac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cca8 │ │ │ │ + beq.n 7ccac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf64 │ │ │ │ + beq.w 7cf68 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7ccc4 │ │ │ │ + cbz r0, 7ccc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ccc4 │ │ │ │ + beq.n 7ccc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf6a │ │ │ │ + beq.w 7cf6e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7cce0 │ │ │ │ + cbz r0, 7cce4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cce0 │ │ │ │ + beq.n 7cce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf70 │ │ │ │ + beq.w 7cf74 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7ccfc │ │ │ │ + cbz r0, 7cd00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ccfc │ │ │ │ + beq.n 7cd00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf76 │ │ │ │ + beq.w 7cf7a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7cd18 │ │ │ │ + cbz r0, 7cd1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cd18 │ │ │ │ + beq.n 7cd1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf7c │ │ │ │ + beq.w 7cf80 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7cd34 │ │ │ │ + cbz r0, 7cd38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cd34 │ │ │ │ + beq.n 7cd38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf82 │ │ │ │ + beq.w 7cf86 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7cf2e │ │ │ │ + bmi.w 7cf32 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7cd58 │ │ │ │ + cbz r0, 7cd5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cd58 │ │ │ │ + beq.n 7cd5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf88 │ │ │ │ + beq.w 7cf8c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7cf04 │ │ │ │ + bmi.w 7cf08 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7cd7c │ │ │ │ + cbz r0, 7cd80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cd7c │ │ │ │ + beq.n 7cd80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf8e │ │ │ │ + beq.w 7cf92 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7cd98 │ │ │ │ + cbz r0, 7cd9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cd98 │ │ │ │ + beq.n 7cd9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf94 │ │ │ │ + beq.w 7cf98 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7cdb4 │ │ │ │ + cbz r0, 7cdb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cdb4 │ │ │ │ + beq.n 7cdb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cf9a │ │ │ │ + beq.w 7cf9e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7cdd0 │ │ │ │ + cbz r0, 7cdd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cdd0 │ │ │ │ + beq.n 7cdd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfa0 │ │ │ │ + beq.w 7cfa4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7cdec │ │ │ │ + cbz r0, 7cdf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cdec │ │ │ │ + beq.n 7cdf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfa6 │ │ │ │ + beq.w 7cfaa │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7ce08 │ │ │ │ + cbz r0, 7ce0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ce08 │ │ │ │ + beq.n 7ce0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfac │ │ │ │ + beq.w 7cfb0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7ce24 │ │ │ │ + cbz r0, 7ce28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ce24 │ │ │ │ + beq.n 7ce28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfb2 │ │ │ │ + beq.w 7cfb6 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7ce40 │ │ │ │ + cbz r0, 7ce44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ce40 │ │ │ │ + beq.n 7ce44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfb8 │ │ │ │ + beq.w 7cfbc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7ce5c │ │ │ │ + cbz r0, 7ce60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ce5c │ │ │ │ + beq.n 7ce60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfbe │ │ │ │ + beq.w 7cfc2 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7ce78 │ │ │ │ + cbz r0, 7ce7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ce78 │ │ │ │ + beq.n 7ce7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfc4 │ │ │ │ + beq.w 7cfc8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7ce94 │ │ │ │ + cbz r0, 7ce98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ce94 │ │ │ │ + beq.n 7ce98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfca │ │ │ │ + beq.w 7cfce │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7ceb0 │ │ │ │ + cbz r0, 7ceb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ceb0 │ │ │ │ + beq.n 7ceb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfd0 │ │ │ │ + beq.w 7cfd4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7cecc │ │ │ │ + cbz r0, 7ced0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cecc │ │ │ │ + beq.n 7ced0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfd6 │ │ │ │ + beq.w 7cfda │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 7cee6 │ │ │ │ + cbz r0, 7ceea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cee6 │ │ │ │ + beq.n 7ceea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7cfdc │ │ │ │ + beq.n 7cfe0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7cf00 │ │ │ │ + cbz r0, 7cf04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cf00 │ │ │ │ + beq.n 7cf04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7cfe2 │ │ │ │ + beq.n 7cfe6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7cd60 │ │ │ │ + beq.w 7cd64 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7cd60 │ │ │ │ + beq.w 7cd64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cd60 │ │ │ │ + bne.w 7cd64 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cd60 │ │ │ │ + b.n 7cd64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7cd3c │ │ │ │ + beq.w 7cd40 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7cd3c │ │ │ │ + beq.w 7cd40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cd3c │ │ │ │ + bne.w 7cd40 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cd3c │ │ │ │ + b.n 7cd40 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cc70 │ │ │ │ + b.n 7cc74 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cc8c │ │ │ │ + b.n 7cc90 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cca8 │ │ │ │ + b.n 7ccac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ccc4 │ │ │ │ + b.n 7ccc8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cce0 │ │ │ │ + b.n 7cce4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ccfc │ │ │ │ + b.n 7cd00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cd18 │ │ │ │ + b.n 7cd1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cd34 │ │ │ │ + b.n 7cd38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cd58 │ │ │ │ + b.n 7cd5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cd7c │ │ │ │ + b.n 7cd80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cd98 │ │ │ │ + b.n 7cd9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cdb4 │ │ │ │ + b.n 7cdb8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cdd0 │ │ │ │ + b.n 7cdd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cdec │ │ │ │ + b.n 7cdf0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ce08 │ │ │ │ + b.n 7ce0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ce24 │ │ │ │ + b.n 7ce28 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ce40 │ │ │ │ + b.n 7ce44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ce5c │ │ │ │ + b.n 7ce60 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ce78 │ │ │ │ + b.n 7ce7c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ce94 │ │ │ │ + b.n 7ce98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ceb0 │ │ │ │ + b.n 7ceb4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cecc │ │ │ │ + b.n 7ced0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7cee6 │ │ │ │ + b.n 7ceea │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7d018 │ │ │ │ + bgt.n 7d01c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7d054 ) │ │ │ │ + ldr r2, [pc, #64] @ (7d058 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7d048 │ │ │ │ + beq.n 7d04c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7cc44 │ │ │ │ + bl 7cc48 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7d03e │ │ │ │ + bgt.n 7d042 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -77043,431 +77054,431 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7d084 │ │ │ │ + cbz r0, 7d088 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d084 │ │ │ │ + beq.n 7d088 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d36e │ │ │ │ + beq.w 7d372 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7d0a0 │ │ │ │ + cbz r0, 7d0a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d0a0 │ │ │ │ + beq.n 7d0a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d374 │ │ │ │ + beq.w 7d378 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7d0bc │ │ │ │ + cbz r0, 7d0c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d0bc │ │ │ │ + beq.n 7d0c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d37a │ │ │ │ + beq.w 7d37e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7d0d8 │ │ │ │ + cbz r0, 7d0dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d0d8 │ │ │ │ + beq.n 7d0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d380 │ │ │ │ + beq.w 7d384 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7d0f4 │ │ │ │ + cbz r0, 7d0f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d0f4 │ │ │ │ + beq.n 7d0f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d386 │ │ │ │ + beq.w 7d38a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7d110 │ │ │ │ + cbz r0, 7d114 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d110 │ │ │ │ + beq.n 7d114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d38c │ │ │ │ + beq.w 7d390 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7d12c │ │ │ │ + cbz r0, 7d130 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d12c │ │ │ │ + beq.n 7d130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d392 │ │ │ │ + beq.w 7d396 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7d344 │ │ │ │ + bmi.w 7d348 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7d150 │ │ │ │ + cbz r0, 7d154 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d150 │ │ │ │ + beq.n 7d154 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d398 │ │ │ │ + beq.w 7d39c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7d16c │ │ │ │ + cbz r0, 7d170 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d16c │ │ │ │ + beq.n 7d170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d39e │ │ │ │ + beq.w 7d3a2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7d188 │ │ │ │ + cbz r0, 7d18c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d188 │ │ │ │ + beq.n 7d18c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3a4 │ │ │ │ + beq.w 7d3a8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7d1a4 │ │ │ │ + cbz r0, 7d1a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d1a4 │ │ │ │ + beq.n 7d1a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3aa │ │ │ │ + beq.w 7d3ae │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7d1c0 │ │ │ │ + cbz r0, 7d1c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d1c0 │ │ │ │ + beq.n 7d1c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3b0 │ │ │ │ + beq.w 7d3b4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7d1dc │ │ │ │ + cbz r0, 7d1e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d1dc │ │ │ │ + beq.n 7d1e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3b6 │ │ │ │ + beq.w 7d3ba │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7d1f8 │ │ │ │ + cbz r0, 7d1fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d1f8 │ │ │ │ + beq.n 7d1fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3bc │ │ │ │ + beq.w 7d3c0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7d214 │ │ │ │ + cbz r0, 7d218 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d214 │ │ │ │ + beq.n 7d218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3c2 │ │ │ │ + beq.w 7d3c6 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7d230 │ │ │ │ + cbz r0, 7d234 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d230 │ │ │ │ + beq.n 7d234 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3c8 │ │ │ │ + beq.w 7d3cc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7d24c │ │ │ │ + cbz r0, 7d250 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d24c │ │ │ │ + beq.n 7d250 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3ce │ │ │ │ + beq.w 7d3d2 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7d268 │ │ │ │ + cbz r0, 7d26c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d268 │ │ │ │ + beq.n 7d26c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3d4 │ │ │ │ + beq.w 7d3d8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7d284 │ │ │ │ + cbz r0, 7d288 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d284 │ │ │ │ + beq.n 7d288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3da │ │ │ │ + beq.w 7d3de │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7d2a0 │ │ │ │ + cbz r0, 7d2a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d2a0 │ │ │ │ + beq.n 7d2a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3e0 │ │ │ │ + beq.w 7d3e4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7d2bc │ │ │ │ + cbz r0, 7d2c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d2bc │ │ │ │ + beq.n 7d2c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3e6 │ │ │ │ + beq.w 7d3ea │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7d2d8 │ │ │ │ + cbz r0, 7d2dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d2d8 │ │ │ │ + beq.n 7d2dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d3ec │ │ │ │ + beq.w 7d3f0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7d2f2 │ │ │ │ + cbz r0, 7d2f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d2f2 │ │ │ │ + beq.n 7d2f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7d3f2 │ │ │ │ + beq.n 7d3f6 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7d30c │ │ │ │ + cbz r0, 7d310 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d30c │ │ │ │ + beq.n 7d310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7d3f8 │ │ │ │ + beq.n 7d3fc │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 7d326 │ │ │ │ + cbz r0, 7d32a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d326 │ │ │ │ + beq.n 7d32a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7d3fe │ │ │ │ + beq.n 7d402 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7d340 │ │ │ │ + cbz r0, 7d344 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d340 │ │ │ │ + beq.n 7d344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7d404 │ │ │ │ + beq.n 7d408 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7d134 │ │ │ │ + beq.w 7d138 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7d134 │ │ │ │ + beq.w 7d138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d134 │ │ │ │ + bne.w 7d138 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d134 │ │ │ │ + b.n 7d138 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d084 │ │ │ │ + b.n 7d088 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d0a0 │ │ │ │ + b.n 7d0a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d0bc │ │ │ │ + b.n 7d0c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d0d8 │ │ │ │ + b.n 7d0dc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d0f4 │ │ │ │ + b.n 7d0f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d110 │ │ │ │ + b.n 7d114 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d12c │ │ │ │ + b.n 7d130 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d150 │ │ │ │ + b.n 7d154 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d16c │ │ │ │ + b.n 7d170 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d188 │ │ │ │ + b.n 7d18c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d1a4 │ │ │ │ + b.n 7d1a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d1c0 │ │ │ │ + b.n 7d1c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d1dc │ │ │ │ + b.n 7d1e0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d1f8 │ │ │ │ + b.n 7d1fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d214 │ │ │ │ + b.n 7d218 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d230 │ │ │ │ + b.n 7d234 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d24c │ │ │ │ + b.n 7d250 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d268 │ │ │ │ + b.n 7d26c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d284 │ │ │ │ + b.n 7d288 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d2a0 │ │ │ │ + b.n 7d2a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d2bc │ │ │ │ + b.n 7d2c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d2d8 │ │ │ │ + b.n 7d2dc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d2f2 │ │ │ │ + b.n 7d2f6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d30c │ │ │ │ + b.n 7d310 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d326 │ │ │ │ + b.n 7d32a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7d438 │ │ │ │ + bgt.n 7d43c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7d474 ) │ │ │ │ + ldr r2, [pc, #64] @ (7d478 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7d468 │ │ │ │ + beq.n 7d46c │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7d058 │ │ │ │ + bl 7d05c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7d45e │ │ │ │ + bgt.n 7d462 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -77475,447 +77486,447 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7d4a4 │ │ │ │ + cbz r0, 7d4a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d4a4 │ │ │ │ + beq.n 7d4a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d7e6 │ │ │ │ + beq.w 7d7ea │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7d4c0 │ │ │ │ + cbz r0, 7d4c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d4c0 │ │ │ │ + beq.n 7d4c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d7ec │ │ │ │ + beq.w 7d7f0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7d4dc │ │ │ │ + cbz r0, 7d4e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d4dc │ │ │ │ + beq.n 7d4e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d7f2 │ │ │ │ + beq.w 7d7f6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7d4f8 │ │ │ │ + cbz r0, 7d4fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d4f8 │ │ │ │ + beq.n 7d4fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d7f8 │ │ │ │ + beq.w 7d7fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7d514 │ │ │ │ + cbz r0, 7d518 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d514 │ │ │ │ + beq.n 7d518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d7fe │ │ │ │ + beq.w 7d802 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7d530 │ │ │ │ + cbz r0, 7d534 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d530 │ │ │ │ + beq.n 7d534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d804 │ │ │ │ + beq.w 7d808 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7d54c │ │ │ │ + cbz r0, 7d550 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d54c │ │ │ │ + beq.n 7d550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d80a │ │ │ │ + beq.w 7d80e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7d71a │ │ │ │ + bmi.w 7d71e │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7d76e │ │ │ │ + bmi.w 7d772 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7d578 │ │ │ │ + cbz r0, 7d57c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d578 │ │ │ │ + beq.n 7d57c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d810 │ │ │ │ + beq.w 7d814 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7d594 │ │ │ │ + cbz r0, 7d598 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d594 │ │ │ │ + beq.n 7d598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d816 │ │ │ │ + beq.w 7d81a │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7d5b0 │ │ │ │ + cbz r0, 7d5b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d5b0 │ │ │ │ + beq.n 7d5b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d81c │ │ │ │ + beq.w 7d820 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7d5cc │ │ │ │ + cbz r0, 7d5d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d5cc │ │ │ │ + beq.n 7d5d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d822 │ │ │ │ + beq.w 7d826 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7d5e8 │ │ │ │ + cbz r0, 7d5ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d5e8 │ │ │ │ + beq.n 7d5ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d828 │ │ │ │ + beq.w 7d82c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7d604 │ │ │ │ + cbz r0, 7d608 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d604 │ │ │ │ + beq.n 7d608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d82e │ │ │ │ + beq.w 7d832 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7d744 │ │ │ │ + bmi.w 7d748 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7d628 │ │ │ │ + cbz r0, 7d62c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d628 │ │ │ │ + beq.n 7d62c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d834 │ │ │ │ + beq.w 7d838 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7d644 │ │ │ │ + cbz r0, 7d648 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d644 │ │ │ │ + beq.n 7d648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d83a │ │ │ │ + beq.w 7d83e │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7d660 │ │ │ │ + cbz r0, 7d664 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d660 │ │ │ │ + beq.n 7d664 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d840 │ │ │ │ + beq.w 7d844 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7d7bc │ │ │ │ + bmi.w 7d7c0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7d684 │ │ │ │ + cbz r0, 7d688 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d684 │ │ │ │ + beq.n 7d688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d846 │ │ │ │ + beq.w 7d84a │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7d6a0 │ │ │ │ + cbz r0, 7d6a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d6a0 │ │ │ │ + beq.n 7d6a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d84c │ │ │ │ + beq.w 7d850 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7d6bc │ │ │ │ + cbz r0, 7d6c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d6bc │ │ │ │ + beq.n 7d6c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d852 │ │ │ │ + beq.w 7d856 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7d6d8 │ │ │ │ + cbz r0, 7d6dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d6d8 │ │ │ │ + beq.n 7d6dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d858 │ │ │ │ + beq.w 7d85c │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7d6f4 │ │ │ │ + cbz r0, 7d6f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d6f4 │ │ │ │ + beq.n 7d6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d85e │ │ │ │ + beq.w 7d862 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7d798 │ │ │ │ + bmi.n 7d79c │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7d716 │ │ │ │ + cbz r0, 7d71a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d716 │ │ │ │ + beq.n 7d71a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d864 │ │ │ │ + beq.w 7d868 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7d554 │ │ │ │ + beq.w 7d558 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7d554 │ │ │ │ + beq.w 7d558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d554 │ │ │ │ + bne.w 7d558 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d554 │ │ │ │ + b.n 7d558 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7d60c │ │ │ │ + beq.w 7d610 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7d60c │ │ │ │ + beq.w 7d610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d60c │ │ │ │ + bne.w 7d610 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d60c │ │ │ │ + b.n 7d610 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7d55c │ │ │ │ + beq.w 7d560 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7d55c │ │ │ │ + beq.w 7d560 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d55c │ │ │ │ + bne.w 7d560 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d55c │ │ │ │ + b.n 7d560 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7d6fa │ │ │ │ + beq.n 7d6fe │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d6fa │ │ │ │ + beq.n 7d6fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7d6fa │ │ │ │ + bne.n 7d6fe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d6fa │ │ │ │ + b.n 7d6fe │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7d668 │ │ │ │ + beq.w 7d66c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7d668 │ │ │ │ + beq.w 7d66c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d668 │ │ │ │ + bne.w 7d66c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d668 │ │ │ │ + b.n 7d66c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d4a4 │ │ │ │ + b.n 7d4a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d4c0 │ │ │ │ + b.n 7d4c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d4dc │ │ │ │ + b.n 7d4e0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d4f8 │ │ │ │ + b.n 7d4fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d514 │ │ │ │ + b.n 7d518 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d530 │ │ │ │ + b.n 7d534 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d54c │ │ │ │ + b.n 7d550 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d578 │ │ │ │ + b.n 7d57c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d594 │ │ │ │ + b.n 7d598 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d5b0 │ │ │ │ + b.n 7d5b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d5cc │ │ │ │ + b.n 7d5d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d5e8 │ │ │ │ + b.n 7d5ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d604 │ │ │ │ + b.n 7d608 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d628 │ │ │ │ + b.n 7d62c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d644 │ │ │ │ + b.n 7d648 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d660 │ │ │ │ + b.n 7d664 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d684 │ │ │ │ + b.n 7d688 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d6a0 │ │ │ │ + b.n 7d6a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d6bc │ │ │ │ + b.n 7d6c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d6d8 │ │ │ │ + b.n 7d6dc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d6f4 │ │ │ │ + b.n 7d6f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7d898 │ │ │ │ + bgt.n 7d89c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7d8d4 ) │ │ │ │ + ldr r2, [pc, #64] @ (7d8d8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7d8c8 │ │ │ │ + beq.n 7d8cc │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7d478 │ │ │ │ + bl 7d47c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7d8be │ │ │ │ + bgt.n 7d8c2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -77923,464 +77934,464 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7d904 │ │ │ │ + cbz r0, 7d908 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d904 │ │ │ │ + beq.n 7d908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc4a │ │ │ │ + beq.w 7dc4e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7d920 │ │ │ │ + cbz r0, 7d924 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d920 │ │ │ │ + beq.n 7d924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc50 │ │ │ │ + beq.w 7dc54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7d93c │ │ │ │ + cbz r0, 7d940 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d93c │ │ │ │ + beq.n 7d940 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc56 │ │ │ │ + beq.w 7dc5a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7d958 │ │ │ │ + cbz r0, 7d95c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d958 │ │ │ │ + beq.n 7d95c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc5c │ │ │ │ + beq.w 7dc60 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7d974 │ │ │ │ + cbz r0, 7d978 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d974 │ │ │ │ + beq.n 7d978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc62 │ │ │ │ + beq.w 7dc66 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7d990 │ │ │ │ + cbz r0, 7d994 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d990 │ │ │ │ + beq.n 7d994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc68 │ │ │ │ + beq.w 7dc6c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7d9ac │ │ │ │ + cbz r0, 7d9b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d9ac │ │ │ │ + beq.n 7d9b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc6e │ │ │ │ + beq.w 7dc72 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7d9c8 │ │ │ │ + cbz r0, 7d9cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d9c8 │ │ │ │ + beq.n 7d9cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc74 │ │ │ │ + beq.w 7dc78 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7dc20 │ │ │ │ + bmi.w 7dc24 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7d9ec │ │ │ │ + cbz r0, 7d9f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7d9ec │ │ │ │ + beq.n 7d9f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc7a │ │ │ │ + beq.w 7dc7e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7da08 │ │ │ │ + cbz r0, 7da0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7da08 │ │ │ │ + beq.n 7da0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc80 │ │ │ │ + beq.w 7dc84 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7da24 │ │ │ │ + cbz r0, 7da28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7da24 │ │ │ │ + beq.n 7da28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc86 │ │ │ │ + beq.w 7dc8a │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7dbf6 │ │ │ │ + bmi.w 7dbfa │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7da48 │ │ │ │ + cbz r0, 7da4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7da48 │ │ │ │ + beq.n 7da4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc8c │ │ │ │ + beq.w 7dc90 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7da64 │ │ │ │ + cbz r0, 7da68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7da64 │ │ │ │ + beq.n 7da68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc92 │ │ │ │ + beq.w 7dc96 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7da80 │ │ │ │ + cbz r0, 7da84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7da80 │ │ │ │ + beq.n 7da84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc98 │ │ │ │ + beq.w 7dc9c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7da9c │ │ │ │ + cbz r0, 7daa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7da9c │ │ │ │ + beq.n 7daa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dc9e │ │ │ │ + beq.w 7dca2 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7dab8 │ │ │ │ + cbz r0, 7dabc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dab8 │ │ │ │ + beq.n 7dabc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dca4 │ │ │ │ + beq.w 7dca8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7dad4 │ │ │ │ + cbz r0, 7dad8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dad4 │ │ │ │ + beq.n 7dad8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcaa │ │ │ │ + beq.w 7dcae │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7daf0 │ │ │ │ + cbz r0, 7daf4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7daf0 │ │ │ │ + beq.n 7daf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcb0 │ │ │ │ + beq.w 7dcb4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7db0c │ │ │ │ + cbz r0, 7db10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7db0c │ │ │ │ + beq.n 7db10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcb6 │ │ │ │ + beq.w 7dcba │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7db28 │ │ │ │ + cbz r0, 7db2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7db28 │ │ │ │ + beq.n 7db2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcbc │ │ │ │ + beq.w 7dcc0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7db44 │ │ │ │ + cbz r0, 7db48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7db44 │ │ │ │ + beq.n 7db48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcc2 │ │ │ │ + beq.w 7dcc6 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7db60 │ │ │ │ + cbz r0, 7db64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7db60 │ │ │ │ + beq.n 7db64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcc8 │ │ │ │ + beq.w 7dccc │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 7db7c │ │ │ │ + cbz r0, 7db80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7db7c │ │ │ │ + beq.n 7db80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcce │ │ │ │ + beq.w 7dcd2 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7db98 │ │ │ │ + cbz r0, 7db9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7db98 │ │ │ │ + beq.n 7db9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcd4 │ │ │ │ + beq.w 7dcd8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ - cbz r0, 7dbb4 │ │ │ │ + cbz r0, 7dbb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dbb4 │ │ │ │ + beq.n 7dbb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dcda │ │ │ │ + beq.w 7dcde │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - cbz r0, 7dbd4 │ │ │ │ + cbz r0, 7dbd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dbd4 │ │ │ │ + beq.n 7dbd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dce0 │ │ │ │ + beq.w 7dce4 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 7dbf2 │ │ │ │ + cbz r0, 7dbf6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dbf2 │ │ │ │ + beq.n 7dbf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7dce6 │ │ │ │ + beq.n 7dcea │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7da2c │ │ │ │ + beq.w 7da30 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7da2c │ │ │ │ + beq.w 7da30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7da2c │ │ │ │ + bne.w 7da30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7da2c │ │ │ │ + b.n 7da30 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7d9d0 │ │ │ │ + beq.w 7d9d4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7d9d0 │ │ │ │ + beq.w 7d9d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d9d0 │ │ │ │ + bne.w 7d9d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d9d0 │ │ │ │ + b.n 7d9d4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d904 │ │ │ │ + b.n 7d908 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d920 │ │ │ │ + b.n 7d924 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d93c │ │ │ │ + b.n 7d940 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d958 │ │ │ │ + b.n 7d95c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d974 │ │ │ │ + b.n 7d978 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d990 │ │ │ │ + b.n 7d994 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d9ac │ │ │ │ + b.n 7d9b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d9c8 │ │ │ │ + b.n 7d9cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7d9ec │ │ │ │ + b.n 7d9f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7da08 │ │ │ │ + b.n 7da0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7da24 │ │ │ │ + b.n 7da28 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7da48 │ │ │ │ + b.n 7da4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7da64 │ │ │ │ + b.n 7da68 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7da80 │ │ │ │ + b.n 7da84 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7da9c │ │ │ │ + b.n 7daa0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dab8 │ │ │ │ + b.n 7dabc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dad4 │ │ │ │ + b.n 7dad8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7daf0 │ │ │ │ + b.n 7daf4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7db0c │ │ │ │ + b.n 7db10 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7db28 │ │ │ │ + b.n 7db2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7db44 │ │ │ │ + b.n 7db48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7db60 │ │ │ │ + b.n 7db64 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7db7c │ │ │ │ + b.n 7db80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7db98 │ │ │ │ + b.n 7db9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dbb4 │ │ │ │ + b.n 7dbb8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dbd4 │ │ │ │ + b.n 7dbd8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7dd1c │ │ │ │ + bgt.n 7dd20 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7dd58 ) │ │ │ │ + ldr r2, [pc, #64] @ (7dd5c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7dd4c │ │ │ │ + beq.n 7dd50 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7d8d8 │ │ │ │ + bl 7d8dc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7dd42 │ │ │ │ + bgt.n 7dd46 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -78388,474 +78399,474 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7dd88 │ │ │ │ + cbz r0, 7dd8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dd88 │ │ │ │ + beq.n 7dd8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0da │ │ │ │ + beq.w 7e0de │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7dda4 │ │ │ │ + cbz r0, 7dda8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dda4 │ │ │ │ + beq.n 7dda8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0e0 │ │ │ │ + beq.w 7e0e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7ddc0 │ │ │ │ + cbz r0, 7ddc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ddc0 │ │ │ │ + beq.n 7ddc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0e6 │ │ │ │ + beq.w 7e0ea │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7dddc │ │ │ │ + cbz r0, 7dde0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dddc │ │ │ │ + beq.n 7dde0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0ec │ │ │ │ + beq.w 7e0f0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7ddf8 │ │ │ │ + cbz r0, 7ddfc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ddf8 │ │ │ │ + beq.n 7ddfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0f2 │ │ │ │ + beq.w 7e0f6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7de14 │ │ │ │ + cbz r0, 7de18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7de14 │ │ │ │ + beq.n 7de18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0f8 │ │ │ │ + beq.w 7e0fc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7de30 │ │ │ │ + cbz r0, 7de34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7de30 │ │ │ │ + beq.n 7de34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0fe │ │ │ │ + beq.w 7e102 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7e0b0 │ │ │ │ + bmi.w 7e0b4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7de54 │ │ │ │ + cbz r0, 7de58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7de54 │ │ │ │ + beq.n 7de58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e104 │ │ │ │ + beq.w 7e108 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7de70 │ │ │ │ + cbz r0, 7de74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7de70 │ │ │ │ + beq.n 7de74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e10a │ │ │ │ + beq.w 7e10e │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7de8c │ │ │ │ + cbz r0, 7de90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7de8c │ │ │ │ + beq.n 7de90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e110 │ │ │ │ + beq.w 7e114 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7dea8 │ │ │ │ + cbz r0, 7deac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dea8 │ │ │ │ + beq.n 7deac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e116 │ │ │ │ + beq.w 7e11a │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7dec4 │ │ │ │ + cbz r0, 7dec8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dec4 │ │ │ │ + beq.n 7dec8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e11c │ │ │ │ + beq.w 7e120 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7dee0 │ │ │ │ + cbz r0, 7dee4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dee0 │ │ │ │ + beq.n 7dee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e122 │ │ │ │ + beq.w 7e126 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7defc │ │ │ │ + cbz r0, 7df00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7defc │ │ │ │ + beq.n 7df00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e128 │ │ │ │ + beq.w 7e12c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7df18 │ │ │ │ + cbz r0, 7df1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7df18 │ │ │ │ + beq.n 7df1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e12e │ │ │ │ + beq.w 7e132 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7df34 │ │ │ │ + cbz r0, 7df38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7df34 │ │ │ │ + beq.n 7df38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e134 │ │ │ │ + beq.w 7e138 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7df50 │ │ │ │ + cbz r0, 7df54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7df50 │ │ │ │ + beq.n 7df54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e13a │ │ │ │ + beq.w 7e13e │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7df6c │ │ │ │ + cbz r0, 7df70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7df6c │ │ │ │ + beq.n 7df70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e140 │ │ │ │ + beq.w 7e144 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7df88 │ │ │ │ + cbz r0, 7df8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7df88 │ │ │ │ + beq.n 7df8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e146 │ │ │ │ + beq.w 7e14a │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7dfa4 │ │ │ │ + cbz r0, 7dfa8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dfa4 │ │ │ │ + beq.n 7dfa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e14c │ │ │ │ + beq.w 7e150 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7dfc0 │ │ │ │ + cbz r0, 7dfc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dfc0 │ │ │ │ + beq.n 7dfc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e152 │ │ │ │ + beq.w 7e156 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7dfdc │ │ │ │ + cbz r0, 7dfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dfdc │ │ │ │ + beq.n 7dfe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e158 │ │ │ │ + beq.w 7e15c │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 7dff8 │ │ │ │ + cbz r0, 7dffc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dff8 │ │ │ │ + beq.n 7dffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e15e │ │ │ │ + beq.w 7e162 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7e014 │ │ │ │ + cbz r0, 7e018 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e014 │ │ │ │ + beq.n 7e018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e164 │ │ │ │ + beq.w 7e168 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ - cbz r0, 7e030 │ │ │ │ + cbz r0, 7e034 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e030 │ │ │ │ + beq.n 7e034 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e16a │ │ │ │ + beq.w 7e16e │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - cbz r0, 7e050 │ │ │ │ + cbz r0, 7e054 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e050 │ │ │ │ + beq.n 7e054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e170 │ │ │ │ + beq.w 7e174 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 7e070 │ │ │ │ + cbz r0, 7e074 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e070 │ │ │ │ + beq.n 7e074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e176 │ │ │ │ + beq.w 7e17a │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 7e08e │ │ │ │ + cbz r0, 7e092 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e08e │ │ │ │ + beq.n 7e092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e17c │ │ │ │ + beq.n 7e180 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 7e0ac │ │ │ │ + cbz r0, 7e0b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e0ac │ │ │ │ + beq.n 7e0b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e182 │ │ │ │ + beq.n 7e186 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7de38 │ │ │ │ + beq.w 7de3c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7de38 │ │ │ │ + beq.w 7de3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7de38 │ │ │ │ + bne.w 7de3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7de38 │ │ │ │ + b.n 7de3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dd88 │ │ │ │ + b.n 7dd8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dda4 │ │ │ │ + b.n 7dda8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ddc0 │ │ │ │ + b.n 7ddc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dddc │ │ │ │ + b.n 7dde0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ddf8 │ │ │ │ + b.n 7ddfc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7de14 │ │ │ │ + b.n 7de18 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7de30 │ │ │ │ + b.n 7de34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7de54 │ │ │ │ + b.n 7de58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7de70 │ │ │ │ + b.n 7de74 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7de8c │ │ │ │ + b.n 7de90 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dea8 │ │ │ │ + b.n 7deac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dec4 │ │ │ │ + b.n 7dec8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dee0 │ │ │ │ + b.n 7dee4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7defc │ │ │ │ + b.n 7df00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7df18 │ │ │ │ + b.n 7df1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7df34 │ │ │ │ + b.n 7df38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7df50 │ │ │ │ + b.n 7df54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7df6c │ │ │ │ + b.n 7df70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7df88 │ │ │ │ + b.n 7df8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dfa4 │ │ │ │ + b.n 7dfa8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dfc0 │ │ │ │ + b.n 7dfc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dfdc │ │ │ │ + b.n 7dfe0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7dff8 │ │ │ │ + b.n 7dffc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e014 │ │ │ │ + b.n 7e018 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e030 │ │ │ │ + b.n 7e034 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e050 │ │ │ │ + b.n 7e054 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e070 │ │ │ │ + b.n 7e074 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e08e │ │ │ │ + b.n 7e092 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7e1b8 │ │ │ │ + bgt.n 7e1bc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7e1f4 ) │ │ │ │ + ldr r2, [pc, #64] @ (7e1f8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7e1e8 │ │ │ │ + beq.n 7e1ec │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7dd5c │ │ │ │ + bl 7dd60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7e1de │ │ │ │ + bgt.n 7e1e2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -78863,514 +78874,514 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7e224 │ │ │ │ + cbz r0, 7e228 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e224 │ │ │ │ + beq.n 7e228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e5f8 │ │ │ │ + beq.w 7e5fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7e240 │ │ │ │ + cbz r0, 7e244 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e240 │ │ │ │ + beq.n 7e244 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e5fe │ │ │ │ + beq.w 7e602 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7e25c │ │ │ │ + cbz r0, 7e260 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e25c │ │ │ │ + beq.n 7e260 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e604 │ │ │ │ + beq.w 7e608 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7e278 │ │ │ │ + cbz r0, 7e27c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e278 │ │ │ │ + beq.n 7e27c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e60a │ │ │ │ + beq.w 7e60e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7e294 │ │ │ │ + cbz r0, 7e298 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e294 │ │ │ │ + beq.n 7e298 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e610 │ │ │ │ + beq.w 7e614 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7e2b0 │ │ │ │ + cbz r0, 7e2b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e2b0 │ │ │ │ + beq.n 7e2b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e616 │ │ │ │ + beq.w 7e61a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7e2cc │ │ │ │ + cbz r0, 7e2d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e2cc │ │ │ │ + beq.n 7e2d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e61c │ │ │ │ + beq.w 7e620 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7e2e8 │ │ │ │ + cbz r0, 7e2ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e2e8 │ │ │ │ + beq.n 7e2ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e622 │ │ │ │ + beq.w 7e626 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7e57e │ │ │ │ + bmi.w 7e582 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7e30c │ │ │ │ + cbz r0, 7e310 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e30c │ │ │ │ + beq.n 7e310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e628 │ │ │ │ + beq.w 7e62c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7e554 │ │ │ │ + bmi.w 7e558 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7e330 │ │ │ │ + cbz r0, 7e334 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e330 │ │ │ │ + beq.n 7e334 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e62e │ │ │ │ + beq.w 7e632 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7e34c │ │ │ │ + cbz r0, 7e350 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e34c │ │ │ │ + beq.n 7e350 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e634 │ │ │ │ + beq.w 7e638 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7e5ce │ │ │ │ + bmi.w 7e5d2 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7e370 │ │ │ │ + cbz r0, 7e374 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e370 │ │ │ │ + beq.n 7e374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e63a │ │ │ │ + beq.w 7e63e │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7e38c │ │ │ │ + cbz r0, 7e390 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e38c │ │ │ │ + beq.n 7e390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e640 │ │ │ │ + beq.w 7e644 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7e3a8 │ │ │ │ + cbz r0, 7e3ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e3a8 │ │ │ │ + beq.n 7e3ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e646 │ │ │ │ + beq.w 7e64a │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7e3c4 │ │ │ │ + cbz r0, 7e3c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e3c4 │ │ │ │ + beq.n 7e3c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e64c │ │ │ │ + beq.w 7e650 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7e3e0 │ │ │ │ + cbz r0, 7e3e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e3e0 │ │ │ │ + beq.n 7e3e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e652 │ │ │ │ + beq.w 7e656 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7e3fc │ │ │ │ + cbz r0, 7e400 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e3fc │ │ │ │ + beq.n 7e400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e658 │ │ │ │ + beq.w 7e65c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7e418 │ │ │ │ + cbz r0, 7e41c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e418 │ │ │ │ + beq.n 7e41c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e662 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7e434 │ │ │ │ + cbz r0, 7e438 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e434 │ │ │ │ + beq.n 7e438 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e664 │ │ │ │ + beq.w 7e668 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 7e450 │ │ │ │ + cbz r0, 7e454 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e450 │ │ │ │ + beq.n 7e454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e66a │ │ │ │ + beq.w 7e66e │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7e46c │ │ │ │ + cbz r0, 7e470 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e46c │ │ │ │ + beq.n 7e470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e670 │ │ │ │ + beq.w 7e674 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ - cbz r0, 7e488 │ │ │ │ + cbz r0, 7e48c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e488 │ │ │ │ + beq.n 7e48c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e676 │ │ │ │ + beq.w 7e67a │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - cbz r0, 7e4a8 │ │ │ │ + cbz r0, 7e4ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e4a8 │ │ │ │ + beq.n 7e4ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e67c │ │ │ │ + beq.w 7e680 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 7e4c8 │ │ │ │ + cbz r0, 7e4cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e4c8 │ │ │ │ + beq.n 7e4cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e682 │ │ │ │ + beq.w 7e686 │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 7e4e8 │ │ │ │ + cbz r0, 7e4ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e4e8 │ │ │ │ + beq.n 7e4ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e688 │ │ │ │ + beq.w 7e68c │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 7e5a8 │ │ │ │ + bmi.n 7e5ac │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ - cbz r0, 7e510 │ │ │ │ + cbz r0, 7e514 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e510 │ │ │ │ + beq.n 7e514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e68e │ │ │ │ + beq.w 7e692 │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ - cbz r0, 7e530 │ │ │ │ + cbz r0, 7e534 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e530 │ │ │ │ + beq.n 7e534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e694 │ │ │ │ + beq.w 7e698 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - cbz r0, 7e550 │ │ │ │ + cbz r0, 7e554 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e550 │ │ │ │ + beq.n 7e554 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e69a │ │ │ │ + beq.w 7e69e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e314 │ │ │ │ + beq.w 7e318 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e314 │ │ │ │ + beq.w 7e318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e314 │ │ │ │ + bne.w 7e318 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e314 │ │ │ │ + b.n 7e318 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e2f0 │ │ │ │ + beq.w 7e2f4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e2f0 │ │ │ │ + beq.w 7e2f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e2f0 │ │ │ │ + bne.w 7e2f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e2f0 │ │ │ │ + b.n 7e2f4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7e4f0 │ │ │ │ + beq.n 7e4f4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e4f0 │ │ │ │ + beq.n 7e4f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e4f0 │ │ │ │ + bne.n 7e4f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e4f0 │ │ │ │ + b.n 7e4f4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e354 │ │ │ │ + beq.w 7e358 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e354 │ │ │ │ + beq.w 7e358 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e354 │ │ │ │ + bne.w 7e358 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e354 │ │ │ │ + b.n 7e358 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e224 │ │ │ │ + b.n 7e228 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e240 │ │ │ │ + b.n 7e244 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e25c │ │ │ │ + b.n 7e260 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e278 │ │ │ │ + b.n 7e27c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e294 │ │ │ │ + b.n 7e298 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e2b0 │ │ │ │ + b.n 7e2b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e2cc │ │ │ │ + b.n 7e2d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e2e8 │ │ │ │ + b.n 7e2ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e30c │ │ │ │ + b.n 7e310 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e330 │ │ │ │ + b.n 7e334 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e34c │ │ │ │ + b.n 7e350 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e370 │ │ │ │ + b.n 7e374 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e38c │ │ │ │ + b.n 7e390 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e3a8 │ │ │ │ + b.n 7e3ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e3c4 │ │ │ │ + b.n 7e3c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e3e0 │ │ │ │ + b.n 7e3e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e3fc │ │ │ │ + b.n 7e400 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e418 │ │ │ │ + b.n 7e41c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e434 │ │ │ │ + b.n 7e438 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e450 │ │ │ │ + b.n 7e454 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e46c │ │ │ │ + b.n 7e470 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e488 │ │ │ │ + b.n 7e48c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e4a8 │ │ │ │ + b.n 7e4ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e4c8 │ │ │ │ + b.n 7e4cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e4e8 │ │ │ │ + b.n 7e4ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e510 │ │ │ │ + b.n 7e514 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e530 │ │ │ │ + b.n 7e534 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7e6d0 │ │ │ │ + bgt.n 7e6d4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7e70c ) │ │ │ │ + ldr r2, [pc, #64] @ (7e710 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7e700 │ │ │ │ + beq.n 7e704 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7e1f8 │ │ │ │ + bl 7e1fc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7e6f6 │ │ │ │ + bgt.n 7e6fa │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -79378,583 +79389,583 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7e73c │ │ │ │ + cbz r0, 7e740 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e73c │ │ │ │ + beq.n 7e740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebb4 │ │ │ │ + beq.w 7ebb8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7e758 │ │ │ │ + cbz r0, 7e75c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e758 │ │ │ │ + beq.n 7e75c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebba │ │ │ │ + beq.w 7ebbe │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7e774 │ │ │ │ + cbz r0, 7e778 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e774 │ │ │ │ + beq.n 7e778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebc0 │ │ │ │ + beq.w 7ebc4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7e790 │ │ │ │ + cbz r0, 7e794 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e790 │ │ │ │ + beq.n 7e794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebc6 │ │ │ │ + beq.w 7ebca │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7e7ac │ │ │ │ + cbz r0, 7e7b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e7ac │ │ │ │ + beq.n 7e7b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebcc │ │ │ │ + beq.w 7ebd0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7e7c8 │ │ │ │ + cbz r0, 7e7cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e7c8 │ │ │ │ + beq.n 7e7cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebd2 │ │ │ │ + beq.w 7ebd6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7e7e4 │ │ │ │ + cbz r0, 7e7e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e7e4 │ │ │ │ + beq.n 7e7e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebd8 │ │ │ │ + beq.w 7ebdc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7e800 │ │ │ │ + cbz r0, 7e804 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e800 │ │ │ │ + beq.n 7e804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebde │ │ │ │ + beq.w 7ebe2 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7eb36 │ │ │ │ + bmi.w 7eb3a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7e824 │ │ │ │ + cbz r0, 7e828 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e824 │ │ │ │ + beq.n 7e828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebe4 │ │ │ │ + beq.w 7ebe8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7e840 │ │ │ │ + cbz r0, 7e844 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e840 │ │ │ │ + beq.n 7e844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebea │ │ │ │ + beq.w 7ebee │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7e85c │ │ │ │ + cbz r0, 7e860 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e85c │ │ │ │ + beq.n 7e860 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebf0 │ │ │ │ + beq.w 7ebf4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7e878 │ │ │ │ + cbz r0, 7e87c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e878 │ │ │ │ + beq.n 7e87c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebf6 │ │ │ │ + beq.w 7ebfa │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7e894 │ │ │ │ + cbz r0, 7e898 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e894 │ │ │ │ + beq.n 7e898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ebfc │ │ │ │ + beq.w 7ec00 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7eb0c │ │ │ │ + bmi.w 7eb10 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7e8b8 │ │ │ │ + cbz r0, 7e8bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e8b8 │ │ │ │ + beq.n 7e8bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec02 │ │ │ │ + beq.w 7ec06 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7e8d4 │ │ │ │ + cbz r0, 7e8d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e8d4 │ │ │ │ + beq.n 7e8d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec08 │ │ │ │ + beq.w 7ec0c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7e8f0 │ │ │ │ + cbz r0, 7e8f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e8f0 │ │ │ │ + beq.n 7e8f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec0e │ │ │ │ + beq.w 7ec12 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7eb8a │ │ │ │ + bmi.w 7eb8e │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7e914 │ │ │ │ + cbz r0, 7e918 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e914 │ │ │ │ + beq.n 7e918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec14 │ │ │ │ + beq.w 7ec18 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7eb60 │ │ │ │ + bmi.w 7eb64 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7e938 │ │ │ │ + cbz r0, 7e93c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e938 │ │ │ │ + beq.n 7e93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec1a │ │ │ │ + beq.w 7ec1e │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7e954 │ │ │ │ + cbz r0, 7e958 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e954 │ │ │ │ + beq.n 7e958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec20 │ │ │ │ + beq.w 7ec24 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 7e970 │ │ │ │ + cbz r0, 7e974 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e970 │ │ │ │ + beq.n 7e974 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec26 │ │ │ │ + beq.w 7ec2a │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7e98c │ │ │ │ + cbz r0, 7e990 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e98c │ │ │ │ + beq.n 7e990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec2c │ │ │ │ + beq.w 7ec30 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ - cbz r0, 7e9a8 │ │ │ │ + cbz r0, 7e9ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e9a8 │ │ │ │ + beq.n 7e9ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec32 │ │ │ │ + beq.w 7ec36 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - cbz r0, 7e9c8 │ │ │ │ + cbz r0, 7e9cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e9c8 │ │ │ │ + beq.n 7e9cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec38 │ │ │ │ + beq.w 7ec3c │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 7e9e8 │ │ │ │ + cbz r0, 7e9ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e9e8 │ │ │ │ + beq.n 7e9ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec3e │ │ │ │ + beq.w 7ec42 │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 7ea08 │ │ │ │ + cbz r0, 7ea0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ea08 │ │ │ │ + beq.n 7ea0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec44 │ │ │ │ + beq.w 7ec48 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 7ea28 │ │ │ │ + cbz r0, 7ea2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ea28 │ │ │ │ + beq.n 7ea2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec4a │ │ │ │ + beq.w 7ec4e │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ - cbz r0, 7ea48 │ │ │ │ + cbz r0, 7ea4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ea48 │ │ │ │ + beq.n 7ea4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec50 │ │ │ │ + beq.w 7ec54 │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ - cbz r0, 7ea68 │ │ │ │ + cbz r0, 7ea6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ea68 │ │ │ │ + beq.n 7ea6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec56 │ │ │ │ + beq.w 7ec5a │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - cbz r0, 7ea88 │ │ │ │ + cbz r0, 7ea8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ea88 │ │ │ │ + beq.n 7ea8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec5c │ │ │ │ + beq.w 7ec60 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ - cbz r0, 7eaa8 │ │ │ │ + cbz r0, 7eaac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eaa8 │ │ │ │ + beq.n 7eaac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec62 │ │ │ │ + beq.w 7ec66 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ - cbz r0, 7eac8 │ │ │ │ + cbz r0, 7eacc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eac8 │ │ │ │ + beq.n 7eacc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec68 │ │ │ │ + beq.w 7ec6c │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ - cbz r0, 7eae8 │ │ │ │ + cbz r0, 7eaec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eae8 │ │ │ │ + beq.n 7eaec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec6e │ │ │ │ + beq.w 7ec72 │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ - cbz r0, 7eb08 │ │ │ │ + cbz r0, 7eb0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eb08 │ │ │ │ + beq.n 7eb0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ec74 │ │ │ │ + beq.w 7ec78 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e89c │ │ │ │ + beq.w 7e8a0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e89c │ │ │ │ + beq.w 7e8a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e89c │ │ │ │ + bne.w 7e8a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e89c │ │ │ │ + b.n 7e8a0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e80c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e80c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e808 │ │ │ │ + bne.w 7e80c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e808 │ │ │ │ + b.n 7e80c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e91c │ │ │ │ + beq.w 7e920 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e91c │ │ │ │ + beq.w 7e920 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e91c │ │ │ │ + bne.w 7e920 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e91c │ │ │ │ + b.n 7e920 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e8f8 │ │ │ │ + beq.w 7e8fc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e8f8 │ │ │ │ + beq.w 7e8fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e8f8 │ │ │ │ + bne.w 7e8fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e8f8 │ │ │ │ + b.n 7e8fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e73c │ │ │ │ + b.n 7e740 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e758 │ │ │ │ + b.n 7e75c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e774 │ │ │ │ + b.n 7e778 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e790 │ │ │ │ + b.n 7e794 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e7ac │ │ │ │ + b.n 7e7b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e7c8 │ │ │ │ + b.n 7e7cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e7e4 │ │ │ │ + b.n 7e7e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e800 │ │ │ │ + b.n 7e804 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e824 │ │ │ │ + b.n 7e828 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e840 │ │ │ │ + b.n 7e844 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e85c │ │ │ │ + b.n 7e860 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e878 │ │ │ │ + b.n 7e87c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e894 │ │ │ │ + b.n 7e898 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e8b8 │ │ │ │ + b.n 7e8bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e8d4 │ │ │ │ + b.n 7e8d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e8f0 │ │ │ │ + b.n 7e8f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e914 │ │ │ │ + b.n 7e918 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e938 │ │ │ │ + b.n 7e93c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e954 │ │ │ │ + b.n 7e958 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e970 │ │ │ │ + b.n 7e974 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e98c │ │ │ │ + b.n 7e990 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e9a8 │ │ │ │ + b.n 7e9ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e9c8 │ │ │ │ + b.n 7e9cc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7e9e8 │ │ │ │ + b.n 7e9ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ea08 │ │ │ │ + b.n 7ea0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ea28 │ │ │ │ + b.n 7ea2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ea48 │ │ │ │ + b.n 7ea4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ea68 │ │ │ │ + b.n 7ea6c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ea88 │ │ │ │ + b.n 7ea8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eaa8 │ │ │ │ + b.n 7eaac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eac8 │ │ │ │ + b.n 7eacc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eae8 │ │ │ │ + b.n 7eaec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7eca8 │ │ │ │ + bgt.n 7ecac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7ece4 ) │ │ │ │ + ldr r2, [pc, #64] @ (7ece8 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7ecd8 │ │ │ │ + beq.n 7ecdc │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7e710 │ │ │ │ + bl 7e714 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7ecce │ │ │ │ + bgt.n 7ecd2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -79962,599 +79973,599 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7ed14 │ │ │ │ + cbz r0, 7ed18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ed14 │ │ │ │ + beq.n 7ed18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f182 │ │ │ │ + beq.w 7f186 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7ed30 │ │ │ │ + cbz r0, 7ed34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ed30 │ │ │ │ + beq.n 7ed34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f188 │ │ │ │ + beq.w 7f18c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7ed4c │ │ │ │ + cbz r0, 7ed50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ed4c │ │ │ │ + beq.n 7ed50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f18e │ │ │ │ + beq.w 7f192 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7ed68 │ │ │ │ + cbz r0, 7ed6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ed68 │ │ │ │ + beq.n 7ed6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f194 │ │ │ │ + beq.w 7f198 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7ed84 │ │ │ │ + cbz r0, 7ed88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ed84 │ │ │ │ + beq.n 7ed88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f19a │ │ │ │ + beq.w 7f19e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7eda0 │ │ │ │ + cbz r0, 7eda4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eda0 │ │ │ │ + beq.n 7eda4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1a0 │ │ │ │ + beq.w 7f1a4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7edbc │ │ │ │ + cbz r0, 7edc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7edbc │ │ │ │ + beq.n 7edc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1a6 │ │ │ │ + beq.w 7f1aa │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7f158 │ │ │ │ + bmi.w 7f15c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 7ede0 │ │ │ │ + cbz r0, 7ede4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ede0 │ │ │ │ + beq.n 7ede4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1ac │ │ │ │ + beq.w 7f1b0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7edfc │ │ │ │ + cbz r0, 7ee00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7edfc │ │ │ │ + beq.n 7ee00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1b2 │ │ │ │ + beq.w 7f1b6 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7ee18 │ │ │ │ + cbz r0, 7ee1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ee18 │ │ │ │ + beq.n 7ee1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1b8 │ │ │ │ + beq.w 7f1bc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7ee34 │ │ │ │ + cbz r0, 7ee38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ee34 │ │ │ │ + beq.n 7ee38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1be │ │ │ │ + beq.w 7f1c2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7ee50 │ │ │ │ + cbz r0, 7ee54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ee50 │ │ │ │ + beq.n 7ee54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1c4 │ │ │ │ + beq.w 7f1c8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7ee6c │ │ │ │ + cbz r0, 7ee70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ee6c │ │ │ │ + beq.n 7ee70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1ca │ │ │ │ + beq.w 7f1ce │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7ee88 │ │ │ │ + cbz r0, 7ee8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ee88 │ │ │ │ + beq.n 7ee8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1d0 │ │ │ │ + beq.w 7f1d4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7eea4 │ │ │ │ + cbz r0, 7eea8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eea4 │ │ │ │ + beq.n 7eea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1d6 │ │ │ │ + beq.w 7f1da │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7eec0 │ │ │ │ + cbz r0, 7eec4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eec0 │ │ │ │ + beq.n 7eec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1dc │ │ │ │ + beq.w 7f1e0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7eedc │ │ │ │ + cbz r0, 7eee0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eedc │ │ │ │ + beq.n 7eee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1e2 │ │ │ │ + beq.w 7f1e6 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 7eef8 │ │ │ │ + cbz r0, 7eefc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eef8 │ │ │ │ + beq.n 7eefc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1e8 │ │ │ │ + beq.w 7f1ec │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7ef14 │ │ │ │ + cbz r0, 7ef18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ef14 │ │ │ │ + beq.n 7ef18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1ee │ │ │ │ + beq.w 7f1f2 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7ef30 │ │ │ │ + cbz r0, 7ef34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ef30 │ │ │ │ + beq.n 7ef34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1f4 │ │ │ │ + beq.w 7f1f8 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7ef4c │ │ │ │ + cbz r0, 7ef50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ef4c │ │ │ │ + beq.n 7ef50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f1fa │ │ │ │ + beq.w 7f1fe │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7ef68 │ │ │ │ + cbz r0, 7ef6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ef68 │ │ │ │ + beq.n 7ef6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f200 │ │ │ │ + beq.w 7f204 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - cbz r0, 7ef84 │ │ │ │ + cbz r0, 7ef88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ef84 │ │ │ │ + beq.n 7ef88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f206 │ │ │ │ + beq.w 7f20a │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7efa0 │ │ │ │ + cbz r0, 7efa4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7efa0 │ │ │ │ + beq.n 7efa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f20c │ │ │ │ + beq.w 7f210 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 7efbc │ │ │ │ + cbz r0, 7efc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7efbc │ │ │ │ + beq.n 7efc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f212 │ │ │ │ + beq.w 7f216 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7efd8 │ │ │ │ + cbz r0, 7efdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7efd8 │ │ │ │ + beq.n 7efdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f218 │ │ │ │ + beq.w 7f21c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ - cbz r0, 7eff4 │ │ │ │ + cbz r0, 7eff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eff4 │ │ │ │ + beq.n 7eff8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f21e │ │ │ │ + beq.w 7f222 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - cbz r0, 7f014 │ │ │ │ + cbz r0, 7f018 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f014 │ │ │ │ + beq.n 7f018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f224 │ │ │ │ + beq.w 7f228 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 7f034 │ │ │ │ + cbz r0, 7f038 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f034 │ │ │ │ + beq.n 7f038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f22a │ │ │ │ + beq.w 7f22e │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 7f054 │ │ │ │ + cbz r0, 7f058 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f054 │ │ │ │ + beq.n 7f058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f230 │ │ │ │ + beq.w 7f234 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 7f074 │ │ │ │ + cbz r0, 7f078 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f074 │ │ │ │ + beq.n 7f078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f236 │ │ │ │ + beq.w 7f23a │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ - cbz r0, 7f094 │ │ │ │ + cbz r0, 7f098 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f094 │ │ │ │ + beq.n 7f098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f23c │ │ │ │ + beq.w 7f240 │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ - cbz r0, 7f0b4 │ │ │ │ + cbz r0, 7f0b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f0b4 │ │ │ │ + beq.n 7f0b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f242 │ │ │ │ + beq.w 7f246 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - cbz r0, 7f0d4 │ │ │ │ + cbz r0, 7f0d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f0d4 │ │ │ │ + beq.n 7f0d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f248 │ │ │ │ + beq.w 7f24c │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ - cbz r0, 7f0f4 │ │ │ │ + cbz r0, 7f0f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f0f4 │ │ │ │ + beq.n 7f0f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f24e │ │ │ │ + beq.w 7f252 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ - cbz r0, 7f114 │ │ │ │ + cbz r0, 7f118 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f114 │ │ │ │ + beq.n 7f118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f254 │ │ │ │ + beq.w 7f258 │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ - cbz r0, 7f134 │ │ │ │ + cbz r0, 7f138 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f134 │ │ │ │ + beq.n 7f138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f25a │ │ │ │ + beq.w 7f25e │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ - cbz r0, 7f154 │ │ │ │ + cbz r0, 7f158 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f154 │ │ │ │ + beq.n 7f158 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f260 │ │ │ │ + beq.w 7f264 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7edc4 │ │ │ │ + beq.w 7edc8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7edc4 │ │ │ │ + beq.w 7edc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7edc4 │ │ │ │ + bne.w 7edc8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7edc4 │ │ │ │ + b.n 7edc8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ed14 │ │ │ │ + b.n 7ed18 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ed30 │ │ │ │ + b.n 7ed34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ed4c │ │ │ │ + b.n 7ed50 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ed68 │ │ │ │ + b.n 7ed6c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ed84 │ │ │ │ + b.n 7ed88 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eda0 │ │ │ │ + b.n 7eda4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7edbc │ │ │ │ + b.n 7edc0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ede0 │ │ │ │ + b.n 7ede4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7edfc │ │ │ │ + b.n 7ee00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ee18 │ │ │ │ + b.n 7ee1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ee34 │ │ │ │ + b.n 7ee38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ee50 │ │ │ │ + b.n 7ee54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ee6c │ │ │ │ + b.n 7ee70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ee88 │ │ │ │ + b.n 7ee8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eea4 │ │ │ │ + b.n 7eea8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eec0 │ │ │ │ + b.n 7eec4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eedc │ │ │ │ + b.n 7eee0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eef8 │ │ │ │ + b.n 7eefc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ef14 │ │ │ │ + b.n 7ef18 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ef30 │ │ │ │ + b.n 7ef34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ef4c │ │ │ │ + b.n 7ef50 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ef68 │ │ │ │ + b.n 7ef6c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ef84 │ │ │ │ + b.n 7ef88 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7efa0 │ │ │ │ + b.n 7efa4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7efbc │ │ │ │ + b.n 7efc0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7efd8 │ │ │ │ + b.n 7efdc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7eff4 │ │ │ │ + b.n 7eff8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f014 │ │ │ │ + b.n 7f018 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f034 │ │ │ │ + b.n 7f038 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f054 │ │ │ │ + b.n 7f058 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f074 │ │ │ │ + b.n 7f078 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f094 │ │ │ │ + b.n 7f098 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f0b4 │ │ │ │ + b.n 7f0b8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f0d4 │ │ │ │ + b.n 7f0d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f0f4 │ │ │ │ + b.n 7f0f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f114 │ │ │ │ + b.n 7f118 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f134 │ │ │ │ + b.n 7f138 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7f294 │ │ │ │ + bgt.n 7f298 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7f2d0 ) │ │ │ │ + ldr r2, [pc, #64] @ (7f2d4 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7f2c4 │ │ │ │ + beq.n 7f2c8 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7ece8 │ │ │ │ + bl 7ecec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7f2ba │ │ │ │ + bgt.n 7f2be │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -80562,690 +80573,690 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7f300 │ │ │ │ + cbz r0, 7f304 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f300 │ │ │ │ + beq.n 7f304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f888 │ │ │ │ + beq.w 7f88c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7f31c │ │ │ │ + cbz r0, 7f320 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f31c │ │ │ │ + beq.n 7f320 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f88e │ │ │ │ + beq.w 7f892 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7f338 │ │ │ │ + cbz r0, 7f33c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f338 │ │ │ │ + beq.n 7f33c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f894 │ │ │ │ + beq.w 7f898 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7f354 │ │ │ │ + cbz r0, 7f358 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f354 │ │ │ │ + beq.n 7f358 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f89a │ │ │ │ + beq.w 7f89e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7f370 │ │ │ │ + cbz r0, 7f374 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f370 │ │ │ │ + beq.n 7f374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8a0 │ │ │ │ + beq.w 7f8a4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7f38c │ │ │ │ + cbz r0, 7f390 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f38c │ │ │ │ + beq.n 7f390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8a6 │ │ │ │ + beq.w 7f8aa │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7f3a8 │ │ │ │ + cbz r0, 7f3ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f3a8 │ │ │ │ + beq.n 7f3ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8ac │ │ │ │ + beq.w 7f8b0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 7f3c4 │ │ │ │ + cbz r0, 7f3c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f3c4 │ │ │ │ + beq.n 7f3c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8b2 │ │ │ │ + beq.w 7f8b6 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7f7b2 │ │ │ │ + bmi.w 7f7b6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 7f3e8 │ │ │ │ + cbz r0, 7f3ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f3e8 │ │ │ │ + beq.n 7f3ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8b8 │ │ │ │ + beq.w 7f8bc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 7f404 │ │ │ │ + cbz r0, 7f408 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f404 │ │ │ │ + beq.n 7f408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8be │ │ │ │ + beq.w 7f8c2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7f420 │ │ │ │ + cbz r0, 7f424 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f420 │ │ │ │ + beq.n 7f424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8c4 │ │ │ │ + beq.w 7f8c8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7f43c │ │ │ │ + cbz r0, 7f440 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f43c │ │ │ │ + beq.n 7f440 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8ca │ │ │ │ + beq.w 7f8ce │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7f788 │ │ │ │ + bmi.w 7f78c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 7f460 │ │ │ │ + cbz r0, 7f464 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f460 │ │ │ │ + beq.n 7f464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8d0 │ │ │ │ + beq.w 7f8d4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7f47c │ │ │ │ + cbz r0, 7f480 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f47c │ │ │ │ + beq.n 7f480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8d6 │ │ │ │ + beq.w 7f8da │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7f498 │ │ │ │ + cbz r0, 7f49c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f498 │ │ │ │ + beq.n 7f49c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8dc │ │ │ │ + beq.w 7f8e0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7f806 │ │ │ │ + bmi.w 7f80a │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7f4bc │ │ │ │ + cbz r0, 7f4c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f4bc │ │ │ │ + beq.n 7f4c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8e2 │ │ │ │ + beq.w 7f8e6 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 7f4d8 │ │ │ │ + cbz r0, 7f4dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f4d8 │ │ │ │ + beq.n 7f4dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8e8 │ │ │ │ + beq.w 7f8ec │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 7f4f4 │ │ │ │ + cbz r0, 7f4f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f4f4 │ │ │ │ + beq.n 7f4f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8ee │ │ │ │ + beq.w 7f8f2 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 7f510 │ │ │ │ + cbz r0, 7f514 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f510 │ │ │ │ + beq.n 7f514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8f4 │ │ │ │ + beq.w 7f8f8 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 7f52c │ │ │ │ + cbz r0, 7f530 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f52c │ │ │ │ + beq.n 7f530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f8fa │ │ │ │ + beq.w 7f8fe │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 7f548 │ │ │ │ + cbz r0, 7f54c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f548 │ │ │ │ + beq.n 7f54c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f900 │ │ │ │ + beq.w 7f904 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 7f7dc │ │ │ │ + bmi.w 7f7e0 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - cbz r0, 7f570 │ │ │ │ + cbz r0, 7f574 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f570 │ │ │ │ + beq.n 7f574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f906 │ │ │ │ + beq.w 7f90a │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 7f590 │ │ │ │ + cbz r0, 7f594 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f590 │ │ │ │ + beq.n 7f594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f90c │ │ │ │ + beq.w 7f910 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 7f5b0 │ │ │ │ + cbz r0, 7f5b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f5b0 │ │ │ │ + beq.n 7f5b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f912 │ │ │ │ + beq.w 7f916 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 7f85c │ │ │ │ + bmi.w 7f860 │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 7f830 │ │ │ │ + bmi.w 7f834 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - cbz r0, 7f5e4 │ │ │ │ + cbz r0, 7f5e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f5e4 │ │ │ │ + beq.n 7f5e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f918 │ │ │ │ + beq.w 7f91c │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ - cbz r0, 7f604 │ │ │ │ + cbz r0, 7f608 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f604 │ │ │ │ + beq.n 7f608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f91e │ │ │ │ + beq.w 7f922 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ - cbz r0, 7f624 │ │ │ │ + cbz r0, 7f628 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f624 │ │ │ │ + beq.n 7f628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f924 │ │ │ │ + beq.w 7f928 │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ - cbz r0, 7f644 │ │ │ │ + cbz r0, 7f648 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f644 │ │ │ │ + beq.n 7f648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f92a │ │ │ │ + beq.w 7f92e │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ - cbz r0, 7f664 │ │ │ │ + cbz r0, 7f668 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f664 │ │ │ │ + beq.n 7f668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f930 │ │ │ │ + beq.w 7f934 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ - cbz r0, 7f684 │ │ │ │ + cbz r0, 7f688 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #172] @ 0xac │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f684 │ │ │ │ + beq.n 7f688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f936 │ │ │ │ + beq.w 7f93a │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ - cbz r0, 7f6a4 │ │ │ │ + cbz r0, 7f6a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #176] @ 0xb0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f6a4 │ │ │ │ + beq.n 7f6a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f93c │ │ │ │ + beq.w 7f940 │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ - cbz r0, 7f6c4 │ │ │ │ + cbz r0, 7f6c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f6c4 │ │ │ │ + beq.n 7f6c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f942 │ │ │ │ + beq.w 7f946 │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ - cbz r0, 7f6e4 │ │ │ │ + cbz r0, 7f6e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #184] @ 0xb8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f6e4 │ │ │ │ + beq.n 7f6e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f948 │ │ │ │ + beq.w 7f94c │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ - cbz r0, 7f704 │ │ │ │ + cbz r0, 7f708 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #188] @ 0xbc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f704 │ │ │ │ + beq.n 7f708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f94e │ │ │ │ + beq.w 7f952 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ - cbz r0, 7f724 │ │ │ │ + cbz r0, 7f728 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f724 │ │ │ │ + beq.n 7f728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f954 │ │ │ │ + beq.w 7f958 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ - cbz r0, 7f744 │ │ │ │ + cbz r0, 7f748 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f744 │ │ │ │ + beq.n 7f748 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f95a │ │ │ │ + beq.w 7f95e │ │ │ │ ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ - cbz r0, 7f764 │ │ │ │ + cbz r0, 7f768 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #204] @ 0xcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f764 │ │ │ │ + beq.n 7f768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f960 │ │ │ │ + beq.w 7f964 │ │ │ │ ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ - cbz r0, 7f784 │ │ │ │ + cbz r0, 7f788 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #208] @ 0xd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7f784 │ │ │ │ + beq.n 7f788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f966 │ │ │ │ + beq.w 7f96a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7f444 │ │ │ │ + beq.w 7f448 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7f444 │ │ │ │ + beq.w 7f448 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f444 │ │ │ │ + bne.w 7f448 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f444 │ │ │ │ + b.n 7f448 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7f3cc │ │ │ │ + beq.w 7f3d0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7f3cc │ │ │ │ + beq.w 7f3d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f3cc │ │ │ │ + bne.w 7f3d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f3cc │ │ │ │ + b.n 7f3d0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7f550 │ │ │ │ + beq.w 7f554 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7f550 │ │ │ │ + beq.w 7f554 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f550 │ │ │ │ + bne.w 7f554 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f550 │ │ │ │ + b.n 7f554 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7f4a0 │ │ │ │ + beq.w 7f4a4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7f4a0 │ │ │ │ + beq.w 7f4a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f4a0 │ │ │ │ + bne.w 7f4a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f4a0 │ │ │ │ + b.n 7f4a4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7f5c4 │ │ │ │ + beq.w 7f5c8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7f5c4 │ │ │ │ + beq.w 7f5c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f5c4 │ │ │ │ + bne.w 7f5c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f5c4 │ │ │ │ + b.n 7f5c8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7f5ba │ │ │ │ + beq.w 7f5be │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7f5ba │ │ │ │ + beq.w 7f5be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f5ba │ │ │ │ + bne.w 7f5be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f5ba │ │ │ │ + b.n 7f5be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f300 │ │ │ │ + b.n 7f304 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f31c │ │ │ │ + b.n 7f320 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f338 │ │ │ │ + b.n 7f33c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f354 │ │ │ │ + b.n 7f358 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f370 │ │ │ │ + b.n 7f374 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f38c │ │ │ │ + b.n 7f390 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f3a8 │ │ │ │ + b.n 7f3ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f3c4 │ │ │ │ + b.n 7f3c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f3e8 │ │ │ │ + b.n 7f3ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f404 │ │ │ │ + b.n 7f408 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f420 │ │ │ │ + b.n 7f424 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f43c │ │ │ │ + b.n 7f440 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f460 │ │ │ │ + b.n 7f464 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f47c │ │ │ │ + b.n 7f480 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f498 │ │ │ │ + b.n 7f49c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f4bc │ │ │ │ + b.n 7f4c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f4d8 │ │ │ │ + b.n 7f4dc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f4f4 │ │ │ │ + b.n 7f4f8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f510 │ │ │ │ + b.n 7f514 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f52c │ │ │ │ + b.n 7f530 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f548 │ │ │ │ + b.n 7f54c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f570 │ │ │ │ + b.n 7f574 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f590 │ │ │ │ + b.n 7f594 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f5b0 │ │ │ │ + b.n 7f5b4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f5e4 │ │ │ │ + b.n 7f5e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f604 │ │ │ │ + b.n 7f608 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f624 │ │ │ │ + b.n 7f628 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f644 │ │ │ │ + b.n 7f648 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f664 │ │ │ │ + b.n 7f668 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f684 │ │ │ │ + b.n 7f688 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f6a4 │ │ │ │ + b.n 7f6a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f6c4 │ │ │ │ + b.n 7f6c8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f6e4 │ │ │ │ + b.n 7f6e8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f704 │ │ │ │ + b.n 7f708 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f724 │ │ │ │ + b.n 7f728 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f744 │ │ │ │ + b.n 7f748 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7f764 │ │ │ │ + b.n 7f768 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 7f99c │ │ │ │ + bgt.n 7f9a0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (7f9d8 ) │ │ │ │ + ldr r2, [pc, #64] @ (7f9dc ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7f9cc │ │ │ │ + beq.n 7f9d0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7f2d4 │ │ │ │ + bl 7f2d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 7f9c2 │ │ │ │ + bgt.n 7f9c6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -81253,1702 +81264,1702 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7fa06 │ │ │ │ + cbz r0, 7fa0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fa06 │ │ │ │ + beq.n 7fa0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fa72 │ │ │ │ + beq.n 7fa76 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7fa1e │ │ │ │ + cbz r0, 7fa22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fa1e │ │ │ │ + beq.n 7fa22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fa78 │ │ │ │ + cbz r3, 7fa7c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7fa36 │ │ │ │ + cbz r0, 7fa3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fa36 │ │ │ │ + beq.n 7fa3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fa7e │ │ │ │ + cbz r3, 7fa82 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7fa4e │ │ │ │ + cbz r0, 7fa52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fa4e │ │ │ │ + beq.n 7fa52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fa84 │ │ │ │ + cbz r3, 7fa88 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7fa66 │ │ │ │ + cbz r0, 7fa6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fa66 │ │ │ │ + beq.n 7fa6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fa6a │ │ │ │ + cbz r3, 7fa6e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fa06 │ │ │ │ + b.n 7fa0a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fa1e │ │ │ │ + b.n 7fa22 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fa36 │ │ │ │ + b.n 7fa3a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fa4e │ │ │ │ + b.n 7fa52 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7fab6 │ │ │ │ + cbz r0, 7faba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fab6 │ │ │ │ + beq.n 7faba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fb22 │ │ │ │ + beq.n 7fb26 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7face │ │ │ │ + cbz r0, 7fad2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7face │ │ │ │ + beq.n 7fad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fb28 │ │ │ │ + cbz r3, 7fb2c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7fae6 │ │ │ │ + cbz r0, 7faea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fae6 │ │ │ │ + beq.n 7faea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fb2e │ │ │ │ + cbz r3, 7fb32 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7fafe │ │ │ │ + cbz r0, 7fb02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fafe │ │ │ │ + beq.n 7fb02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fb34 │ │ │ │ + cbz r3, 7fb38 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7fb16 │ │ │ │ + cbz r0, 7fb1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fb16 │ │ │ │ + beq.n 7fb1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fb1a │ │ │ │ + cbz r3, 7fb1e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fab6 │ │ │ │ + b.n 7faba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7face │ │ │ │ + b.n 7fad2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fae6 │ │ │ │ + b.n 7faea │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fafe │ │ │ │ + b.n 7fb02 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7fb66 │ │ │ │ + cbz r0, 7fb6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fb66 │ │ │ │ + beq.n 7fb6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fbd2 │ │ │ │ + beq.n 7fbd6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7fb7e │ │ │ │ + cbz r0, 7fb82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fb7e │ │ │ │ + beq.n 7fb82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fbd8 │ │ │ │ + cbz r3, 7fbdc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7fb96 │ │ │ │ + cbz r0, 7fb9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fb96 │ │ │ │ + beq.n 7fb9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fbde │ │ │ │ + cbz r3, 7fbe2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7fbae │ │ │ │ + cbz r0, 7fbb2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fbae │ │ │ │ + beq.n 7fbb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fbe4 │ │ │ │ + cbz r3, 7fbe8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7fbc6 │ │ │ │ + cbz r0, 7fbca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fbc6 │ │ │ │ + beq.n 7fbca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 7fbca │ │ │ │ + cbz r3, 7fbce │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fb66 │ │ │ │ + b.n 7fb6a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fb7e │ │ │ │ + b.n 7fb82 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fb96 │ │ │ │ + b.n 7fb9a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fbae │ │ │ │ + b.n 7fbb2 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 7fc18 │ │ │ │ + cbz r0, 7fc1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fc18 │ │ │ │ + beq.n 7fc1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80ada │ │ │ │ + beq.w 80ade │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 7fc34 │ │ │ │ + cbz r0, 7fc38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fc34 │ │ │ │ + beq.n 7fc38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80ae2 │ │ │ │ + beq.w 80ae6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 7fc50 │ │ │ │ + cbz r0, 7fc54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fc50 │ │ │ │ + beq.n 7fc54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80aea │ │ │ │ + beq.w 80aee │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 7fc6c │ │ │ │ + cbz r0, 7fc70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fc6c │ │ │ │ + beq.n 7fc70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80af2 │ │ │ │ + beq.w 80af6 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 7fc88 │ │ │ │ + cbz r0, 7fc8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fc88 │ │ │ │ + beq.n 7fc8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80afa │ │ │ │ + beq.w 80afe │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 7fca4 │ │ │ │ + cbz r0, 7fca8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fca4 │ │ │ │ + beq.n 7fca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b02 │ │ │ │ + beq.w 80b06 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7fcc0 │ │ │ │ + cbz r0, 7fcc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fcc0 │ │ │ │ + beq.n 7fcc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b0a │ │ │ │ + beq.w 80b0e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80520 │ │ │ │ + bmi.w 80524 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 804f4 │ │ │ │ + bmi.w 804f8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 804c8 │ │ │ │ + bmi.w 804cc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8049e │ │ │ │ + bmi.w 804a2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 7fcfc │ │ │ │ + cbz r0, 7fd00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fcfc │ │ │ │ + beq.n 7fd00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b12 │ │ │ │ + beq.w 80b16 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 7fd18 │ │ │ │ + cbz r0, 7fd1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fd18 │ │ │ │ + beq.n 7fd1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b1a │ │ │ │ + beq.w 80b1e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 7fd34 │ │ │ │ + cbz r0, 7fd38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fd34 │ │ │ │ + beq.n 7fd38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b22 │ │ │ │ + beq.w 80b26 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 7fd50 │ │ │ │ + cbz r0, 7fd54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fd50 │ │ │ │ + beq.n 7fd54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b2a │ │ │ │ + beq.w 80b2e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 7fd6c │ │ │ │ + cbz r0, 7fd70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fd6c │ │ │ │ + beq.n 7fd70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b32 │ │ │ │ + beq.w 80b36 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 80420 │ │ │ │ + bmi.w 80424 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 7fd90 │ │ │ │ + cbz r0, 7fd94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fd90 │ │ │ │ + beq.n 7fd94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b3a │ │ │ │ + beq.w 80b3e │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 7fdac │ │ │ │ + cbz r0, 7fdb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fdac │ │ │ │ + beq.n 7fdb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b42 │ │ │ │ + beq.w 80b46 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 7fdc8 │ │ │ │ + cbz r0, 7fdcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fdc8 │ │ │ │ + beq.n 7fdcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b4a │ │ │ │ + beq.w 80b4e │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 803f6 │ │ │ │ + bmi.w 803fa │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80474 │ │ │ │ + bmi.w 80478 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8044a │ │ │ │ + bmi.w 8044e │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 7fdfc │ │ │ │ + cbz r0, 7fe00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fdfc │ │ │ │ + beq.n 7fe00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b52 │ │ │ │ + beq.w 80b56 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 802c4 │ │ │ │ + bmi.w 802c8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8029a │ │ │ │ + bmi.w 8029e │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ - cbz r0, 7fe2c │ │ │ │ + cbz r0, 7fe30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fe2c │ │ │ │ + beq.n 7fe30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b5a │ │ │ │ + beq.w 80b5e │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 7fe4c │ │ │ │ + cbz r0, 7fe50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fe4c │ │ │ │ + beq.n 7fe50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b62 │ │ │ │ + beq.w 80b66 │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 7fe6c │ │ │ │ + cbz r0, 7fe70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fe6c │ │ │ │ + beq.n 7fe70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b6a │ │ │ │ + beq.w 80b6e │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 7fe8c │ │ │ │ + cbz r0, 7fe90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fe8c │ │ │ │ + beq.n 7fe90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b72 │ │ │ │ + beq.w 80b76 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8031a │ │ │ │ + bmi.w 8031e │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 802ee │ │ │ │ + bmi.w 802f2 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - cbz r0, 7fec0 │ │ │ │ + cbz r0, 7fec4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fec0 │ │ │ │ + beq.n 7fec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b7a │ │ │ │ + beq.w 80b7e │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ - cbz r0, 7fee0 │ │ │ │ + cbz r0, 7fee4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7fee0 │ │ │ │ + beq.n 7fee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b82 │ │ │ │ + beq.w 80b86 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 803ca │ │ │ │ + bmi.w 803ce │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ - cbz r0, 7ff0a │ │ │ │ + cbz r0, 7ff0e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ff0a │ │ │ │ + beq.n 7ff0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b8a │ │ │ │ + beq.w 80b8e │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8039e │ │ │ │ + bmi.w 803a2 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 80372 │ │ │ │ + bmi.w 80376 │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80346 │ │ │ │ + bmi.w 8034a │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 806d8 │ │ │ │ + bmi.w 806dc │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ - cbz r0, 7ff52 │ │ │ │ + cbz r0, 7ff56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #184] @ 0xb8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ff52 │ │ │ │ + beq.n 7ff56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b92 │ │ │ │ + beq.w 80b96 │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ - cbz r0, 7ff72 │ │ │ │ + cbz r0, 7ff76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #188] @ 0xbc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ff72 │ │ │ │ + beq.n 7ff76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80b9a │ │ │ │ + beq.w 80b9e │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 806ac │ │ │ │ + bmi.w 806b0 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80730 │ │ │ │ + bmi.w 80734 │ │ │ │ ldr.w r0, [r4, #200] @ 0xc8 │ │ │ │ - cbz r0, 7ffa6 │ │ │ │ + cbz r0, 7ffaa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ffa6 │ │ │ │ + beq.n 7ffaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80ba2 │ │ │ │ + beq.w 80ba6 │ │ │ │ ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ - cbz r0, 7ffc6 │ │ │ │ + cbz r0, 7ffca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #204] @ 0xcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ffc6 │ │ │ │ + beq.n 7ffca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80baa │ │ │ │ + beq.w 80bae │ │ │ │ ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 80704 │ │ │ │ + bmi.w 80708 │ │ │ │ ldr.w r0, [r4, #212] @ 0xd4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 805d0 │ │ │ │ + bmi.w 805d4 │ │ │ │ ldr.w r0, [r4, #216] @ 0xd8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 805a4 │ │ │ │ + bmi.w 805a8 │ │ │ │ ldr.w r0, [r4, #220] @ 0xdc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 80578 │ │ │ │ + bmi.w 8057c │ │ │ │ ldr.w r0, [r4, #224] @ 0xe0 │ │ │ │ - cbz r0, 8000e │ │ │ │ + cbz r0, 80012 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #224] @ 0xe0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8000e │ │ │ │ + beq.n 80012 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bb2 │ │ │ │ + beq.w 80bb6 │ │ │ │ ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 80680 │ │ │ │ + bmi.w 80684 │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80654 │ │ │ │ + bmi.w 80658 │ │ │ │ ldr.w r0, [r4, #236] @ 0xec │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8054c │ │ │ │ + bmi.w 80550 │ │ │ │ ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ - cbz r0, 8004c │ │ │ │ + cbz r0, 80050 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #240] @ 0xf0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8004c │ │ │ │ + beq.n 80050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bba │ │ │ │ + beq.w 80bbe │ │ │ │ ldr.w r0, [r4, #244] @ 0xf4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 80628 │ │ │ │ + bmi.w 8062c │ │ │ │ ldr.w r0, [r4, #248] @ 0xf8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 805fc │ │ │ │ + bmi.w 80600 │ │ │ │ ldr.w r0, [r4, #252] @ 0xfc │ │ │ │ - cbz r0, 80080 │ │ │ │ + cbz r0, 80084 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #252] @ 0xfc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80080 │ │ │ │ + beq.n 80084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bc2 │ │ │ │ + beq.w 80bc6 │ │ │ │ ldr.w r0, [r4, #256] @ 0x100 │ │ │ │ - cbz r0, 800a0 │ │ │ │ + cbz r0, 800a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #256] @ 0x100 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 800a0 │ │ │ │ + beq.n 800a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bca │ │ │ │ + beq.w 80bce │ │ │ │ ldr.w r0, [r4, #260] @ 0x104 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 807e0 │ │ │ │ + bmi.w 807e4 │ │ │ │ ldr.w r0, [r4, #264] @ 0x108 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 807b4 │ │ │ │ + bmi.w 807b8 │ │ │ │ ldr.w r0, [r4, #268] @ 0x10c │ │ │ │ - cbz r0, 800d4 │ │ │ │ + cbz r0, 800d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #268] @ 0x10c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 800d4 │ │ │ │ + beq.n 800d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bd2 │ │ │ │ + beq.w 80bd6 │ │ │ │ ldr.w r0, [r4, #272] @ 0x110 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80788 │ │ │ │ + bmi.w 8078c │ │ │ │ ldr.w r0, [r4, #276] @ 0x114 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8075c │ │ │ │ + bmi.w 80760 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ - cbz r0, 80108 │ │ │ │ + cbz r0, 8010c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #280] @ 0x118 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80108 │ │ │ │ + beq.n 8010c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bda │ │ │ │ + beq.w 80bde │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ - cbz r0, 80128 │ │ │ │ + cbz r0, 8012c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #284] @ 0x11c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80128 │ │ │ │ + beq.n 8012c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80be2 │ │ │ │ + beq.w 80be6 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ - cbz r0, 80148 │ │ │ │ + cbz r0, 8014c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #288] @ 0x120 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80148 │ │ │ │ + beq.n 8014c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bea │ │ │ │ + beq.w 80bee │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 80940 │ │ │ │ + bmi.w 80944 │ │ │ │ ldr.w r0, [r4, #296] @ 0x128 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80914 │ │ │ │ + bmi.w 80918 │ │ │ │ ldr.w r0, [r4, #300] @ 0x12c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 808e8 │ │ │ │ + bmi.w 808ec │ │ │ │ ldr.w r0, [r4, #304] @ 0x130 │ │ │ │ - cbz r0, 80186 │ │ │ │ + cbz r0, 8018a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #304] @ 0x130 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80186 │ │ │ │ + beq.n 8018a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bf2 │ │ │ │ + beq.w 80bf6 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 80aac │ │ │ │ + bmi.w 80ab0 │ │ │ │ ldr.w r0, [r4, #312] @ 0x138 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80a7e │ │ │ │ + bmi.w 80a82 │ │ │ │ ldr.w r0, [r4, #316] @ 0x13c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 80a50 │ │ │ │ + bmi.w 80a54 │ │ │ │ ldr.w r0, [r4, #320] @ 0x140 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 80a22 │ │ │ │ + bmi.w 80a26 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 809f4 │ │ │ │ + bmi.w 809f8 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 809c6 │ │ │ │ + bmi.w 809ca │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8099a │ │ │ │ + bmi.w 8099e │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8096e │ │ │ │ + bmi.w 80972 │ │ │ │ ldr.w r0, [r4, #340] @ 0x154 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 808bc │ │ │ │ + bmi.w 808c0 │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ - cbz r0, 80200 │ │ │ │ + cbz r0, 80204 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #344] @ 0x158 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80200 │ │ │ │ + beq.n 80204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80bfa │ │ │ │ + beq.w 80bfe │ │ │ │ ldr.w r0, [r4, #348] @ 0x15c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 80890 │ │ │ │ + bmi.w 80894 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 80864 │ │ │ │ + bmi.w 80868 │ │ │ │ ldr.w r0, [r4, #356] @ 0x164 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 80838 │ │ │ │ + bmi.w 8083c │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8080c │ │ │ │ + bmi.w 80810 │ │ │ │ ldr.w r0, [r4, #364] @ 0x16c │ │ │ │ - cbz r0, 80248 │ │ │ │ + cbz r0, 8024c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #364] @ 0x16c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80248 │ │ │ │ + beq.n 8024c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80c02 │ │ │ │ + beq.w 80c06 │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ - cbz r0, 80268 │ │ │ │ + cbz r0, 8026c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #368] @ 0x170 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80268 │ │ │ │ + beq.n 8026c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80c0a │ │ │ │ + beq.w 80c0e │ │ │ │ ldr.w r0, [r4, #376] @ 0x178 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 80274 │ │ │ │ + bmi.n 80278 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #376] @ 0x178 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 80270 │ │ │ │ + beq.n 80274 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80270 │ │ │ │ + beq.n 80274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80270 │ │ │ │ + bne.n 80274 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80270 │ │ │ │ + b.n 80274 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fe0c │ │ │ │ + beq.w 7fe10 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fe0c │ │ │ │ + beq.w 7fe10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fe0c │ │ │ │ + bne.w 7fe10 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fe0c │ │ │ │ + b.n 7fe10 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fe04 │ │ │ │ + beq.w 7fe08 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fe04 │ │ │ │ + beq.w 7fe08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fe04 │ │ │ │ + bne.w 7fe08 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fe04 │ │ │ │ + b.n 7fe08 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fea0 │ │ │ │ + beq.w 7fea4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fea0 │ │ │ │ + beq.w 7fea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fea0 │ │ │ │ + bne.w 7fea4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fea0 │ │ │ │ + b.n 7fea4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fe96 │ │ │ │ + beq.w 7fe9a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fe96 │ │ │ │ + beq.w 7fe9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fe96 │ │ │ │ + bne.w 7fe9a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fe96 │ │ │ │ + b.n 7fe9a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ff28 │ │ │ │ + beq.w 7ff2c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ff28 │ │ │ │ + beq.w 7ff2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ff28 │ │ │ │ + bne.w 7ff2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ff28 │ │ │ │ + b.n 7ff2c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ff1e │ │ │ │ + beq.w 7ff22 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ff1e │ │ │ │ + beq.w 7ff22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ff1e │ │ │ │ + bne.w 7ff22 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ff1e │ │ │ │ + b.n 7ff22 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ff14 │ │ │ │ + beq.w 7ff18 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ff14 │ │ │ │ + beq.w 7ff18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ff14 │ │ │ │ + bne.w 7ff18 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ff14 │ │ │ │ + b.n 7ff18 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7feea │ │ │ │ + beq.w 7feee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7feea │ │ │ │ + beq.w 7feee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7feea │ │ │ │ + bne.w 7feee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7feea │ │ │ │ + b.n 7feee │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fdd0 │ │ │ │ + beq.w 7fdd4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fdd0 │ │ │ │ + beq.w 7fdd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fdd0 │ │ │ │ + bne.w 7fdd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fdd0 │ │ │ │ + b.n 7fdd4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fd74 │ │ │ │ + beq.w 7fd78 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fd74 │ │ │ │ + beq.w 7fd78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fd74 │ │ │ │ + bne.w 7fd78 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fd74 │ │ │ │ + b.n 7fd78 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fde0 │ │ │ │ + beq.w 7fde4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fde0 │ │ │ │ + beq.w 7fde4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fde0 │ │ │ │ + bne.w 7fde4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fde0 │ │ │ │ + b.n 7fde4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fdd8 │ │ │ │ + beq.w 7fddc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fdd8 │ │ │ │ + beq.w 7fddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fdd8 │ │ │ │ + bne.w 7fddc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fdd8 │ │ │ │ + b.n 7fddc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fce0 │ │ │ │ + beq.w 7fce4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fce0 │ │ │ │ + beq.w 7fce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fce0 │ │ │ │ + bne.w 7fce4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7fce0 │ │ │ │ + b.n 7fce4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fcd8 │ │ │ │ + beq.w 7fcdc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fcd8 │ │ │ │ + beq.w 7fcdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fcd8 │ │ │ │ + bne.w 7fcdc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fcd8 │ │ │ │ + b.w 7fcdc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fcd0 │ │ │ │ + beq.w 7fcd4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fcd0 │ │ │ │ + beq.w 7fcd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fcd0 │ │ │ │ + bne.w 7fcd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fcd0 │ │ │ │ + b.w 7fcd4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fcc8 │ │ │ │ + beq.w 7fccc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fcc8 │ │ │ │ + beq.w 7fccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fcc8 │ │ │ │ + bne.w 7fccc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fcc8 │ │ │ │ + b.w 7fccc │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #236] @ 0xec │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8002c │ │ │ │ + beq.w 80030 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8002c │ │ │ │ + beq.w 80030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8002c │ │ │ │ + bne.w 80030 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8002c │ │ │ │ + b.n 80030 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #220] @ 0xdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ffee │ │ │ │ + beq.w 7fff2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ffee │ │ │ │ + beq.w 7fff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ffee │ │ │ │ + bne.w 7fff2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ffee │ │ │ │ + b.n 7fff2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ffe4 │ │ │ │ + beq.w 7ffe8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ffe4 │ │ │ │ + beq.w 7ffe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ffe4 │ │ │ │ + bne.w 7ffe8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ffe4 │ │ │ │ + b.n 7ffe8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ffda │ │ │ │ + beq.w 7ffde │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ffda │ │ │ │ + beq.w 7ffde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ffda │ │ │ │ + bne.w 7ffde │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ffda │ │ │ │ + b.n 7ffde │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #248] @ 0xf8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80060 │ │ │ │ + beq.w 80064 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80060 │ │ │ │ + beq.w 80064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80060 │ │ │ │ + bne.w 80064 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80060 │ │ │ │ + b.n 80064 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80056 │ │ │ │ + beq.w 8005a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80056 │ │ │ │ + beq.w 8005a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80056 │ │ │ │ + bne.w 8005a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80056 │ │ │ │ + b.n 8005a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80022 │ │ │ │ + beq.w 80026 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80022 │ │ │ │ + beq.w 80026 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80022 │ │ │ │ + bne.w 80026 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80022 │ │ │ │ + b.n 80026 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80018 │ │ │ │ + beq.w 8001c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80018 │ │ │ │ + beq.w 8001c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80018 │ │ │ │ + bne.w 8001c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80018 │ │ │ │ + b.n 8001c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ff7c │ │ │ │ + beq.w 7ff80 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ff7c │ │ │ │ + beq.w 7ff80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ff7c │ │ │ │ + bne.w 7ff80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ff7c │ │ │ │ + b.n 7ff80 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ff32 │ │ │ │ + beq.w 7ff36 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ff32 │ │ │ │ + beq.w 7ff36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ff32 │ │ │ │ + bne.w 7ff36 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ff32 │ │ │ │ + b.n 7ff36 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ffd0 │ │ │ │ + beq.w 7ffd4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ffd0 │ │ │ │ + beq.w 7ffd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ffd0 │ │ │ │ + bne.w 7ffd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ffd0 │ │ │ │ + b.n 7ffd4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ff86 │ │ │ │ + beq.w 7ff8a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ff86 │ │ │ │ + beq.w 7ff8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ff86 │ │ │ │ + bne.w 7ff8a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 7ff86 │ │ │ │ + b.n 7ff8a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #276] @ 0x114 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 800e8 │ │ │ │ + beq.w 800ec │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 800e8 │ │ │ │ + beq.w 800ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 800e8 │ │ │ │ + bne.w 800ec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 800e8 │ │ │ │ + b.n 800ec │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #272] @ 0x110 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 800de │ │ │ │ + beq.w 800e2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 800de │ │ │ │ + beq.w 800e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 800de │ │ │ │ + bne.w 800e2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 800de │ │ │ │ + b.n 800e2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 800b4 │ │ │ │ + beq.w 800b8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 800b4 │ │ │ │ + beq.w 800b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 800b4 │ │ │ │ + bne.w 800b8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 800b4 │ │ │ │ + b.n 800b8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #260] @ 0x104 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 800aa │ │ │ │ + beq.w 800ae │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 800aa │ │ │ │ + beq.w 800ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 800aa │ │ │ │ + bne.w 800ae │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 800aa │ │ │ │ + b.n 800ae │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80228 │ │ │ │ + beq.w 8022c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80228 │ │ │ │ + beq.w 8022c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80228 │ │ │ │ + bne.w 8022c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80228 │ │ │ │ + b.n 8022c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #356] @ 0x164 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8021e │ │ │ │ + beq.w 80222 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8021e │ │ │ │ + beq.w 80222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8021e │ │ │ │ + bne.w 80222 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8021e │ │ │ │ + b.n 80222 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80214 │ │ │ │ + beq.w 80218 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80214 │ │ │ │ + beq.w 80218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80214 │ │ │ │ + bne.w 80218 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80214 │ │ │ │ + b.n 80218 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #348] @ 0x15c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8020a │ │ │ │ + beq.w 8020e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8020a │ │ │ │ + beq.w 8020e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8020a │ │ │ │ + bne.w 8020e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8020a │ │ │ │ + b.n 8020e │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #340] @ 0x154 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 801e0 │ │ │ │ + beq.w 801e4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 801e0 │ │ │ │ + beq.w 801e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 801e0 │ │ │ │ + bne.w 801e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 801e0 │ │ │ │ + b.n 801e4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #300] @ 0x12c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80166 │ │ │ │ + beq.w 8016a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80166 │ │ │ │ + beq.w 8016a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80166 │ │ │ │ + bne.w 8016a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80166 │ │ │ │ + b.n 8016a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #296] @ 0x128 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8015c │ │ │ │ + beq.w 80160 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8015c │ │ │ │ + beq.w 80160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8015c │ │ │ │ + bne.w 80160 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8015c │ │ │ │ + b.n 80160 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80152 │ │ │ │ + beq.w 80156 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80152 │ │ │ │ + beq.w 80156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80152 │ │ │ │ + bne.w 80156 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80152 │ │ │ │ + b.w 80156 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #336] @ 0x150 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 801d6 │ │ │ │ + beq.w 801da │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 801d6 │ │ │ │ + beq.w 801da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 801d6 │ │ │ │ + bne.w 801da │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 801d6 │ │ │ │ + b.n 801da │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #332] @ 0x14c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 801cc │ │ │ │ + beq.w 801d0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 801cc │ │ │ │ + beq.w 801d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 801cc │ │ │ │ + bne.w 801d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 801cc │ │ │ │ + b.n 801d0 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #328] @ 0x148 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 801c2 │ │ │ │ + beq.w 801c6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 801c2 │ │ │ │ + beq.w 801c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 801c2 │ │ │ │ + bne.w 801c6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 801c2 │ │ │ │ + b.w 801c6 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #324] @ 0x144 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 801b8 │ │ │ │ + beq.w 801bc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 801b8 │ │ │ │ + beq.w 801bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 801b8 │ │ │ │ + bne.w 801bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 801b8 │ │ │ │ + b.w 801bc │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #320] @ 0x140 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 801ae │ │ │ │ + beq.w 801b2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 801ae │ │ │ │ + beq.w 801b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 801ae │ │ │ │ + bne.w 801b2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 801ae │ │ │ │ + b.w 801b2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #316] @ 0x13c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 801a4 │ │ │ │ + beq.w 801a8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 801a4 │ │ │ │ + beq.w 801a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 801a4 │ │ │ │ + bne.w 801a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 801a4 │ │ │ │ + b.w 801a8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #312] @ 0x138 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8019a │ │ │ │ + beq.w 8019e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8019a │ │ │ │ + beq.w 8019e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8019a │ │ │ │ + bne.w 8019e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 8019a │ │ │ │ + b.w 8019e │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #308] @ 0x134 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80190 │ │ │ │ + beq.w 80194 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80190 │ │ │ │ + beq.w 80194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80190 │ │ │ │ + bne.w 80194 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80190 │ │ │ │ + b.w 80194 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fc18 │ │ │ │ + b.w 7fc1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fc34 │ │ │ │ + b.w 7fc38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fc50 │ │ │ │ + b.w 7fc54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fc6c │ │ │ │ + b.w 7fc70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fc88 │ │ │ │ + b.w 7fc8c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fca4 │ │ │ │ + b.w 7fca8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fcc0 │ │ │ │ + b.w 7fcc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fcfc │ │ │ │ + b.w 7fd00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fd18 │ │ │ │ + b.w 7fd1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fd34 │ │ │ │ + b.w 7fd38 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fd50 │ │ │ │ + b.w 7fd54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fd6c │ │ │ │ + b.w 7fd70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fd90 │ │ │ │ + b.w 7fd94 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fdac │ │ │ │ + b.w 7fdb0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fdc8 │ │ │ │ + b.w 7fdcc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fdfc │ │ │ │ + b.w 7fe00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fe2c │ │ │ │ + b.w 7fe30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fe4c │ │ │ │ + b.w 7fe50 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fe6c │ │ │ │ + b.w 7fe70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fe8c │ │ │ │ + b.w 7fe90 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fec0 │ │ │ │ + b.w 7fec4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7fee0 │ │ │ │ + b.w 7fee4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7ff0a │ │ │ │ + b.w 7ff0e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7ff52 │ │ │ │ + b.w 7ff56 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7ff72 │ │ │ │ + b.w 7ff76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7ffa6 │ │ │ │ + b.w 7ffaa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 7ffc6 │ │ │ │ + b.w 7ffca │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 8000e │ │ │ │ + b.w 80012 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 8004c │ │ │ │ + b.w 80050 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80080 │ │ │ │ + b.w 80084 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 800a0 │ │ │ │ + b.w 800a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 800d4 │ │ │ │ + b.w 800d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80108 │ │ │ │ + b.w 8010c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80128 │ │ │ │ + b.w 8012c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80148 │ │ │ │ + b.w 8014c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80186 │ │ │ │ + b.w 8018a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80200 │ │ │ │ + b.w 80204 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80248 │ │ │ │ + b.w 8024c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80268 │ │ │ │ + b.w 8026c │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 80c40 │ │ │ │ + bgt.n 80c44 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (80c7c ) │ │ │ │ + ldr r2, [pc, #64] @ (80c80 ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 80c70 │ │ │ │ + beq.n 80c74 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 7fbec │ │ │ │ + bl 7fbf0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 80c66 │ │ │ │ + bgt.n 80c6a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -82957,2064 +82968,2064 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 810b0 │ │ │ │ + bmi.w 810b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 82402 │ │ │ │ + bmi.w 82406 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 823d6 │ │ │ │ + bmi.w 823da │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 823aa │ │ │ │ + bmi.w 823ae │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8237e │ │ │ │ + bmi.w 82382 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 82352 │ │ │ │ + bmi.w 82356 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 82326 │ │ │ │ + bmi.w 8232a │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 822fa │ │ │ │ + bmi.w 822fe │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 822ce │ │ │ │ + bmi.w 822d2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 822a2 │ │ │ │ + bmi.w 822a6 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 82276 │ │ │ │ + bmi.w 8227a │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8224a │ │ │ │ + bmi.w 8224e │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8221e │ │ │ │ + bmi.w 82222 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 821f2 │ │ │ │ + bmi.w 821f6 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 821c6 │ │ │ │ + bmi.w 821ca │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8219a │ │ │ │ + bmi.w 8219e │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8216e │ │ │ │ + bmi.w 82172 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 82142 │ │ │ │ + bmi.w 82146 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 82116 │ │ │ │ + bmi.w 8211a │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 820ea │ │ │ │ + bmi.w 820ee │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 820be │ │ │ │ + bmi.w 820c2 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 82092 │ │ │ │ + bmi.w 82096 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 82066 │ │ │ │ + bmi.w 8206a │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8203a │ │ │ │ + bmi.w 8203e │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8200e │ │ │ │ + bmi.w 82012 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81fe2 │ │ │ │ + bmi.w 81fe6 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81fb6 │ │ │ │ + bmi.w 81fba │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81f8a │ │ │ │ + bmi.w 81f8e │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81f5e │ │ │ │ + bmi.w 81f62 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81f30 │ │ │ │ + bmi.w 81f34 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81f02 │ │ │ │ + bmi.w 81f06 │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81ed4 │ │ │ │ + bmi.w 81ed8 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81ea6 │ │ │ │ + bmi.w 81eaa │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81e78 │ │ │ │ + bmi.w 81e7c │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81e4a │ │ │ │ + bmi.w 81e4e │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81e1c │ │ │ │ + bmi.w 81e20 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81dee │ │ │ │ + bmi.w 81df2 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81dc0 │ │ │ │ + bmi.w 81dc4 │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81d92 │ │ │ │ + bmi.w 81d96 │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81d64 │ │ │ │ + bmi.w 81d68 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81d36 │ │ │ │ + bmi.w 81d3a │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81d08 │ │ │ │ + bmi.w 81d0c │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81cda │ │ │ │ + bmi.w 81cde │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81cac │ │ │ │ + bmi.w 81cb0 │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81c7e │ │ │ │ + bmi.w 81c82 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81c50 │ │ │ │ + bmi.w 81c54 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81c22 │ │ │ │ + bmi.w 81c26 │ │ │ │ ldr.w r0, [r4, #200] @ 0xc8 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81bf4 │ │ │ │ + bmi.w 81bf8 │ │ │ │ ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81bc6 │ │ │ │ + bmi.w 81bca │ │ │ │ ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81b98 │ │ │ │ + bmi.w 81b9c │ │ │ │ ldr.w r0, [r4, #212] @ 0xd4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81b6a │ │ │ │ + bmi.w 81b6e │ │ │ │ ldr.w r0, [r4, #216] @ 0xd8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81b3c │ │ │ │ + bmi.w 81b40 │ │ │ │ ldr.w r0, [r4, #220] @ 0xdc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81b0e │ │ │ │ + bmi.w 81b12 │ │ │ │ ldr.w r0, [r4, #224] @ 0xe0 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81ae0 │ │ │ │ + bmi.w 81ae4 │ │ │ │ ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81ab2 │ │ │ │ + bmi.w 81ab6 │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81a84 │ │ │ │ + bmi.w 81a88 │ │ │ │ ldr.w r0, [r4, #236] @ 0xec │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81a56 │ │ │ │ + bmi.w 81a5a │ │ │ │ ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81a28 │ │ │ │ + bmi.w 81a2c │ │ │ │ ldr.w r0, [r4, #244] @ 0xf4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 819fa │ │ │ │ + bmi.w 819fe │ │ │ │ ldr.w r0, [r4, #248] @ 0xf8 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 819cc │ │ │ │ + bmi.w 819d0 │ │ │ │ ldr.w r0, [r4, #252] @ 0xfc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8199e │ │ │ │ + bmi.w 819a2 │ │ │ │ ldr.w r0, [r4, #256] @ 0x100 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81970 │ │ │ │ + bmi.w 81974 │ │ │ │ ldr.w r0, [r4, #260] @ 0x104 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81942 │ │ │ │ + bmi.w 81946 │ │ │ │ ldr.w r0, [r4, #264] @ 0x108 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81914 │ │ │ │ + bmi.w 81918 │ │ │ │ ldr.w r0, [r4, #268] @ 0x10c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 818e6 │ │ │ │ + bmi.w 818ea │ │ │ │ ldr.w r0, [r4, #272] @ 0x110 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 818b8 │ │ │ │ + bmi.w 818bc │ │ │ │ ldr.w r0, [r4, #276] @ 0x114 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8188a │ │ │ │ + bmi.w 8188e │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8185c │ │ │ │ + bmi.w 81860 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8182e │ │ │ │ + bmi.w 81832 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81800 │ │ │ │ + bmi.w 81804 │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 817d2 │ │ │ │ + bmi.w 817d6 │ │ │ │ ldr.w r0, [r4, #296] @ 0x128 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 817a4 │ │ │ │ + bmi.w 817a8 │ │ │ │ ldr.w r0, [r4, #300] @ 0x12c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81776 │ │ │ │ + bmi.w 8177a │ │ │ │ ldr.w r0, [r4, #304] @ 0x130 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81748 │ │ │ │ + bmi.w 8174c │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8171a │ │ │ │ + bmi.w 8171e │ │ │ │ ldr.w r0, [r4, #312] @ 0x138 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 816ee │ │ │ │ + bmi.w 816f2 │ │ │ │ ldr.w r0, [r4, #316] @ 0x13c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 816c2 │ │ │ │ + bmi.w 816c6 │ │ │ │ ldr.w r0, [r4, #320] @ 0x140 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81696 │ │ │ │ + bmi.w 8169a │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8166a │ │ │ │ + bmi.w 8166e │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8163e │ │ │ │ + bmi.w 81642 │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81612 │ │ │ │ + bmi.w 81616 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 815e6 │ │ │ │ + bmi.w 815ea │ │ │ │ ldr.w r0, [r4, #340] @ 0x154 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 815ba │ │ │ │ + bmi.w 815be │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8158e │ │ │ │ + bmi.w 81592 │ │ │ │ ldr.w r0, [r4, #348] @ 0x15c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81562 │ │ │ │ + bmi.w 81566 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81536 │ │ │ │ + bmi.w 8153a │ │ │ │ ldr.w r0, [r4, #356] @ 0x164 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8150a │ │ │ │ + bmi.w 8150e │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 814de │ │ │ │ + bmi.w 814e2 │ │ │ │ ldr.w r0, [r4, #364] @ 0x16c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 814b2 │ │ │ │ + bmi.w 814b6 │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81486 │ │ │ │ + bmi.w 8148a │ │ │ │ ldr.w r0, [r4, #372] @ 0x174 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8145a │ │ │ │ + bmi.w 8145e │ │ │ │ ldr.w r0, [r4, #376] @ 0x178 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8142e │ │ │ │ + bmi.w 81432 │ │ │ │ ldr.w r0, [r4, #380] @ 0x17c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81402 │ │ │ │ + bmi.w 81406 │ │ │ │ ldr.w r0, [r4, #384] @ 0x180 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 813d6 │ │ │ │ + bmi.w 813da │ │ │ │ ldr.w r0, [r4, #388] @ 0x184 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 813aa │ │ │ │ + bmi.w 813ae │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 8137e │ │ │ │ + bmi.w 81382 │ │ │ │ ldr.w r0, [r4, #396] @ 0x18c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 81352 │ │ │ │ + bmi.w 81356 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 81326 │ │ │ │ + bmi.w 8132a │ │ │ │ ldr.w r0, [r4, #404] @ 0x194 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 812fa │ │ │ │ + bmi.w 812fe │ │ │ │ ldr.w r0, [r4, #408] @ 0x198 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 812ce │ │ │ │ + bmi.w 812d2 │ │ │ │ ldr.w r0, [r4, #412] @ 0x19c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 812a2 │ │ │ │ + bmi.w 812a6 │ │ │ │ ldr.w r0, [r4, #416] @ 0x1a0 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 81276 │ │ │ │ + bmi.w 8127a │ │ │ │ ldr.w r0, [r4, #420] @ 0x1a4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8124a │ │ │ │ + bmi.w 8124e │ │ │ │ ldr.w r0, [r4, #424] @ 0x1a8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8121e │ │ │ │ + bmi.w 81222 │ │ │ │ ldr.w r0, [r4, #428] @ 0x1ac │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 811f2 │ │ │ │ + bmi.w 811f6 │ │ │ │ ldr.w r0, [r4, #432] @ 0x1b0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 811c6 │ │ │ │ + bmi.w 811ca │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w 8119a │ │ │ │ + bmi.w 8119e │ │ │ │ ldr.w r0, [r4, #440] @ 0x1b8 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 81172 │ │ │ │ + bmi.n 81176 │ │ │ │ ldr.w r0, [r4, #444] @ 0x1bc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 8114c │ │ │ │ + bmi.n 81150 │ │ │ │ ldr.w r0, [r4, #448] @ 0x1c0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 81126 │ │ │ │ + bmi.n 8112a │ │ │ │ ldr.w r0, [r4, #452] @ 0x1c4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 81100 │ │ │ │ + bmi.n 81104 │ │ │ │ ldr.w r0, [r4, #456] @ 0x1c8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 810da │ │ │ │ + bmi.n 810de │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80c98 │ │ │ │ + beq.w 80c9c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80c98 │ │ │ │ + beq.w 80c9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80c98 │ │ │ │ + bne.w 80c9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80c98 │ │ │ │ + b.n 80c9c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 810ac │ │ │ │ + beq.n 810b0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 810ac │ │ │ │ + beq.n 810b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 810ac │ │ │ │ + bne.n 810b0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 810ac │ │ │ │ + b.n 810b0 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 810a4 │ │ │ │ + beq.n 810a8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 810a4 │ │ │ │ + beq.n 810a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 810a4 │ │ │ │ + bne.n 810a8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 810a4 │ │ │ │ + b.n 810a8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8109c │ │ │ │ + beq.n 810a0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8109c │ │ │ │ + beq.n 810a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8109c │ │ │ │ + bne.n 810a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8109c │ │ │ │ + b.n 810a0 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 81094 │ │ │ │ + beq.n 81098 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81094 │ │ │ │ + beq.n 81098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81094 │ │ │ │ + bne.n 81098 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81094 │ │ │ │ + b.n 81098 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8108c │ │ │ │ + beq.n 81090 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8108c │ │ │ │ + beq.n 81090 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8108c │ │ │ │ + bne.w 81090 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8108c │ │ │ │ + b.n 81090 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #436] @ 0x1b4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81084 │ │ │ │ + beq.w 81088 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81084 │ │ │ │ + beq.w 81088 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81084 │ │ │ │ + bne.w 81088 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81084 │ │ │ │ + b.n 81088 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8107a │ │ │ │ + beq.w 8107e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8107a │ │ │ │ + beq.w 8107e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8107a │ │ │ │ + bne.w 8107e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8107a │ │ │ │ + b.n 8107e │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81070 │ │ │ │ + beq.w 81074 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81070 │ │ │ │ + beq.w 81074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81070 │ │ │ │ + bne.w 81074 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81070 │ │ │ │ + b.n 81074 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81066 │ │ │ │ + beq.w 8106a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81066 │ │ │ │ + beq.w 8106a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81066 │ │ │ │ + bne.w 8106a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81066 │ │ │ │ + b.n 8106a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8105c │ │ │ │ + beq.w 81060 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8105c │ │ │ │ + beq.w 81060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8105c │ │ │ │ + bne.w 81060 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8105c │ │ │ │ + b.n 81060 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81052 │ │ │ │ + beq.w 81056 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81052 │ │ │ │ + beq.w 81056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81052 │ │ │ │ + bne.w 81056 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81052 │ │ │ │ + b.n 81056 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81048 │ │ │ │ + beq.w 8104c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81048 │ │ │ │ + beq.w 8104c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81048 │ │ │ │ + bne.w 8104c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81048 │ │ │ │ + b.n 8104c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #408] @ 0x198 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8103e │ │ │ │ + beq.w 81042 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8103e │ │ │ │ + beq.w 81042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8103e │ │ │ │ + bne.w 81042 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8103e │ │ │ │ + b.n 81042 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #404] @ 0x194 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81034 │ │ │ │ + beq.w 81038 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81034 │ │ │ │ + beq.w 81038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81034 │ │ │ │ + bne.w 81038 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81034 │ │ │ │ + b.n 81038 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #400] @ 0x190 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8102a │ │ │ │ + beq.w 8102e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8102a │ │ │ │ + beq.w 8102e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8102a │ │ │ │ + bne.w 8102e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8102a │ │ │ │ + b.n 8102e │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81020 │ │ │ │ + beq.w 81024 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81020 │ │ │ │ + beq.w 81024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81020 │ │ │ │ + bne.w 81024 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81020 │ │ │ │ + b.n 81024 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #392] @ 0x188 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81016 │ │ │ │ + beq.w 8101a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81016 │ │ │ │ + beq.w 8101a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81016 │ │ │ │ + bne.w 8101a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81016 │ │ │ │ + b.n 8101a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #388] @ 0x184 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8100c │ │ │ │ + beq.w 81010 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8100c │ │ │ │ + beq.w 81010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8100c │ │ │ │ + bne.w 81010 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8100c │ │ │ │ + b.n 81010 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 81002 │ │ │ │ + beq.w 81006 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81002 │ │ │ │ + beq.w 81006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81002 │ │ │ │ + bne.w 81006 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 81002 │ │ │ │ + b.n 81006 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #380] @ 0x17c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ff8 │ │ │ │ + beq.w 80ffc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ff8 │ │ │ │ + beq.w 80ffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ff8 │ │ │ │ + bne.w 80ffc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80ff8 │ │ │ │ + b.n 80ffc │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #376] @ 0x178 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80fee │ │ │ │ + beq.w 80ff2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80fee │ │ │ │ + beq.w 80ff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fee │ │ │ │ + bne.w 80ff2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80fee │ │ │ │ + b.n 80ff2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #372] @ 0x174 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80fe4 │ │ │ │ + beq.w 80fe8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80fe4 │ │ │ │ + beq.w 80fe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fe4 │ │ │ │ + bne.w 80fe8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80fe4 │ │ │ │ + b.n 80fe8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80fda │ │ │ │ + beq.w 80fde │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80fda │ │ │ │ + beq.w 80fde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fda │ │ │ │ + bne.w 80fde │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80fda │ │ │ │ + b.n 80fde │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #364] @ 0x16c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80fd0 │ │ │ │ + beq.w 80fd4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80fd0 │ │ │ │ + beq.w 80fd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fd0 │ │ │ │ + bne.w 80fd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80fd0 │ │ │ │ + b.n 80fd4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #360] @ 0x168 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80fc6 │ │ │ │ + beq.w 80fca │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80fc6 │ │ │ │ + beq.w 80fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fc6 │ │ │ │ + bne.w 80fca │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80fc6 │ │ │ │ + b.n 80fca │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #356] @ 0x164 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80fbc │ │ │ │ + beq.w 80fc0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80fbc │ │ │ │ + beq.w 80fc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fbc │ │ │ │ + bne.w 80fc0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80fbc │ │ │ │ + b.n 80fc0 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80fb2 │ │ │ │ + beq.w 80fb6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80fb2 │ │ │ │ + beq.w 80fb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fb2 │ │ │ │ + bne.w 80fb6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80fb2 │ │ │ │ + b.n 80fb6 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #348] @ 0x15c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80fa8 │ │ │ │ + beq.w 80fac │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80fa8 │ │ │ │ + beq.w 80fac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fa8 │ │ │ │ + bne.w 80fac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80fa8 │ │ │ │ + b.n 80fac │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #344] @ 0x158 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f9e │ │ │ │ + beq.w 80fa2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f9e │ │ │ │ + beq.w 80fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f9e │ │ │ │ + bne.w 80fa2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f9e │ │ │ │ + b.n 80fa2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #340] @ 0x154 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f94 │ │ │ │ + beq.w 80f98 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f94 │ │ │ │ + beq.w 80f98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f94 │ │ │ │ + bne.w 80f98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f94 │ │ │ │ + b.n 80f98 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #336] @ 0x150 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f8a │ │ │ │ + beq.w 80f8e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f8a │ │ │ │ + beq.w 80f8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f8a │ │ │ │ + bne.w 80f8e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f8a │ │ │ │ + b.n 80f8e │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #332] @ 0x14c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f80 │ │ │ │ + beq.w 80f84 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f80 │ │ │ │ + beq.w 80f84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f80 │ │ │ │ + bne.w 80f84 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f80 │ │ │ │ + b.n 80f84 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #328] @ 0x148 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f76 │ │ │ │ + beq.w 80f7a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f76 │ │ │ │ + beq.w 80f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f76 │ │ │ │ + bne.w 80f7a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f76 │ │ │ │ + b.n 80f7a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #324] @ 0x144 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f6c │ │ │ │ + beq.w 80f70 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f6c │ │ │ │ + beq.w 80f70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f6c │ │ │ │ + bne.w 80f70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f6c │ │ │ │ + b.n 80f70 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #320] @ 0x140 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f62 │ │ │ │ + beq.w 80f66 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f62 │ │ │ │ + beq.w 80f66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f62 │ │ │ │ + bne.w 80f66 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f62 │ │ │ │ + b.n 80f66 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #316] @ 0x13c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f58 │ │ │ │ + beq.w 80f5c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f58 │ │ │ │ + beq.w 80f5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f58 │ │ │ │ + bne.w 80f5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f58 │ │ │ │ + b.n 80f5c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #312] @ 0x138 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f4e │ │ │ │ + beq.w 80f52 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f4e │ │ │ │ + beq.w 80f52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f4e │ │ │ │ + bne.w 80f52 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 80f4e │ │ │ │ + b.n 80f52 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #308] @ 0x134 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f44 │ │ │ │ + beq.w 80f48 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f44 │ │ │ │ + beq.w 80f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f44 │ │ │ │ + bne.w 80f48 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80f44 │ │ │ │ + b.w 80f48 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #304] @ 0x130 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f3a │ │ │ │ + beq.w 80f3e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f3a │ │ │ │ + beq.w 80f3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f3a │ │ │ │ + bne.w 80f3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80f3a │ │ │ │ + b.w 80f3e │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #300] @ 0x12c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f30 │ │ │ │ + beq.w 80f34 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f30 │ │ │ │ + beq.w 80f34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f30 │ │ │ │ + bne.w 80f34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80f30 │ │ │ │ + b.w 80f34 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #296] @ 0x128 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f26 │ │ │ │ + beq.w 80f2a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f26 │ │ │ │ + beq.w 80f2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f26 │ │ │ │ + bne.w 80f2a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80f26 │ │ │ │ + b.w 80f2a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f1c │ │ │ │ + beq.w 80f20 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f1c │ │ │ │ + beq.w 80f20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f1c │ │ │ │ + bne.w 80f20 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80f1c │ │ │ │ + b.w 80f20 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #288] @ 0x120 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f12 │ │ │ │ + beq.w 80f16 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f12 │ │ │ │ + beq.w 80f16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f12 │ │ │ │ + bne.w 80f16 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80f12 │ │ │ │ + b.w 80f16 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #284] @ 0x11c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80f08 │ │ │ │ + beq.w 80f0c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80f08 │ │ │ │ + beq.w 80f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80f08 │ │ │ │ + bne.w 80f0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80f08 │ │ │ │ + b.w 80f0c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #280] @ 0x118 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80efe │ │ │ │ + beq.w 80f02 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80efe │ │ │ │ + beq.w 80f02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80efe │ │ │ │ + bne.w 80f02 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80efe │ │ │ │ + b.w 80f02 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #276] @ 0x114 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ef4 │ │ │ │ + beq.w 80ef8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ef4 │ │ │ │ + beq.w 80ef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ef4 │ │ │ │ + bne.w 80ef8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ef4 │ │ │ │ + b.w 80ef8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #272] @ 0x110 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80eea │ │ │ │ + beq.w 80eee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80eea │ │ │ │ + beq.w 80eee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80eea │ │ │ │ + bne.w 80eee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80eea │ │ │ │ + b.w 80eee │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #268] @ 0x10c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ee0 │ │ │ │ + beq.w 80ee4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ee0 │ │ │ │ + beq.w 80ee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ee0 │ │ │ │ + bne.w 80ee4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ee0 │ │ │ │ + b.w 80ee4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ed6 │ │ │ │ + beq.w 80eda │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ed6 │ │ │ │ + beq.w 80eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ed6 │ │ │ │ + bne.w 80eda │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ed6 │ │ │ │ + b.w 80eda │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #260] @ 0x104 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ecc │ │ │ │ + beq.w 80ed0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ecc │ │ │ │ + beq.w 80ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ecc │ │ │ │ + bne.w 80ed0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ecc │ │ │ │ + b.w 80ed0 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #256] @ 0x100 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ec2 │ │ │ │ + beq.w 80ec6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ec2 │ │ │ │ + beq.w 80ec6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ec2 │ │ │ │ + bne.w 80ec6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ec2 │ │ │ │ + b.w 80ec6 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #252] @ 0xfc │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80eb8 │ │ │ │ + beq.w 80ebc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80eb8 │ │ │ │ + beq.w 80ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80eb8 │ │ │ │ + bne.w 80ebc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80eb8 │ │ │ │ + b.w 80ebc │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #248] @ 0xf8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80eae │ │ │ │ + beq.w 80eb2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80eae │ │ │ │ + beq.w 80eb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80eae │ │ │ │ + bne.w 80eb2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80eae │ │ │ │ + b.w 80eb2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ea4 │ │ │ │ + beq.w 80ea8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ea4 │ │ │ │ + beq.w 80ea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ea4 │ │ │ │ + bne.w 80ea8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ea4 │ │ │ │ + b.w 80ea8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e9a │ │ │ │ + beq.w 80e9e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e9a │ │ │ │ + beq.w 80e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e9a │ │ │ │ + bne.w 80e9e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e9a │ │ │ │ + b.w 80e9e │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #236] @ 0xec │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e90 │ │ │ │ + beq.w 80e94 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e90 │ │ │ │ + beq.w 80e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e90 │ │ │ │ + bne.w 80e94 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e90 │ │ │ │ + b.w 80e94 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e86 │ │ │ │ + beq.w 80e8a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e86 │ │ │ │ + beq.w 80e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e86 │ │ │ │ + bne.w 80e8a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e86 │ │ │ │ + b.w 80e8a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e7c │ │ │ │ + beq.w 80e80 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e7c │ │ │ │ + beq.w 80e80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e7c │ │ │ │ + bne.w 80e80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e7c │ │ │ │ + b.w 80e80 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e72 │ │ │ │ + beq.w 80e76 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e72 │ │ │ │ + beq.w 80e76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e72 │ │ │ │ + bne.w 80e76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e72 │ │ │ │ + b.w 80e76 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #220] @ 0xdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e68 │ │ │ │ + beq.w 80e6c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e68 │ │ │ │ + beq.w 80e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e68 │ │ │ │ + bne.w 80e6c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e68 │ │ │ │ + b.w 80e6c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e5e │ │ │ │ + beq.w 80e62 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e5e │ │ │ │ + beq.w 80e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e5e │ │ │ │ + bne.w 80e62 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e5e │ │ │ │ + b.w 80e62 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e54 │ │ │ │ + beq.w 80e58 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e54 │ │ │ │ + beq.w 80e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e54 │ │ │ │ + bne.w 80e58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e54 │ │ │ │ + b.w 80e58 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e4a │ │ │ │ + beq.w 80e4e │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e4a │ │ │ │ + beq.w 80e4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e4a │ │ │ │ + bne.w 80e4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e4a │ │ │ │ + b.w 80e4e │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #204] @ 0xcc │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e40 │ │ │ │ + beq.w 80e44 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e40 │ │ │ │ + beq.w 80e44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e40 │ │ │ │ + bne.w 80e44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e40 │ │ │ │ + b.w 80e44 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e36 │ │ │ │ + beq.w 80e3a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e36 │ │ │ │ + beq.w 80e3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e36 │ │ │ │ + bne.w 80e3a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e36 │ │ │ │ + b.w 80e3a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e2c │ │ │ │ + beq.w 80e30 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e2c │ │ │ │ + beq.w 80e30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e2c │ │ │ │ + bne.w 80e30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e2c │ │ │ │ + b.w 80e30 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e22 │ │ │ │ + beq.w 80e26 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e22 │ │ │ │ + beq.w 80e26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e22 │ │ │ │ + bne.w 80e26 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e22 │ │ │ │ + b.w 80e26 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #188] @ 0xbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e18 │ │ │ │ + beq.w 80e1c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e18 │ │ │ │ + beq.w 80e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e18 │ │ │ │ + bne.w 80e1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e18 │ │ │ │ + b.w 80e1c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #184] @ 0xb8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e0e │ │ │ │ + beq.w 80e12 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e0e │ │ │ │ + beq.w 80e12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e0e │ │ │ │ + bne.w 80e12 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e0e │ │ │ │ + b.w 80e12 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80e04 │ │ │ │ + beq.w 80e08 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80e04 │ │ │ │ + beq.w 80e08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80e04 │ │ │ │ + bne.w 80e08 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80e04 │ │ │ │ + b.w 80e08 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80dfa │ │ │ │ + beq.w 80dfe │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80dfa │ │ │ │ + beq.w 80dfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80dfa │ │ │ │ + bne.w 80dfe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80dfa │ │ │ │ + b.w 80dfe │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80df0 │ │ │ │ + beq.w 80df4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80df0 │ │ │ │ + beq.w 80df4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80df0 │ │ │ │ + bne.w 80df4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80df0 │ │ │ │ + b.w 80df4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80de6 │ │ │ │ + beq.w 80dea │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80de6 │ │ │ │ + beq.w 80dea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80de6 │ │ │ │ + bne.w 80dea │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80de6 │ │ │ │ + b.w 80dea │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ddc │ │ │ │ + beq.w 80de0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ddc │ │ │ │ + beq.w 80de0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ddc │ │ │ │ + bne.w 80de0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ddc │ │ │ │ + b.w 80de0 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80dd2 │ │ │ │ + beq.w 80dd6 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80dd2 │ │ │ │ + beq.w 80dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80dd2 │ │ │ │ + bne.w 80dd6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80dd2 │ │ │ │ + b.w 80dd6 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80dc8 │ │ │ │ + beq.w 80dcc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80dc8 │ │ │ │ + beq.w 80dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80dc8 │ │ │ │ + bne.w 80dcc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80dc8 │ │ │ │ + b.w 80dcc │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #152] @ 0x98 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80dbe │ │ │ │ + beq.w 80dc2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80dbe │ │ │ │ + beq.w 80dc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80dbe │ │ │ │ + bne.w 80dc2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80dbe │ │ │ │ + b.w 80dc2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80db4 │ │ │ │ + beq.w 80db8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80db4 │ │ │ │ + beq.w 80db8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80db4 │ │ │ │ + bne.w 80db8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80db4 │ │ │ │ + b.w 80db8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80daa │ │ │ │ + beq.w 80dae │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80daa │ │ │ │ + beq.w 80dae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80daa │ │ │ │ + bne.w 80dae │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80daa │ │ │ │ + b.w 80dae │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80da0 │ │ │ │ + beq.w 80da4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80da0 │ │ │ │ + beq.w 80da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80da0 │ │ │ │ + bne.w 80da4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80da0 │ │ │ │ + b.w 80da4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #136] @ 0x88 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d96 │ │ │ │ + beq.w 80d9a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d96 │ │ │ │ + beq.w 80d9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d96 │ │ │ │ + bne.w 80d9a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d96 │ │ │ │ + b.w 80d9a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d8c │ │ │ │ + beq.w 80d90 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d8c │ │ │ │ + beq.w 80d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d8c │ │ │ │ + bne.w 80d90 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d8c │ │ │ │ + b.w 80d90 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d82 │ │ │ │ + beq.w 80d86 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d82 │ │ │ │ + beq.w 80d86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d82 │ │ │ │ + bne.w 80d86 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d82 │ │ │ │ + b.w 80d86 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d78 │ │ │ │ + beq.w 80d7c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d78 │ │ │ │ + beq.w 80d7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d78 │ │ │ │ + bne.w 80d7c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d78 │ │ │ │ + b.w 80d7c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d70 │ │ │ │ + beq.w 80d74 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d70 │ │ │ │ + beq.w 80d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d70 │ │ │ │ + bne.w 80d74 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d70 │ │ │ │ + b.w 80d74 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d68 │ │ │ │ + beq.w 80d6c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d68 │ │ │ │ + beq.w 80d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d68 │ │ │ │ + bne.w 80d6c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d68 │ │ │ │ + b.w 80d6c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d60 │ │ │ │ + beq.w 80d64 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d60 │ │ │ │ + beq.w 80d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d60 │ │ │ │ + bne.w 80d64 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d60 │ │ │ │ + b.w 80d64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d58 │ │ │ │ + beq.w 80d5c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d58 │ │ │ │ + beq.w 80d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d58 │ │ │ │ + bne.w 80d5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d58 │ │ │ │ + b.w 80d5c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d50 │ │ │ │ + beq.w 80d54 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d50 │ │ │ │ + beq.w 80d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d50 │ │ │ │ + bne.w 80d54 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d50 │ │ │ │ + b.w 80d54 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d48 │ │ │ │ + beq.w 80d4c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d48 │ │ │ │ + beq.w 80d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d48 │ │ │ │ + bne.w 80d4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d48 │ │ │ │ + b.w 80d4c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d40 │ │ │ │ + beq.w 80d44 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d40 │ │ │ │ + beq.w 80d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d40 │ │ │ │ + bne.w 80d44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d40 │ │ │ │ + b.w 80d44 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d38 │ │ │ │ + beq.w 80d3c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d38 │ │ │ │ + beq.w 80d3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d38 │ │ │ │ + bne.w 80d3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d38 │ │ │ │ + b.w 80d3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d30 │ │ │ │ + beq.w 80d34 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d30 │ │ │ │ + beq.w 80d34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d30 │ │ │ │ + bne.w 80d34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d30 │ │ │ │ + b.w 80d34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d28 │ │ │ │ + beq.w 80d2c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d28 │ │ │ │ + beq.w 80d2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d28 │ │ │ │ + bne.w 80d2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d28 │ │ │ │ + b.w 80d2c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d20 │ │ │ │ + beq.w 80d24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d20 │ │ │ │ + beq.w 80d24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d20 │ │ │ │ + bne.w 80d24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d20 │ │ │ │ + b.w 80d24 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d18 │ │ │ │ + beq.w 80d1c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d18 │ │ │ │ + beq.w 80d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d18 │ │ │ │ + bne.w 80d1c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d18 │ │ │ │ + b.w 80d1c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d10 │ │ │ │ + beq.w 80d14 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d10 │ │ │ │ + beq.w 80d14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d10 │ │ │ │ + bne.w 80d14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d10 │ │ │ │ + b.w 80d14 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d08 │ │ │ │ + beq.w 80d0c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d08 │ │ │ │ + beq.w 80d0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d08 │ │ │ │ + bne.w 80d0c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d08 │ │ │ │ + b.w 80d0c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80d00 │ │ │ │ + beq.w 80d04 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80d00 │ │ │ │ + beq.w 80d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80d00 │ │ │ │ + bne.w 80d04 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80d00 │ │ │ │ + b.w 80d04 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80cf8 │ │ │ │ + beq.w 80cfc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80cf8 │ │ │ │ + beq.w 80cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80cf8 │ │ │ │ + bne.w 80cfc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80cf8 │ │ │ │ + b.w 80cfc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80cf0 │ │ │ │ + beq.w 80cf4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80cf0 │ │ │ │ + beq.w 80cf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80cf0 │ │ │ │ + bne.w 80cf4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80cf0 │ │ │ │ + b.w 80cf4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ce8 │ │ │ │ + beq.w 80cec │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ce8 │ │ │ │ + beq.w 80cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ce8 │ │ │ │ + bne.w 80cec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ce8 │ │ │ │ + b.w 80cec │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ce0 │ │ │ │ + beq.w 80ce4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ce0 │ │ │ │ + beq.w 80ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ce0 │ │ │ │ + bne.w 80ce4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ce0 │ │ │ │ + b.w 80ce4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80cd8 │ │ │ │ + beq.w 80cdc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80cd8 │ │ │ │ + beq.w 80cdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80cd8 │ │ │ │ + bne.w 80cdc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80cd8 │ │ │ │ + b.w 80cdc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80cd0 │ │ │ │ + beq.w 80cd4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80cd0 │ │ │ │ + beq.w 80cd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80cd0 │ │ │ │ + bne.w 80cd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80cd0 │ │ │ │ + b.w 80cd4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80cc8 │ │ │ │ + beq.w 80ccc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80cc8 │ │ │ │ + beq.w 80ccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80cc8 │ │ │ │ + bne.w 80ccc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80cc8 │ │ │ │ + b.w 80ccc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80cc0 │ │ │ │ + beq.w 80cc4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80cc0 │ │ │ │ + beq.w 80cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80cc0 │ │ │ │ + bne.w 80cc4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80cc0 │ │ │ │ + b.w 80cc4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80cb8 │ │ │ │ + beq.w 80cbc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80cb8 │ │ │ │ + beq.w 80cbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80cb8 │ │ │ │ + bne.w 80cbc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80cb8 │ │ │ │ + b.w 80cbc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80cb0 │ │ │ │ + beq.w 80cb4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80cb0 │ │ │ │ + beq.w 80cb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80cb0 │ │ │ │ + bne.w 80cb4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80cb0 │ │ │ │ + b.w 80cb4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ca8 │ │ │ │ + beq.w 80cac │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ca8 │ │ │ │ + beq.w 80cac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ca8 │ │ │ │ + bne.w 80cac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ca8 │ │ │ │ + b.w 80cac │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 80ca0 │ │ │ │ + beq.w 80ca4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 80ca0 │ │ │ │ + beq.w 80ca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80ca0 │ │ │ │ + bne.w 80ca4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 80ca0 │ │ │ │ + b.w 80ca4 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ blx 50024 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 8245c │ │ │ │ + bgt.n 82460 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #64] @ (82498 ) │ │ │ │ + ldr r2, [pc, #64] @ (8249c ) │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 8248c │ │ │ │ + beq.n 82490 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 80c80 │ │ │ │ + bl 80c84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.n 82482 │ │ │ │ + bgt.n 82486 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 503bc <_PyTrash_thread_destroy_chain@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50160 <_PyTrash_thread_deposit_object@plt> │ │ │ │ @@ -85022,132 +85033,132 @@ │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #2728] @ 82f5c │ │ │ │ + ldr.w r1, [pc, #2728] @ 82f60 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #2724] @ 82f60 │ │ │ │ + ldr.w r2, [pc, #2724] @ 82f64 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr.w r2, [pc, #2712] @ 82f64 │ │ │ │ + ldr.w r2, [pc, #2712] @ 82f68 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82e92 │ │ │ │ + beq.w 82e96 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82e7c │ │ │ │ + beq.w 82e80 │ │ │ │ ldr.w r8, [r3, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 827ec │ │ │ │ + beq.w 827f0 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr.w fp, [r3, #16] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 82eaa │ │ │ │ - ldr.w r1, [pc, #2664] @ 82f68 │ │ │ │ + bpl.w 82eae │ │ │ │ + ldr.w r1, [pc, #2664] @ 82f6c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 82eae │ │ │ │ - ldr.w r1, [pc, #2652] @ 82f6c │ │ │ │ + beq.w 82eb2 │ │ │ │ + ldr.w r1, [pc, #2652] @ 82f70 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 82f26 │ │ │ │ + beq.w 82f2a │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ add.w sl, fp, r2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 82992 │ │ │ │ + beq.w 82996 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ adds r0, r2, #4 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r1], #8 │ │ │ │ str r1, [r6, #0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82916 │ │ │ │ + beq.w 8291a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bpl.w 82eaa │ │ │ │ + bpl.w 82eae │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 82eae │ │ │ │ + beq.w 82eb2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 82f26 │ │ │ │ + beq.w 82f2a │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r1, r7, r9 │ │ │ │ add.w r2, r2, r7, lsl #2 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp sl, r1 │ │ │ │ - bge.n 82584 │ │ │ │ + bge.n 82588 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ orrs r2, r0 │ │ │ │ - beq.w 82930 │ │ │ │ + beq.w 82934 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r1 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 82c82 │ │ │ │ + bne.w 82c86 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 82688 │ │ │ │ + ble.n 8268c │ │ │ │ mov.w r2, fp, lsl #2 │ │ │ │ rsb r2, r2, #12 │ │ │ │ add r2, r8 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, sl │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 825e8 │ │ │ │ + b.n 825ec │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - ble.n 82614 │ │ │ │ + ble.n 82618 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82648 │ │ │ │ + beq.n 8264c │ │ │ │ ldr.w r2, [r9] │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, r2, #4 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 8267e │ │ │ │ + beq.n 82682 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r5, #1] │ │ │ │ addeq r5, #1 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ itt eq │ │ │ │ @@ -85157,59 +85168,59 @@ │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r5, #1] │ │ │ │ addeq r5, #1 │ │ │ │ sub.w r1, r2, #58 @ 0x3a │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ - bls.w 82f2a │ │ │ │ + bls.w 82f2e │ │ │ │ cmp sl, r4 │ │ │ │ - bgt.n 825c0 │ │ │ │ + bgt.n 825c4 │ │ │ │ subs r2, r7, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ cmp fp, r4 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - cbz r2, 82648 │ │ │ │ + cbz r2, 8264c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 82f42 │ │ │ │ + bpl.w 82f46 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #20] │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ - bl 66e9c │ │ │ │ + bl 66ea0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82796 │ │ │ │ + beq.w 8279a │ │ │ │ subs r7, #1 │ │ │ │ - b.n 825d0 │ │ │ │ + b.n 825d4 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt.w 82a42 │ │ │ │ + bgt.w 82a46 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ cmp r2, r4 │ │ │ │ - ble.w 82a42 │ │ │ │ - cbnz r7, 8266a │ │ │ │ + ble.w 82a46 │ │ │ │ + cbnz r7, 8266e │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r2, r1 │ │ │ │ - bne.n 8266a │ │ │ │ + bne.n 8266e │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82af4 │ │ │ │ + beq.w 82af8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r2, r2, #4 │ │ │ │ str.w r2, [r9] │ │ │ │ - bne.n 825e8 │ │ │ │ + bne.n 825ec │ │ │ │ mov r9, r7 │ │ │ │ mov r7, sl │ │ │ │ mov sl, r8 │ │ │ │ mov r8, r3 │ │ │ │ mov r3, r6 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ @@ -85222,500 +85233,500 @@ │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ cmp r2, #1 │ │ │ │ it ls │ │ │ │ orrls.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82edc │ │ │ │ + beq.w 82ee0 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ mov r4, r7 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r5, sl │ │ │ │ it ge │ │ │ │ movge r5, sl │ │ │ │ cmp r7, r5 │ │ │ │ it ge │ │ │ │ movge r4, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82b12 │ │ │ │ + beq.w 82b16 │ │ │ │ subs r0, r7, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 50018 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8283c │ │ │ │ + beq.w 82840 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r5 │ │ │ │ - ble.n 82740 │ │ │ │ + ble.n 82744 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov sl, r9 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldrd ip, r8, [sp, #48] @ 0x30 │ │ │ │ add.w r6, r1, r4, lsl #2 │ │ │ │ mov r9, r2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 826fe │ │ │ │ + b.n 82702 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r2, [r6], #4 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, lr │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r2, #0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 82ec6 │ │ │ │ + bpl.w 82eca │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 82eae │ │ │ │ + beq.w 82eb2 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.w 82f26 │ │ │ │ + beq.w 82f2a │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r1, r5 │ │ │ │ - bge.w 82f22 │ │ │ │ + bge.w 82f26 │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ adds r1, #1 │ │ │ │ str r2, [r0, #12] │ │ │ │ adds r2, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.n 826fa │ │ │ │ + bgt.n 826fe │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 829b4 │ │ │ │ + beq.w 829b8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 501f4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 829b4 │ │ │ │ + bne.w 829b8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8283c │ │ │ │ + beq.n 82840 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8283c │ │ │ │ + beq.n 82840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82e16 │ │ │ │ + beq.w 82e1a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8283c │ │ │ │ + beq.n 82840 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8283c │ │ │ │ + beq.n 82840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8283c │ │ │ │ + bne.n 82840 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r4, r2 │ │ │ │ - blt.n 827a4 │ │ │ │ + blt.n 827a8 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ cmp r4, r2 │ │ │ │ - blt.w 8266a │ │ │ │ + blt.w 8266e │ │ │ │ mov r8, r3 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 82e64 │ │ │ │ + bpl.w 82e68 │ │ │ │ sub.w r1, r4, fp │ │ │ │ - ldr.w r2, [pc, #1972] @ 82f70 │ │ │ │ + ldr.w r2, [pc, #1972] @ 82f74 │ │ │ │ add.w r1, r8, r1, lsl #2 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.w 82b76 │ │ │ │ + bgt.w 82b7a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82d6a │ │ │ │ - ldr.w r3, [pc, #1944] @ 82f74 │ │ │ │ + beq.w 82d6e │ │ │ │ + ldr.w r3, [pc, #1944] @ 82f78 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1944] @ 82f78 │ │ │ │ + ldr.w r1, [pc, #1944] @ 82f7c │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8285e │ │ │ │ + beq.n 82862 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r8 │ │ │ │ - b.n 82806 │ │ │ │ + b.n 8280a │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82e52 │ │ │ │ + beq.w 82e56 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 827f8 │ │ │ │ + beq.n 827fc │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [r3, #16] │ │ │ │ - b.n 82822 │ │ │ │ + b.n 82826 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - cbz r2, 82866 │ │ │ │ + cbz r2, 8286a │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82818 │ │ │ │ - ldr.w r3, [pc, #1872] @ 82f7c │ │ │ │ + bne.n 8281c │ │ │ │ + ldr.w r3, [pc, #1872] @ 82f80 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r1, [pc, #1872] @ 82f80 │ │ │ │ + ldr.w r1, [pc, #1872] @ 82f84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1860] @ 82f84 │ │ │ │ - ldr.w r3, [pc, #1820] @ 82f60 │ │ │ │ + ldr.w r2, [pc, #1860] @ 82f88 │ │ │ │ + ldr.w r3, [pc, #1820] @ 82f64 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 82e4e │ │ │ │ + bne.w 82e52 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r8 │ │ │ │ mov r9, r8 │ │ │ │ str.w r8, [r3, #16] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ str r2, [r3, #32] │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - beq.n 8291e │ │ │ │ + beq.n 82922 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 50090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82b56 │ │ │ │ + beq.w 82b5a │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r5, r9 │ │ │ │ mov r2, r9 │ │ │ │ str.w r8, [r3, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 82bb2 │ │ │ │ + beq.w 82bb6 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov ip, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov.w lr, #1 │ │ │ │ - b.n 828ce │ │ │ │ + b.n 828d2 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - beq.n 82978 │ │ │ │ + beq.n 8297c │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - beq.n 828fa │ │ │ │ + beq.n 828fe │ │ │ │ sub.w r8, r1, #58 @ 0x3a │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne.w r8, #1 │ │ │ │ - bls.w 82af8 │ │ │ │ + bls.w 82afc │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 82ba4 │ │ │ │ + beq.w 82ba8 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne.n 828ac │ │ │ │ + bne.n 828b0 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.w 82d74 │ │ │ │ + bne.w 82d78 │ │ │ │ cmp r5, ip │ │ │ │ - bne.w 82d98 │ │ │ │ + bne.w 82d9c │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov ip, r2 │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bne.n 828b0 │ │ │ │ + bne.n 828b4 │ │ │ │ cmp sl, r2 │ │ │ │ - bgt.w 82dcc │ │ │ │ + bgt.w 82dd0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r5, r2 │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bne.n 828b4 │ │ │ │ + bne.n 828b8 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 82daa │ │ │ │ + bne.w 82dae │ │ │ │ cmp ip, r0 │ │ │ │ it eq │ │ │ │ cmpeq r5, r0 │ │ │ │ - beq.w 82d86 │ │ │ │ + beq.w 82d8a │ │ │ │ adds r4, #1 │ │ │ │ strd lr, r2, [r3, #28] │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ - b.n 828b4 │ │ │ │ + b.n 828b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 82576 │ │ │ │ + b.n 8257a │ │ │ │ adds r4, #1 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - b.n 82874 │ │ │ │ + b.n 82878 │ │ │ │ cmp sl, r7 │ │ │ │ - bge.w 82b9c │ │ │ │ + bge.w 82ba0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - ldr.w r3, [pc, #1596] @ 82f70 │ │ │ │ + ldr.w r3, [pc, #1596] @ 82f74 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82d22 │ │ │ │ - ldr.w r3, [pc, #1604] @ 82f88 │ │ │ │ + beq.w 82d26 │ │ │ │ + ldr.w r3, [pc, #1604] @ 82f8c │ │ │ │ add r3, pc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82b94 │ │ │ │ - ldr.w r4, [pc, #1596] @ 82f8c │ │ │ │ + beq.w 82b98 │ │ │ │ + ldr.w r4, [pc, #1596] @ 82f90 │ │ │ │ add r4, pc │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 82d1c │ │ │ │ - ldr.w r5, [pc, #1584] @ 82f90 │ │ │ │ + beq.w 82d20 │ │ │ │ + ldr.w r5, [pc, #1584] @ 82f94 │ │ │ │ add r5, pc │ │ │ │ strd r5, r1, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #1580] @ 82f94 │ │ │ │ + ldr.w r1, [pc, #1580] @ 82f98 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 828ea │ │ │ │ - ldr.w r3, [pc, #1532] @ 82f7c │ │ │ │ + beq.n 828ee │ │ │ │ + ldr.w r3, [pc, #1532] @ 82f80 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r1, [pc, #1556] @ 82f98 │ │ │ │ + ldr.w r1, [pc, #1556] @ 82f9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 82928 │ │ │ │ + beq.n 8292c │ │ │ │ str.w r9, [sp, #28] │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ - b.n 8254a │ │ │ │ + b.n 8254e │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 501f4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8283c │ │ │ │ + beq.w 82840 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 82af4 │ │ │ │ + ble.w 82af8 │ │ │ │ cmp fp, r4 │ │ │ │ ittt lt │ │ │ │ addlt.w r5, r8, #8 │ │ │ │ movlt sl, r3 │ │ │ │ ldrdlt r9, r7, [sp, #20] │ │ │ │ - blt.n 829d2 │ │ │ │ - b.n 82a9c │ │ │ │ + blt.n 829d6 │ │ │ │ + b.n 82aa0 │ │ │ │ cmp r4, fp │ │ │ │ - beq.n 82a9a │ │ │ │ + beq.n 82a9e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 82ef4 │ │ │ │ + bpl.w 82ef8 │ │ │ │ ldr.w r6, [r5, #4]! │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add.w fp, fp, #1 │ │ │ │ mov r2, r6 │ │ │ │ - bl 66e9c │ │ │ │ + bl 66ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 829ce │ │ │ │ - ldr.w r3, [pc, #1400] @ 82f70 │ │ │ │ + beq.n 829d2 │ │ │ │ + ldr.w r3, [pc, #1400] @ 82f74 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82dc2 │ │ │ │ - ldr.w r3, [pc, #1424] @ 82f9c │ │ │ │ + beq.w 82dc6 │ │ │ │ + ldr.w r3, [pc, #1424] @ 82fa0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1424] @ 82fa0 │ │ │ │ + ldr.w r1, [pc, #1424] @ 82fa4 │ │ │ │ strd r6, fp, [sp] │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 82a38 │ │ │ │ + cbz r3, 82a3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 82a38 │ │ │ │ + cbz r0, 82a3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82a38 │ │ │ │ + beq.n 82a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82d0c │ │ │ │ + beq.w 82d10 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8283c │ │ │ │ - b.n 82776 │ │ │ │ + beq.w 82840 │ │ │ │ + b.n 8277a │ │ │ │ mov r8, r3 │ │ │ │ mov r7, sl │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r4 │ │ │ │ - ble.w 827a8 │ │ │ │ - ldr.w r2, [pc, #1312] @ 82f70 │ │ │ │ + ble.w 827ac │ │ │ │ + ldr.w r2, [pc, #1312] @ 82f74 │ │ │ │ cmp r1, fp │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ it ge │ │ │ │ movge r1, fp │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82d12 │ │ │ │ - ldr.w r5, [pc, #1340] @ 82fa4 │ │ │ │ + beq.w 82d16 │ │ │ │ + ldr.w r5, [pc, #1340] @ 82fa8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 82b6e │ │ │ │ - ldr.w r4, [pc, #1332] @ 82fa8 │ │ │ │ + blt.n 82b72 │ │ │ │ + ldr.w r4, [pc, #1332] @ 82fac │ │ │ │ add r4, pc │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 82cc4 │ │ │ │ - ldr.w r3, [pc, #1324] @ 82fac │ │ │ │ + beq.w 82cc8 │ │ │ │ + ldr.w r3, [pc, #1324] @ 82fb0 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1320] @ 82fb0 │ │ │ │ + ldr.w r1, [pc, #1320] @ 82fb4 │ │ │ │ strd r3, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ mov r3, sl │ │ │ │ ldrd r6, r7, [sp, #48] @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ adds r5, r4, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub.w r2, r5, #8 │ │ │ │ add r5, fp │ │ │ │ add.w sl, r3, r2 │ │ │ │ - b.n 82ad4 │ │ │ │ + b.n 82ad8 │ │ │ │ ldr.w r9, [r5, #4]! │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl], #4 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fe94 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 82cca │ │ │ │ + ble.w 82cce │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 82eaa │ │ │ │ + bpl.w 82eae │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 82eae │ │ │ │ + beq.w 82eb2 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 82f26 │ │ │ │ + beq.w 82f2a │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 82aba │ │ │ │ + bgt.n 82abe │ │ │ │ movs r0, #1 │ │ │ │ - b.n 8283e │ │ │ │ - ldr.w r0, [pc, #1152] @ 82f7c │ │ │ │ + b.n 82842 │ │ │ │ + ldr.w r0, [pc, #1152] @ 82f80 │ │ │ │ mov r3, r2 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ - ldr.w r1, [pc, #1200] @ 82fb4 │ │ │ │ + ldr.w r1, [pc, #1200] @ 82fb8 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 829b4 │ │ │ │ + beq.w 829b8 │ │ │ │ cmp r7, #0 │ │ │ │ ite le │ │ │ │ movle r7, #0 │ │ │ │ movgt r7, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 829a2 │ │ │ │ - ldr.w r1, [pc, #1084] @ 82f70 │ │ │ │ + beq.w 829a6 │ │ │ │ + ldr.w r1, [pc, #1084] @ 82f74 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82df8 │ │ │ │ - ldr.w r3, [pc, #1136] @ 82fb8 │ │ │ │ + beq.w 82dfc │ │ │ │ + ldr.w r3, [pc, #1136] @ 82fbc │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1136] @ 82fbc │ │ │ │ + ldr.w r1, [pc, #1136] @ 82fc0 │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 50090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8288c │ │ │ │ + beq.w 82890 │ │ │ │ add.w r8, r0, #1 │ │ │ │ - b.n 8288c │ │ │ │ - ldr.w r4, [pc, #1104] @ 82fc0 │ │ │ │ + b.n 82890 │ │ │ │ + ldr.w r4, [pc, #1104] @ 82fc4 │ │ │ │ add r4, pc │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82d60 │ │ │ │ - ldr.w r3, [pc, #1092] @ 82fc4 │ │ │ │ + beq.w 82d64 │ │ │ │ + ldr.w r3, [pc, #1092] @ 82fc8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1092] @ 82fc8 │ │ │ │ + ldr.w r1, [pc, #1092] @ 82fcc │ │ │ │ adds r4, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ - ldr.w r4, [pc, #1076] @ 82fcc │ │ │ │ + b.n 82840 │ │ │ │ + ldr.w r4, [pc, #1076] @ 82fd0 │ │ │ │ add r4, pc │ │ │ │ - b.n 82954 │ │ │ │ + b.n 82958 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - b.n 82584 │ │ │ │ + b.n 82588 │ │ │ │ cmp ip, r9 │ │ │ │ mov r2, ip │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ cmp r5, r9 │ │ │ │ it ge │ │ │ │ movge r5, r9 │ │ │ │ @@ -85733,622 +85744,622 @@ │ │ │ │ andne.w r5, r5, #1 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ cmp r2, #1 │ │ │ │ ite ls │ │ │ │ movls r5, #0 │ │ │ │ andhi.w r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82e02 │ │ │ │ + bne.w 82e06 │ │ │ │ sub.w r4, r9, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 50018 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8283c │ │ │ │ + beq.w 82840 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - ble.n 82ca8 │ │ │ │ + ble.n 82cac │ │ │ │ str r6, [sp, #24] │ │ │ │ add.w r9, r2, r1, lsl #2 │ │ │ │ mov r6, r5 │ │ │ │ add.w sl, r0, #8 │ │ │ │ mov r5, r4 │ │ │ │ add.w fp, sp, #56 @ 0x38 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 82c52 │ │ │ │ + b.n 82c56 │ │ │ │ mov r0, fp │ │ │ │ blx 4ff1c │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w 82ec6 │ │ │ │ - ldr r0, [pc, #828] @ (82f68 ) │ │ │ │ + bpl.w 82eca │ │ │ │ + ldr r0, [pc, #828] @ (82f6c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 82eae │ │ │ │ - ldr r0, [pc, #820] @ (82f6c ) │ │ │ │ + beq.w 82eb2 │ │ │ │ + ldr r0, [pc, #820] @ (82f70 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 82f26 │ │ │ │ + beq.w 82f2a │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - ble.w 82f22 │ │ │ │ + ble.w 82f26 │ │ │ │ adds r6, #1 │ │ │ │ str.w r1, [sl, #4]! │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 82ca4 │ │ │ │ + beq.n 82ca8 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 50274 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82c16 │ │ │ │ + bne.n 82c1a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8283c │ │ │ │ + beq.w 82840 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8283c │ │ │ │ + bne.w 82840 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 8283c │ │ │ │ - ldr r2, [pc, #748] @ (82f70 ) │ │ │ │ + b.n 82840 │ │ │ │ + ldr r2, [pc, #748] @ (82f74 ) │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 82d32 │ │ │ │ + bne.n 82d36 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82de4 │ │ │ │ - ldr r3, [pc, #824] @ (82fd0 ) │ │ │ │ + beq.w 82de8 │ │ │ │ + ldr r3, [pc, #824] @ (82fd4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #824] @ (82fd4 ) │ │ │ │ + ldr r1, [pc, #824] @ (82fd8 ) │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str.w r8, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82f0c │ │ │ │ - ldr r2, [pc, #800] @ (82fd8 ) │ │ │ │ + bne.w 82f10 │ │ │ │ + ldr r2, [pc, #800] @ (82fdc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2812] @ 0xafc │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #2812] @ 0xafc │ │ │ │ - b.n 824ec │ │ │ │ - ldr r3, [pc, #788] @ (82fdc ) │ │ │ │ + b.n 824f0 │ │ │ │ + ldr r3, [pc, #788] @ (82fe0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 82a84 │ │ │ │ - bne.w 82a1c │ │ │ │ + b.n 82a88 │ │ │ │ + bne.w 82a20 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82e1c │ │ │ │ + beq.w 82e20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 502b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 82aa8 │ │ │ │ + bge.w 82aac │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82776 │ │ │ │ + beq.w 8277a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82776 │ │ │ │ + beq.w 8277a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82776 │ │ │ │ + beq.w 8277a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82776 │ │ │ │ + bne.w 8277a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 82a38 │ │ │ │ - ldr r2, [pc, #716] @ (82fe0 ) │ │ │ │ - ldr r5, [pc, #716] @ (82fe4 ) │ │ │ │ + b.n 82a3c │ │ │ │ + ldr r2, [pc, #716] @ (82fe4 ) │ │ │ │ + ldr r5, [pc, #716] @ (82fe8 ) │ │ │ │ add r2, pc │ │ │ │ add r5, pc │ │ │ │ - b.n 82a6c │ │ │ │ - ldr r5, [pc, #712] @ (82fe8 ) │ │ │ │ + b.n 82a70 │ │ │ │ + ldr r5, [pc, #712] @ (82fec ) │ │ │ │ add r5, pc │ │ │ │ - b.n 82962 │ │ │ │ - ldr r2, [pc, #712] @ (82fec ) │ │ │ │ - ldr r3, [pc, #712] @ (82ff0 ) │ │ │ │ + b.n 82966 │ │ │ │ + ldr r2, [pc, #712] @ (82ff0 ) │ │ │ │ + ldr r3, [pc, #712] @ (82ff4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8294e │ │ │ │ - b.n 82b94 │ │ │ │ + bne.w 82952 │ │ │ │ + b.n 82b98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 82dee │ │ │ │ - ldr r5, [pc, #700] @ (82ff4 ) │ │ │ │ + beq.n 82df2 │ │ │ │ + ldr r5, [pc, #700] @ (82ff8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 82dbc │ │ │ │ - ldr r4, [pc, #692] @ (82ff8 ) │ │ │ │ + ble.n 82dc0 │ │ │ │ + ldr r4, [pc, #692] @ (82ffc ) │ │ │ │ add r4, pc │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 82dde │ │ │ │ - ldr r3, [pc, #688] @ (82ffc ) │ │ │ │ + beq.n 82de2 │ │ │ │ + ldr r3, [pc, #688] @ (83000 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #688] @ (83000 ) │ │ │ │ + ldr r1, [pc, #688] @ (83004 ) │ │ │ │ strd r3, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ - ldr r2, [pc, #672] @ (83004 ) │ │ │ │ - ldr r3, [pc, #676] @ (83008 ) │ │ │ │ + b.n 82840 │ │ │ │ + ldr r2, [pc, #672] @ (83008 ) │ │ │ │ + ldr r3, [pc, #676] @ (8300c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 82b82 │ │ │ │ - ldr r2, [pc, #672] @ (8300c ) │ │ │ │ - ldr r3, [pc, #672] @ (83010 ) │ │ │ │ + b.n 82b86 │ │ │ │ + ldr r2, [pc, #672] @ (83010 ) │ │ │ │ + ldr r3, [pc, #672] @ (83014 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 827de │ │ │ │ - ldr r3, [pc, #516] @ (82f7c ) │ │ │ │ + b.n 827e2 │ │ │ │ + ldr r3, [pc, #516] @ (82f80 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #664] @ (83014 ) │ │ │ │ + ldr r1, [pc, #664] @ (83018 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 8283c │ │ │ │ - ldr r3, [pc, #500] @ (82f7c ) │ │ │ │ + b.n 82840 │ │ │ │ + ldr r3, [pc, #500] @ (82f80 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #652] @ (83018 ) │ │ │ │ + ldr r1, [pc, #652] @ (8301c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 8283c │ │ │ │ - ldr r3, [pc, #480] @ (82f7c ) │ │ │ │ + b.n 82840 │ │ │ │ + ldr r3, [pc, #480] @ (82f80 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #636] @ (8301c ) │ │ │ │ + ldr r1, [pc, #636] @ (83020 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 8283c │ │ │ │ - ldr r3, [pc, #464] @ (82f7c ) │ │ │ │ + b.n 82840 │ │ │ │ + ldr r3, [pc, #464] @ (82f80 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #624] @ (83020 ) │ │ │ │ + ldr r1, [pc, #624] @ (83024 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 8283c │ │ │ │ - ldr r4, [pc, #612] @ (83024 ) │ │ │ │ + b.n 82840 │ │ │ │ + ldr r4, [pc, #612] @ (83028 ) │ │ │ │ add r4, pc │ │ │ │ - b.n 82d44 │ │ │ │ - ldr r2, [pc, #612] @ (83028 ) │ │ │ │ - ldr r3, [pc, #612] @ (8302c ) │ │ │ │ + b.n 82d48 │ │ │ │ + ldr r2, [pc, #612] @ (8302c ) │ │ │ │ + ldr r3, [pc, #612] @ (83030 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 82a0e │ │ │ │ - ldr r3, [pc, #428] @ (82f7c ) │ │ │ │ + b.n 82a12 │ │ │ │ + ldr r3, [pc, #428] @ (82f80 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #604] @ (83030 ) │ │ │ │ + ldr r1, [pc, #604] @ (83034 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 8283c │ │ │ │ - ldr r3, [pc, #596] @ (83034 ) │ │ │ │ + b.n 82840 │ │ │ │ + ldr r3, [pc, #596] @ (83038 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 82d4c │ │ │ │ - ldr r2, [pc, #592] @ (83038 ) │ │ │ │ - ldr r3, [pc, #596] @ (8303c ) │ │ │ │ + b.n 82d50 │ │ │ │ + ldr r2, [pc, #592] @ (8303c ) │ │ │ │ + ldr r3, [pc, #596] @ (83040 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 82c9a │ │ │ │ - ldr r2, [pc, #592] @ (83040 ) │ │ │ │ - ldr r5, [pc, #592] @ (83044 ) │ │ │ │ + b.n 82c9e │ │ │ │ + ldr r2, [pc, #592] @ (83044 ) │ │ │ │ + ldr r5, [pc, #592] @ (83048 ) │ │ │ │ add r2, pc │ │ │ │ add r5, pc │ │ │ │ - b.n 82d3a │ │ │ │ - ldr r2, [pc, #588] @ (83048 ) │ │ │ │ - ldr r3, [pc, #592] @ (8304c ) │ │ │ │ + b.n 82d3e │ │ │ │ + ldr r2, [pc, #588] @ (8304c ) │ │ │ │ + ldr r3, [pc, #592] @ (83050 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 82b4a │ │ │ │ - ldr r3, [pc, #376] @ (82f7c ) │ │ │ │ + b.n 82b4e │ │ │ │ + ldr r3, [pc, #376] @ (82f80 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #580] @ (83050 ) │ │ │ │ + ldr r1, [pc, #580] @ (83054 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 50374 │ │ │ │ - b.n 8283c │ │ │ │ + b.n 82840 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 82776 │ │ │ │ + b.n 8277a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #336] @ (82f70 ) │ │ │ │ + ldr r2, [pc, #336] @ (82f74 ) │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r3, 82e5a │ │ │ │ - ldr r1, [pc, #552] @ (83054 ) │ │ │ │ + cbz r3, 82e5e │ │ │ │ + ldr r1, [pc, #552] @ (83058 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ - ldr r1, [pc, #548] @ (83058 ) │ │ │ │ + ldr r1, [pc, #548] @ (8305c ) │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8283c │ │ │ │ + beq.w 82840 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8277e │ │ │ │ - b.n 8283c │ │ │ │ + bne.w 82782 │ │ │ │ + b.n 82840 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [r3, #16] │ │ │ │ - b.n 82866 │ │ │ │ - ldr r3, [pc, #512] @ (8305c ) │ │ │ │ - ldr r1, [pc, #512] @ (83060 ) │ │ │ │ + b.n 8286a │ │ │ │ + ldr r3, [pc, #512] @ (83060 ) │ │ │ │ + ldr r1, [pc, #512] @ (83064 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - b.n 82e2e │ │ │ │ - ldr r3, [pc, #508] @ (83064 ) │ │ │ │ + b.n 82e32 │ │ │ │ + ldr r3, [pc, #508] @ (83068 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - ldr r1, [pc, #508] @ (83068 ) │ │ │ │ - ldr r0, [pc, #508] @ (8306c ) │ │ │ │ + ldr r1, [pc, #508] @ (8306c ) │ │ │ │ + ldr r0, [pc, #508] @ (83070 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #496] @ (83070 ) │ │ │ │ + ldr r3, [pc, #496] @ (83074 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #496] @ (83074 ) │ │ │ │ - ldr r0, [pc, #500] @ (83078 ) │ │ │ │ + ldr r1, [pc, #496] @ (83078 ) │ │ │ │ + ldr r0, [pc, #500] @ (8307c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2972 @ 0xb9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (8307c ) │ │ │ │ + ldr r3, [pc, #488] @ (83080 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #484] @ (83080 ) │ │ │ │ - ldr r0, [pc, #488] @ (83084 ) │ │ │ │ + ldr r1, [pc, #484] @ (83084 ) │ │ │ │ + ldr r0, [pc, #488] @ (83088 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50594 │ │ │ │ - ldr r3, [pc, #472] @ (83088 ) │ │ │ │ + ldr r3, [pc, #472] @ (8308c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #468] @ (8308c ) │ │ │ │ - ldr r0, [pc, #472] @ (83090 ) │ │ │ │ + ldr r1, [pc, #468] @ (83090 ) │ │ │ │ + ldr r0, [pc, #472] @ (83094 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #460] @ (83094 ) │ │ │ │ + ldr r3, [pc, #460] @ (83098 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #460] @ (83098 ) │ │ │ │ - ldr r0, [pc, #460] @ (8309c ) │ │ │ │ + ldr r1, [pc, #460] @ (8309c ) │ │ │ │ + ldr r0, [pc, #460] @ (830a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #448] @ (830a0 ) │ │ │ │ + ldr r3, [pc, #448] @ (830a4 ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r1, [pc, #448] @ (830a4 ) │ │ │ │ - ldr r0, [pc, #448] @ (830a8 ) │ │ │ │ + ldr r1, [pc, #448] @ (830a8 ) │ │ │ │ + ldr r0, [pc, #448] @ (830ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #436] @ (830ac ) │ │ │ │ + ldr r3, [pc, #436] @ (830b0 ) │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr r1, [pc, #436] @ (830b0 ) │ │ │ │ - ldr r0, [pc, #436] @ (830b4 ) │ │ │ │ + ldr r1, [pc, #436] @ (830b4 ) │ │ │ │ + ldr r0, [pc, #436] @ (830b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (830b8 ) │ │ │ │ + ldr r3, [pc, #424] @ (830bc ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r1, [pc, #424] @ (830bc ) │ │ │ │ - ldr r0, [pc, #428] @ (830c0 ) │ │ │ │ + ldr r1, [pc, #424] @ (830c0 ) │ │ │ │ + ldr r0, [pc, #428] @ (830c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2972 @ 0xb9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #408] @ (830c4 ) │ │ │ │ + ldr r3, [pc, #408] @ (830c8 ) │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #404] @ (830c8 ) │ │ │ │ - ldr r0, [pc, #408] @ (830cc ) │ │ │ │ + ldr r1, [pc, #404] @ (830cc ) │ │ │ │ + ldr r0, [pc, #408] @ (830d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (830d0 ) │ │ │ │ + ldr r3, [pc, #396] @ (830d4 ) │ │ │ │ mov.w r2, #376 @ 0x178 │ │ │ │ - ldr r1, [pc, #392] @ (830d4 ) │ │ │ │ - ldr r0, [pc, #396] @ (830d8 ) │ │ │ │ + ldr r1, [pc, #392] @ (830d8 ) │ │ │ │ + ldr r0, [pc, #396] @ (830dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - blt.n 82fec │ │ │ │ + blt.n 82fe8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 82fc4 │ │ │ │ + blt.n 82fc0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5980026 │ │ │ │ - ldr??.w r0, [ip, r6, lsl #2] │ │ │ │ + @ instruction: 0xf6f40026 │ │ │ │ + ldr??.w r0, [r8, #38] @ 0x26 │ │ │ │ lsls r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ - bvc.n 82ef4 │ │ │ │ + @ instruction: 0xf7040026 │ │ │ │ + bvc.n 82ef0 │ │ │ │ movs r3, r5 │ │ │ │ - bic.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + @ instruction: 0xf58a0026 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf62c0026 │ │ │ │ + @ instruction: 0xf7880026 │ │ │ │ + @ instruction: 0xf6200026 │ │ │ │ @ instruction: 0xf4c40026 │ │ │ │ - @ instruction: 0xf3680026 │ │ │ │ - @ instruction: 0xf6fa0026 │ │ │ │ - @ instruction: 0xf30a0026 │ │ │ │ - @ instruction: 0xf3160026 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + ldr.w r0, [r6, r6, lsl #2] │ │ │ │ + orn r0, r6, #10878976 @ 0xa60000 │ │ │ │ + orns r0, r2, #10878976 @ 0xa60000 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r7, r4 │ │ │ │ - sbc.w r0, r4, #10878976 @ 0xa60000 │ │ │ │ - @ instruction: 0xf3f00026 │ │ │ │ - @ instruction: 0xf22c0026 │ │ │ │ - orns r0, lr, #10878976 @ 0xa60000 │ │ │ │ - @ instruction: 0xf2220026 │ │ │ │ - @ instruction: 0xf1f40026 │ │ │ │ - add.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ - @ instruction: 0xf1e00026 │ │ │ │ - @ instruction: 0xf0dc0026 │ │ │ │ - @ instruction: 0xf3300026 │ │ │ │ - cmp r3, #22 │ │ │ │ + movt r0, #2086 @ 0x826 │ │ │ │ + adc.w r0, ip, #10878976 @ 0xa60000 │ │ │ │ + @ instruction: 0xf3880026 │ │ │ │ + rsbs r0, sl, #10878976 @ 0xa60000 │ │ │ │ + @ instruction: 0xf37e0026 │ │ │ │ + @ instruction: 0xf3500026 │ │ │ │ + @ instruction: 0xf66a0026 │ │ │ │ + @ instruction: 0xf33c0026 │ │ │ │ + @ instruction: 0xf2380026 │ │ │ │ + eor.w r0, ip, #10878976 @ 0xa60000 │ │ │ │ + cmp r3, #18 │ │ │ │ movs r6, r5 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ movs r1, r5 │ │ │ │ - orrs.w r0, r2, #38 @ 0x26 │ │ │ │ - cmp r3, #4 │ │ │ │ + sub.w r0, lr, #38 @ 0x26 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ movs r1, r5 │ │ │ │ - orr.w r0, r2, #38 @ 0x26 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf19e0026 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ - bics.w r0, ip, #38 @ 0x26 │ │ │ │ - orr.w r0, r2, #38 @ 0x26 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + @ instruction: 0xf1980026 │ │ │ │ + @ instruction: 0xf19e0026 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf29e0026 │ │ │ │ - and.w r0, r4, #38 @ 0x26 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf3fa0026 │ │ │ │ + sbc.w r0, r0, #38 @ 0x26 │ │ │ │ + cmp r4, #18 │ │ │ │ movs r1, r5 │ │ │ │ - vext.8 d16, d10, d22, #0 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + adcs.w r0, r6, #38 @ 0x26 │ │ │ │ + cmp r4, #8 │ │ │ │ movs r1, r5 │ │ │ │ - eor.w r0, r0, #38 @ 0x26 │ │ │ │ - @ instruction: 0xf1360026 │ │ │ │ - eor.w r0, r8, #38 @ 0x26 │ │ │ │ - @ instruction: 0xf0e60026 │ │ │ │ - vaddl.s8 q8, d14, d22 │ │ │ │ - vaddl.s32 q0, d2, d22 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + rsbs r0, ip, #38 @ 0x26 │ │ │ │ + @ instruction: 0xf2920026 │ │ │ │ + @ instruction: 0xf1e40026 │ │ │ │ + movw r0, #8230 @ 0x2026 │ │ │ │ + @ instruction: 0xf12a0026 │ │ │ │ + @ instruction: 0xf0fe0026 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf0a40026 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + addw r0, r0, #38 @ 0x26 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ movs r1, r5 │ │ │ │ - vaddl.s8 q0, d0, d22 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf0dc0026 │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ movs r1, r5 │ │ │ │ - vhadd.s d16, d6, d22 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf0d20026 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ movs r1, r5 │ │ │ │ - vhadd.s32 d16, d12, d22 │ │ │ │ - cmp r2, #30 │ │ │ │ + @ instruction: 0xf0c80026 │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf1280026 │ │ │ │ - vhadd.s8 d16, d8, d22 │ │ │ │ - @ instruction: 0xf31c0026 │ │ │ │ - vhadd.s8 d16, d2, d22 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf2840026 │ │ │ │ + @ instruction: 0xf0a40026 │ │ │ │ + orns r0, r8, #10878976 @ 0xa60000 │ │ │ │ + eors.w r0, lr, #38 @ 0x26 │ │ │ │ + cmp r3, #24 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - cdp 0, 1, cr0, cr0, cr6, {1} │ │ │ │ - rsbs r0, r2, #38 @ 0x26 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + vhadd.s32 d16, d12, d22 │ │ │ │ + @ instruction: 0xf32e0026 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - ldcl 0, cr0, [sl, #152]! @ 0x98 │ │ │ │ - vhadd.s d0, d4, d22 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + vhadd.s16 d16, d6, d22 │ │ │ │ + eors.w r0, r0, #38 @ 0x26 │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - stcl 0, cr0, [r2, #152]! @ 0x98 │ │ │ │ - vhadd.s8 d0, d12, d22 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + vhadd.s d0, d14, d22 │ │ │ │ + orn r0, r8, #38 @ 0x26 │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ movs r1, r5 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [r4, #-152]! @ 0xffffff68 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + cdp 0, 13, cr0, cr0, cr6, {1} │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r1, r5 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - ldc 0, cr0, [r8, #152] @ 0x98 │ │ │ │ - rsbs r0, lr, #38 @ 0x26 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + cdp 0, 15, cr0, cr4, cr6, {1} │ │ │ │ + @ instruction: 0xf33a0026 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - stc 0, cr0, [r0, #152] @ 0x98 │ │ │ │ - adc.w r0, r2, #38 @ 0x26 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + cdp 0, 13, cr0, cr12, cr6, {1} │ │ │ │ + @ instruction: 0xf29e0026 │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - stcl 0, cr0, [sl, #-152]! @ 0xffffff68 │ │ │ │ - orn r0, r4, #38 @ 0x26 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + cdp 0, 12, cr0, cr6, cr6, {1} │ │ │ │ + rsb r0, r0, #38 @ 0x26 │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ movs r1, r5 │ │ │ │ - stcl 0, cr0, [sl, #-152] @ 0xffffff68 │ │ │ │ - @ instruction: 0xf0f00026 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + cdp 0, 10, cr0, cr6, cr6, {1} │ │ │ │ + movw r0, #49190 @ 0xc026 │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ movs r1, r5 │ │ │ │ - ldc 0, cr0, [r2, #-152]! @ 0xffffff68 │ │ │ │ - @ instruction: 0xf0f40026 │ │ │ │ + cdp 0, 8, cr0, cr14, cr6, {1} │ │ │ │ + @ instruction: 0xf2500026 │ │ │ │ │ │ │ │ -000830dc : │ │ │ │ - ldr r3, [pc, #12] @ (830ec ) │ │ │ │ - ldr r1, [pc, #16] @ (830f0 ) │ │ │ │ +000830e0 : │ │ │ │ + ldr r3, [pc, #12] @ (830f0 ) │ │ │ │ + ldr r1, [pc, #16] @ (830f4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #16] @ (830f4 ) │ │ │ │ + ldr r2, [pc, #16] @ (830f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ bx lr │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000830f8 : │ │ │ │ +000830fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ - ldr.w r2, [pc, #2020] @ 838f4 │ │ │ │ + ldr.w r2, [pc, #2020] @ 838f8 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2016] @ 838f8 │ │ │ │ + ldr.w r3, [pc, #2016] @ 838fc │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #1996] @ 838fc │ │ │ │ + ldr.w r3, [pc, #1996] @ 83900 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83854 │ │ │ │ + beq.w 83858 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w 83854 │ │ │ │ - cbz r1, 83152 │ │ │ │ + bpl.w 83858 │ │ │ │ + cbz r1, 83156 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.w 83880 │ │ │ │ + bpl.w 83884 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8386a │ │ │ │ + beq.w 8386e │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83828 │ │ │ │ + beq.w 8382c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83726 │ │ │ │ + beq.w 8372a │ │ │ │ movs r7, #0 │ │ │ │ - b.n 83178 │ │ │ │ + b.n 8317c │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8351a │ │ │ │ + beq.w 8351e │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8316c │ │ │ │ + beq.n 83170 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r6, r7 │ │ │ │ add.w r2, r2, r7, lsl #2 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 83186 │ │ │ │ + bne.n 8318a │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - bne.w 83524 │ │ │ │ + bne.w 83528 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ adds r5, #1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r2], #8 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr.w r2, [pc, #1876] @ 83900 │ │ │ │ + ldr.w r2, [pc, #1876] @ 83904 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 838c6 │ │ │ │ - ldr.w r2, [pc, #1868] @ 83904 │ │ │ │ + beq.w 838ca │ │ │ │ + ldr.w r2, [pc, #1868] @ 83908 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 83824 │ │ │ │ + beq.w 83828 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83550 │ │ │ │ + beq.w 83554 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w 838de │ │ │ │ + bpl.w 838e2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, r9 │ │ │ │ cmp r6, r2 │ │ │ │ - blt.w 8355c │ │ │ │ + blt.w 83560 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 832f0 │ │ │ │ + beq.w 832f4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov sl, r1 │ │ │ │ clz ip, r2 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ @@ -86356,163 +86367,163 @@ │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ mov r7, r8 │ │ │ │ mov r3, r1 │ │ │ │ mov fp, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #16] │ │ │ │ - b.n 83234 │ │ │ │ + b.n 83238 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ streq r4, [sp, #16] │ │ │ │ addeq r5, #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 83280 │ │ │ │ + beq.n 83284 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r4, r6 │ │ │ │ add.w r1, r1, #4 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - beq.n 832e0 │ │ │ │ + beq.n 832e4 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne.n 83254 │ │ │ │ + bne.n 83258 │ │ │ │ add.w r8, r5, #1 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 50090 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r8 │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bne.n 83216 │ │ │ │ + bne.n 8321a │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 836c2 │ │ │ │ + bne.w 836c6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r9, r4 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ andgt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8352c │ │ │ │ + bne.w 83530 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ mov sl, r4 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ itet eq │ │ │ │ streq r4, [sp, #16] │ │ │ │ addne r5, #1 │ │ │ │ addeq r5, #2 │ │ │ │ cmp sl, r9 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ cmp r2, r4 │ │ │ │ - ble.w 83416 │ │ │ │ + ble.w 8341a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 8383e │ │ │ │ + bpl.w 83842 │ │ │ │ add.w r2, r7, #12 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ strne r0, [sp, #68] @ 0x44 │ │ │ │ - beq.w 8350c │ │ │ │ + beq.w 83510 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add.w ip, r1, #4 │ │ │ │ str.w ip, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r0, [r1, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 832d4 │ │ │ │ + beq.n 832d8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 834a8 │ │ │ │ + beq.w 834ac │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 83234 │ │ │ │ + bne.n 83238 │ │ │ │ mov r2, fp │ │ │ │ mov r8, r7 │ │ │ │ mov fp, r3 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 836c8 │ │ │ │ + bne.w 836cc │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r9 │ │ │ │ mov r4, r6 │ │ │ │ it ge │ │ │ │ movge r4, r9 │ │ │ │ cmp r4, sl │ │ │ │ it ge │ │ │ │ movge r4, sl │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 835e8 │ │ │ │ + beq.w 835ec │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 500d4 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834ea │ │ │ │ + beq.w 834ee │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r2, 83332 │ │ │ │ + cbz r2, 83336 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 501f4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8376e │ │ │ │ + beq.w 83772 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8379e │ │ │ │ + ble.w 837a2 │ │ │ │ cmp r4, r6 │ │ │ │ mov.w fp, r7, lsl #2 │ │ │ │ it ge │ │ │ │ movge r4, r6 │ │ │ │ cmp r4, r7 │ │ │ │ it le │ │ │ │ addle r5, sp, #80 @ 0x50 │ │ │ │ - ble.n 83388 │ │ │ │ + ble.n 8338c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov sl, r7 │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add.w r8, r2, fp │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r8 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r8], #4 │ │ │ │ mov r0, r6 │ │ │ │ blx 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 83672 │ │ │ │ + blt.w 83676 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83632 │ │ │ │ + bne.w 83636 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 8335e │ │ │ │ + bne.n 83362 │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add.w r9, sp, #76 @ 0x4c │ │ │ │ add.w r8, sp, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ add r4, fp │ │ │ │ @@ -86520,2934 +86531,2926 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ blx 50200 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8379e │ │ │ │ + beq.w 837a2 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 8375c │ │ │ │ + bpl.w 83760 │ │ │ │ cmp r6, r7 │ │ │ │ itt gt │ │ │ │ movgt fp, r4 │ │ │ │ movgt sl, r7 │ │ │ │ - ble.n 833d8 │ │ │ │ + ble.n 833dc │ │ │ │ ldr.w r1, [fp], #4 │ │ │ │ blx 4ffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8339a │ │ │ │ + bne.n 8339e │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp sl, r6 │ │ │ │ - bne.n 833c2 │ │ │ │ + bne.n 833c6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 837d4 │ │ │ │ + beq.w 837d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 502b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8339a │ │ │ │ + bge.n 8339e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83696 │ │ │ │ + beq.w 8369a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83696 │ │ │ │ + beq.w 8369a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 83696 │ │ │ │ + beq.w 8369a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83696 │ │ │ │ - b.n 8368a │ │ │ │ + bne.w 8369a │ │ │ │ + b.n 8368e │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ subs r2, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ cmp r4, r1 │ │ │ │ it lt │ │ │ │ movlt r2, #0 │ │ │ │ - cbnz r2, 83480 │ │ │ │ + cbnz r2, 83484 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, r4 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, r4 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r2, #1 │ │ │ │ - cbnz r2, 83464 │ │ │ │ + cbnz r2, 83468 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ orrs r1, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ orrs r1, r2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8379e │ │ │ │ + bne.w 837a2 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 83224 │ │ │ │ + b.n 83228 │ │ │ │ cmp r4, r1 │ │ │ │ - bge.w 835ba │ │ │ │ + bge.w 835be │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 838ae │ │ │ │ + bne.w 838b2 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 83896 │ │ │ │ + bne.w 8389a │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 83224 │ │ │ │ + b.n 83228 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ blx 50048 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 834ea │ │ │ │ + blt.n 834ee │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 835a2 │ │ │ │ + beq.w 835a6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - b.n 832b4 │ │ │ │ + b.n 832b8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 832d4 │ │ │ │ + b.n 832d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83626 │ │ │ │ - ldr.w r3, [pc, #1100] @ 83908 │ │ │ │ + beq.w 8362a │ │ │ │ + ldr.w r3, [pc, #1100] @ 8390c │ │ │ │ add r3, pc │ │ │ │ cmp fp, r4 │ │ │ │ - bge.w 836bc │ │ │ │ - ldr.w r5, [pc, #1092] @ 8390c │ │ │ │ + bge.w 836c0 │ │ │ │ + ldr.w r5, [pc, #1092] @ 83910 │ │ │ │ add r5, pc │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 83702 │ │ │ │ - ldr.w r2, [pc, #1084] @ 83910 │ │ │ │ + beq.w 83706 │ │ │ │ + ldr.w r2, [pc, #1084] @ 83914 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1084] @ 83914 │ │ │ │ + ldr.w r1, [pc, #1084] @ 83918 │ │ │ │ strd r2, r9, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 50374 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1064] @ 83918 │ │ │ │ - ldr.w r3, [pc, #1028] @ 838f8 │ │ │ │ + ldr.w r2, [pc, #1064] @ 8391c │ │ │ │ + ldr.w r3, [pc, #1028] @ 838fc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 83808 │ │ │ │ + bne.w 8380c │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 832d4 │ │ │ │ + b.n 832d8 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ mov r6, r7 │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - beq.w 83198 │ │ │ │ + beq.w 8319c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 831a8 │ │ │ │ - ldr r2, [pc, #1004] @ (8391c ) │ │ │ │ + b.n 831ac │ │ │ │ + ldr r2, [pc, #1004] @ (83920 ) │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 834b2 │ │ │ │ + bne.n 834b6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8361a │ │ │ │ - ldr r3, [pc, #988] @ (83920 ) │ │ │ │ + beq.n 8361e │ │ │ │ + ldr r3, [pc, #988] @ (83924 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #988] @ (83924 ) │ │ │ │ + ldr r1, [pc, #988] @ (83928 ) │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ - b.n 834ea │ │ │ │ + b.n 834ee │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r9 │ │ │ │ cmp r6, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bge.w 831e4 │ │ │ │ + bge.w 831e8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ orrs r1, r0 │ │ │ │ - bne.w 831e4 │ │ │ │ - ldr r1, [pc, #948] @ (8391c ) │ │ │ │ + bne.w 831e8 │ │ │ │ + ldr r1, [pc, #948] @ (83920 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 837c8 │ │ │ │ - ldr r3, [pc, #944] @ (83928 ) │ │ │ │ + beq.w 837cc │ │ │ │ + ldr r3, [pc, #944] @ (8392c ) │ │ │ │ add r3, pc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 837a2 │ │ │ │ - ldr r1, [pc, #936] @ (8392c ) │ │ │ │ + bne.w 837a6 │ │ │ │ + ldr r1, [pc, #936] @ (83930 ) │ │ │ │ add r1, pc │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 837a8 │ │ │ │ - ldr r4, [pc, #932] @ (83930 ) │ │ │ │ + beq.w 837ac │ │ │ │ + ldr r4, [pc, #932] @ (83934 ) │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #928] @ (83934 ) │ │ │ │ + ldr r1, [pc, #928] @ (83938 ) │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 50374 │ │ │ │ - b.n 834ea │ │ │ │ + b.n 834ee │ │ │ │ cmp r3, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp r1, r4 │ │ │ │ it le │ │ │ │ orrle.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8345e │ │ │ │ - ldr r2, [pc, #864] @ (8391c ) │ │ │ │ + beq.w 83462 │ │ │ │ + ldr r2, [pc, #864] @ (83920 ) │ │ │ │ cmp sl, r4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bgt.w 83708 │ │ │ │ + bgt.w 8370c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8372c │ │ │ │ - ldr r3, [pc, #868] @ (83938 ) │ │ │ │ + beq.w 83730 │ │ │ │ + ldr r3, [pc, #868] @ (8393c ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #868] @ (8393c ) │ │ │ │ + ldr r1, [pc, #868] @ (83940 ) │ │ │ │ ldr.w r4, [r2, r4, lsl #2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 50374 │ │ │ │ - b.n 834ea │ │ │ │ + b.n 834ee │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 83332 │ │ │ │ + beq.w 83336 │ │ │ │ cmp.w r9, #0 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 837ae │ │ │ │ + bne.w 837b2 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 501f4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83332 │ │ │ │ - b.n 834ea │ │ │ │ - ldr r3, [pc, #804] @ (83940 ) │ │ │ │ + bne.w 83336 │ │ │ │ + b.n 834ee │ │ │ │ + ldr r3, [pc, #804] @ (83944 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #800] @ (83944 ) │ │ │ │ + ldr r3, [pc, #800] @ (83948 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 83544 │ │ │ │ - ldr r3, [pc, #800] @ (83948 ) │ │ │ │ + b.n 83548 │ │ │ │ + ldr r3, [pc, #800] @ (8394c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #796] @ (8394c ) │ │ │ │ + ldr r3, [pc, #796] @ (83950 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 834be │ │ │ │ + b.n 834c2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8364e │ │ │ │ + beq.n 83652 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 8364e │ │ │ │ + cbnz r2, 83652 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #716] @ (8391c ) │ │ │ │ + ldr r2, [pc, #716] @ (83920 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83744 │ │ │ │ - ldr r3, [pc, #756] @ (83950 ) │ │ │ │ + beq.n 83748 │ │ │ │ + ldr r3, [pc, #756] @ (83954 ) │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [r9] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #744] @ (83954 ) │ │ │ │ + ldr r1, [pc, #744] @ (83958 ) │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 8368e │ │ │ │ + cbz r3, 83692 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 8368e │ │ │ │ + cbz r0, 83692 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8368e │ │ │ │ + beq.n 83692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8368e │ │ │ │ + cbnz r3, 83692 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 834ea │ │ │ │ + beq.w 834ee │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834ea │ │ │ │ + beq.w 834ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 834ea │ │ │ │ + beq.w 834ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 834ea │ │ │ │ + bne.w 834ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 834ea │ │ │ │ - ldr r5, [pc, #664] @ (83958 ) │ │ │ │ + b.n 834ee │ │ │ │ + ldr r5, [pc, #664] @ (8395c ) │ │ │ │ add r5, pc │ │ │ │ - b.n 834ca │ │ │ │ + b.n 834ce │ │ │ │ mov fp, r3 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #592] @ (8391c ) │ │ │ │ + ldr r2, [pc, #592] @ (83920 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83750 │ │ │ │ - ldr r3, [pc, #644] @ (8395c ) │ │ │ │ + beq.n 83754 │ │ │ │ + ldr r3, [pc, #644] @ (83960 ) │ │ │ │ add r3, pc │ │ │ │ cmp r7, fp │ │ │ │ it ge │ │ │ │ movge r7, fp │ │ │ │ cmp r7, r4 │ │ │ │ - bge.n 83792 │ │ │ │ - ldr r4, [pc, #636] @ (83960 ) │ │ │ │ + bge.n 83796 │ │ │ │ + ldr r4, [pc, #636] @ (83964 ) │ │ │ │ add r4, pc │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 83798 │ │ │ │ - ldr r2, [pc, #632] @ (83964 ) │ │ │ │ + beq.n 8379c │ │ │ │ + ldr r2, [pc, #632] @ (83968 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #632] @ (83968 ) │ │ │ │ + ldr r1, [pc, #632] @ (8396c ) │ │ │ │ strd r2, r9, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 50374 │ │ │ │ - b.n 834ea │ │ │ │ - ldr r2, [pc, #616] @ (8396c ) │ │ │ │ + b.n 834ee │ │ │ │ + ldr r2, [pc, #616] @ (83970 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 834d6 │ │ │ │ - cbz r3, 83738 │ │ │ │ - ldr r3, [pc, #612] @ (83970 ) │ │ │ │ + b.n 834da │ │ │ │ + cbz r3, 8373c │ │ │ │ + ldr r3, [pc, #612] @ (83974 ) │ │ │ │ add r3, pc │ │ │ │ adds r1, r4, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r4, [r1, r4, lsl #2] │ │ │ │ - ldr r1, [pc, #600] @ (83974 ) │ │ │ │ + ldr r1, [pc, #600] @ (83978 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ - b.n 834ea │ │ │ │ + b.n 834ee │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 83190 │ │ │ │ - ldr r3, [pc, #584] @ (83978 ) │ │ │ │ + b.n 83194 │ │ │ │ + ldr r3, [pc, #584] @ (8397c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #584] @ (8397c ) │ │ │ │ + ldr r3, [pc, #584] @ (83980 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 835d4 │ │ │ │ - ldr r3, [pc, #580] @ (83980 ) │ │ │ │ + b.n 835d8 │ │ │ │ + ldr r3, [pc, #580] @ (83984 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #580] @ (83984 ) │ │ │ │ + ldr r3, [pc, #580] @ (83988 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 8370e │ │ │ │ - ldr r3, [pc, #576] @ (83988 ) │ │ │ │ + b.n 83712 │ │ │ │ + ldr r3, [pc, #576] @ (8398c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #576] @ (8398c ) │ │ │ │ + ldr r3, [pc, #576] @ (83990 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 8365e │ │ │ │ - ldr r3, [pc, #572] @ (83990 ) │ │ │ │ + b.n 83662 │ │ │ │ + ldr r3, [pc, #572] @ (83994 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #572] @ (83994 ) │ │ │ │ + ldr r3, [pc, #572] @ (83998 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 836d8 │ │ │ │ - ldr r2, [pc, #444] @ (8391c ) │ │ │ │ + b.n 836dc │ │ │ │ + ldr r2, [pc, #444] @ (83920 ) │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #564] @ (83998 ) │ │ │ │ + ldr r1, [pc, #564] @ (8399c ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 83672 │ │ │ │ + b.n 83676 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834ea │ │ │ │ + beq.w 834ee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 834ea │ │ │ │ + beq.w 834ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83696 │ │ │ │ + bne.n 8369a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 83696 │ │ │ │ - ldr r4, [pc, #520] @ (8399c ) │ │ │ │ + b.n 8369a │ │ │ │ + ldr r4, [pc, #520] @ (839a0 ) │ │ │ │ add r4, pc │ │ │ │ - b.n 836e6 │ │ │ │ - ldr r2, [pc, #516] @ (839a0 ) │ │ │ │ + b.n 836ea │ │ │ │ + ldr r2, [pc, #516] @ (839a4 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 836ee │ │ │ │ + b.n 836f2 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 834ec │ │ │ │ - ldr r1, [pc, #512] @ (839a4 ) │ │ │ │ + b.n 834f0 │ │ │ │ + ldr r1, [pc, #512] @ (839a8 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 83584 │ │ │ │ - ldr r4, [pc, #508] @ (839a8 ) │ │ │ │ + b.n 83588 │ │ │ │ + ldr r4, [pc, #508] @ (839ac ) │ │ │ │ add r4, pc │ │ │ │ - b.n 8358e │ │ │ │ - ldr r2, [pc, #364] @ (8391c ) │ │ │ │ + b.n 83592 │ │ │ │ + ldr r2, [pc, #364] @ (83920 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 8380c │ │ │ │ - ldr r3, [pc, #496] @ (839ac ) │ │ │ │ + cbz r3, 83810 │ │ │ │ + ldr r3, [pc, #496] @ (839b0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #496] @ (839b0 ) │ │ │ │ + ldr r1, [pc, #496] @ (839b4 ) │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ - b.n 834ea │ │ │ │ - ldr r3, [pc, #488] @ (839b4 ) │ │ │ │ + b.n 834ee │ │ │ │ + ldr r3, [pc, #488] @ (839b8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #488] @ (839b8 ) │ │ │ │ + ldr r3, [pc, #488] @ (839bc ) │ │ │ │ add r3, pc │ │ │ │ - b.n 83578 │ │ │ │ - ldr r2, [pc, #324] @ (8391c ) │ │ │ │ + b.n 8357c │ │ │ │ + ldr r2, [pc, #324] @ (83920 ) │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 83818 │ │ │ │ - ldr r1, [pc, #472] @ (839bc ) │ │ │ │ + cbz r3, 8381c │ │ │ │ + ldr r1, [pc, #472] @ (839c0 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #468] @ (839c0 ) │ │ │ │ + ldr r1, [pc, #468] @ (839c4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 834ea │ │ │ │ + beq.w 834ee │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 836a0 │ │ │ │ - b.n 834ea │ │ │ │ + bne.w 836a4 │ │ │ │ + b.n 834ee │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #436] @ (839c4 ) │ │ │ │ + ldr r3, [pc, #436] @ (839c8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #436] @ (839c8 ) │ │ │ │ + ldr r3, [pc, #436] @ (839cc ) │ │ │ │ add r3, pc │ │ │ │ - b.n 837bc │ │ │ │ - ldr r3, [pc, #432] @ (839cc ) │ │ │ │ - ldr r1, [pc, #436] @ (839d0 ) │ │ │ │ + b.n 837c0 │ │ │ │ + ldr r3, [pc, #432] @ (839d0 ) │ │ │ │ + ldr r1, [pc, #436] @ (839d4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ - b.n 837e4 │ │ │ │ + b.n 837e8 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #424] @ (839d4 ) │ │ │ │ + ldr r3, [pc, #424] @ (839d8 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #424] @ (839d8 ) │ │ │ │ - ldr r0, [pc, #428] @ (839dc ) │ │ │ │ + ldr r1, [pc, #424] @ (839dc ) │ │ │ │ + ldr r0, [pc, #428] @ (839e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ (839e0 ) │ │ │ │ + ldr r3, [pc, #416] @ (839e4 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr r1, [pc, #416] @ (839e4 ) │ │ │ │ - ldr r0, [pc, #416] @ (839e8 ) │ │ │ │ + ldr r1, [pc, #416] @ (839e8 ) │ │ │ │ + ldr r0, [pc, #416] @ (839ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (839ec ) │ │ │ │ + ldr r3, [pc, #404] @ (839f0 ) │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr r1, [pc, #404] @ (839f0 ) │ │ │ │ - ldr r0, [pc, #408] @ (839f4 ) │ │ │ │ + ldr r1, [pc, #404] @ (839f4 ) │ │ │ │ + ldr r0, [pc, #408] @ (839f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (839f8 ) │ │ │ │ + ldr r3, [pc, #396] @ (839fc ) │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ - ldr r1, [pc, #396] @ (839fc ) │ │ │ │ - ldr r0, [pc, #396] @ (83a00 ) │ │ │ │ + ldr r1, [pc, #396] @ (83a00 ) │ │ │ │ + ldr r0, [pc, #396] @ (83a04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (83a04 ) │ │ │ │ + ldr r3, [pc, #384] @ (83a08 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r1, [pc, #384] @ (83a08 ) │ │ │ │ - ldr r0, [pc, #388] @ (83a0c ) │ │ │ │ + ldr r1, [pc, #384] @ (83a0c ) │ │ │ │ + ldr r0, [pc, #388] @ (83a10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (83a10 ) │ │ │ │ + ldr r3, [pc, #376] @ (83a14 ) │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ - ldr r1, [pc, #372] @ (83a14 ) │ │ │ │ - ldr r0, [pc, #376] @ (83a18 ) │ │ │ │ + ldr r1, [pc, #372] @ (83a18 ) │ │ │ │ + ldr r0, [pc, #376] @ (83a1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (83a1c ) │ │ │ │ + ldr r3, [pc, #364] @ (83a20 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #360] @ (83a20 ) │ │ │ │ - ldr r0, [pc, #364] @ (83a24 ) │ │ │ │ + ldr r1, [pc, #360] @ (83a24 ) │ │ │ │ + ldr r0, [pc, #364] @ (83a28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (83a28 ) │ │ │ │ + ldr r3, [pc, #352] @ (83a2c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #348] @ (83a2c ) │ │ │ │ - ldr r0, [pc, #352] @ (83a30 ) │ │ │ │ + ldr r1, [pc, #348] @ (83a30 ) │ │ │ │ + ldr r0, [pc, #352] @ (83a34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (83a34 ) │ │ │ │ + ldr r3, [pc, #340] @ (83a38 ) │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ - ldr r1, [pc, #340] @ (83a38 ) │ │ │ │ - ldr r0, [pc, #340] @ (83a3c ) │ │ │ │ + ldr r1, [pc, #340] @ (83a3c ) │ │ │ │ + ldr r0, [pc, #340] @ (83a40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3004 @ 0xbbc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r8!, {r1, r2, r5} │ │ │ │ - ldmia.w ip!, {r1, r2, r5} │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ands.w r0, r4, r6, asr #32 │ │ │ │ + ands.w r0, r8, r6, asr #32 │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ - adds.w r0, r6, r6, asr #32 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldcl 0, cr0, [r2], #-152 @ 0xffffff68 │ │ │ │ + ldmia r3!, {r2} │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8320026 │ │ │ │ - eor.w r0, r4, r6, asr #32 │ │ │ │ - b.n 83928 │ │ │ │ - movs r6, r4 │ │ │ │ - b.n 8391c │ │ │ │ - movs r6, r4 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + @ instruction: 0xe98e0026 │ │ │ │ + @ instruction: 0xebe00026 │ │ │ │ + ldrd r0, r0, [sl, #-152] @ 0x98 │ │ │ │ + ldrd r0, r0, [r2, #-152] @ 0x98 │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ movs r7, r4 │ │ │ │ - and.w r0, r2, r6, asr #32 │ │ │ │ - b.n 83880 │ │ │ │ - movs r6, r4 │ │ │ │ - ldc 0, cr0, [r0], #152 @ 0x98 │ │ │ │ - b.n 837dc │ │ │ │ - movs r6, r4 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + adcs.w r0, lr, r6, asr #32 │ │ │ │ + ldrd r0, r0, [lr], #152 @ 0x98 │ │ │ │ + cdp 0, 0, cr0, cr12, cr6, {1} │ │ │ │ + stmia.w r8!, {r1, r2, r5} │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 837cc │ │ │ │ - movs r6, r4 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + ldmia.w ip, {r1, r2, r5} │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ movs r1, r5 │ │ │ │ - b.n 83784 │ │ │ │ + ldrd r0, r0, [r4], #-152 @ 0x98 │ │ │ │ + stcl 0, cr0, [r8, #152]! @ 0x98 │ │ │ │ + @ instruction: 0xe82a0026 │ │ │ │ + b.n 83958 │ │ │ │ movs r6, r4 │ │ │ │ - stc 0, cr0, [ip], {38} @ 0x26 │ │ │ │ - b.n 836f8 │ │ │ │ - movs r6, r4 │ │ │ │ - b.n 8369c │ │ │ │ - movs r6, r4 │ │ │ │ - b.n 836c4 │ │ │ │ - movs r6, r4 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + @ instruction: 0xe80c0026 │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ movs r7, r4 │ │ │ │ - stmdb r0, {r1, r2, r5} │ │ │ │ - movs r1, #24 │ │ │ │ + orrs.w r0, ip, r6, asr #32 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 83644 │ │ │ │ + b.n 83900 │ │ │ │ movs r6, r4 │ │ │ │ - sub.w r0, r6, r6, asr #32 │ │ │ │ - b.n 835f0 │ │ │ │ + stc 0, cr0, [r2, #-152] @ 0xffffff68 │ │ │ │ + b.n 838ac │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 835e0 │ │ │ │ + b.n 8389c │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 835d0 │ │ │ │ + b.n 8388c │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - b.n 835c0 │ │ │ │ + b.n 8387c │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r2, #32 │ │ │ │ movs r1, r5 │ │ │ │ - rsbs r0, r4, r6, asr #32 │ │ │ │ - b.n 83590 │ │ │ │ + ldc 0, cr0, [r0, #-152]! @ 0xffffff68 │ │ │ │ + b.n 8384c │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ movs r1, r5 │ │ │ │ - b.n 83524 │ │ │ │ + b.n 837e0 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xe80c0026 │ │ │ │ - b.n 834f4 │ │ │ │ + strd r0, r0, [r8, #-152]! @ 0x98 │ │ │ │ + b.n 837b0 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 834e4 │ │ │ │ + b.n 837a0 │ │ │ │ movs r6, r4 │ │ │ │ - sbc.w r0, r6, r6, asr #32 │ │ │ │ - b.n 8347c │ │ │ │ + stcl 0, cr0, [r2], {38} @ 0x26 │ │ │ │ + b.n 83738 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 834d8 │ │ │ │ + b.n 83794 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r0, [r7, #16] │ │ │ │ movs r1, r5 │ │ │ │ - ldrd r0, r0, [r2, #-152] @ 0x98 │ │ │ │ - strd r0, r0, [r0, #152]! @ 0x98 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + @ instruction: 0xeaae0026 │ │ │ │ + @ instruction: 0xeb3c0026 │ │ │ │ + str r2, [r4, #16] │ │ │ │ movs r1, r5 │ │ │ │ - ldmdb ip!, {r1, r2, r5} │ │ │ │ - ldrd r0, r0, [lr, #-152]! @ 0x98 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + eors.w r0, r8, r6, asr #32 │ │ │ │ + @ instruction: 0xeada0026 │ │ │ │ + str r4, [r1, #16] │ │ │ │ movs r1, r5 │ │ │ │ - stmdb r6!, {r1, r2, r5} │ │ │ │ - ldrd r0, r0, [r8, #-152] @ 0x98 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + eor.w r0, r2, r6, asr #32 │ │ │ │ + @ instruction: 0xeab40026 │ │ │ │ + str r6, [r6, #12] │ │ │ │ movs r1, r5 │ │ │ │ - ldmdb r0, {r1, r2, r5} │ │ │ │ - @ instruction: 0xe98e0026 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + orn r0, ip, r6, asr #32 │ │ │ │ + @ instruction: 0xeaea0026 │ │ │ │ + str r0, [r4, #12] │ │ │ │ movs r1, r5 │ │ │ │ - ldrd r0, r0, [sl], #152 @ 0x98 │ │ │ │ - ldrd r0, r0, [r0, #-152] @ 0x98 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + orrs.w r0, r6, r6, asr #32 │ │ │ │ + @ instruction: 0xeaac0026 │ │ │ │ + str r0, [r1, #12] │ │ │ │ movs r1, r5 │ │ │ │ - strd r0, r0, [r2], #152 @ 0x98 │ │ │ │ - ldrd r0, r0, [r4, #152] @ 0x98 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + bics.w r0, lr, r6, asr #32 │ │ │ │ + @ instruction: 0xeb300026 │ │ │ │ + str r0, [r6, #8] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xe8ca0026 │ │ │ │ - @ instruction: 0xe9ac0026 │ │ │ │ - ldr r6, [pc, #272] @ (83b3c ) │ │ │ │ + bic.w r0, r6, r6, asr #32 │ │ │ │ + add.w r0, r8, r6, asr #32 │ │ │ │ + ldr r7, [pc, #640] @ (83cb0 ) │ │ │ │ movs r1, r5 │ │ │ │ - sxth r6, r6 │ │ │ │ + cbz r2, 83a98 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 840ec │ │ │ │ + b.n 833a8 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + str r2, [r0, #8] │ │ │ │ movs r1, r5 │ │ │ │ - strd r0, r0, [r0, #-152] @ 0x98 │ │ │ │ - strd r0, r0, [sl, #-152]! @ 0x98 │ │ │ │ + eors.w r0, ip, r6, asr #32 │ │ │ │ + pkhtb r0, r6, r6, asr #32 │ │ │ │ │ │ │ │ -00083a40 : │ │ │ │ +00083a44 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr.w ip, [pc, #68] @ 83a98 │ │ │ │ + ldr.w ip, [pc, #68] @ 83a9c │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #68] @ (83a9c ) │ │ │ │ + ldr r3, [pc, #68] @ (83aa0 ) │ │ │ │ add r4, sp, #28 │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8249c │ │ │ │ - ldr r2, [pc, #40] @ (83aa0 ) │ │ │ │ - ldr r3, [pc, #32] @ (83a9c ) │ │ │ │ + bl 824a0 │ │ │ │ + ldr r2, [pc, #40] @ (83aa4 ) │ │ │ │ + ldr r3, [pc, #32] @ (83aa0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83a94 │ │ │ │ + bne.n 83a98 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083aa4 : │ │ │ │ +00083aa8 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr r4, [pc, #76] @ (83b04 ) │ │ │ │ + ldr r4, [pc, #76] @ (83b08 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #76] @ (83b08 ) │ │ │ │ + ldr r3, [pc, #76] @ (83b0c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ orrs.w r4, r2, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ - bne.n 83af6 │ │ │ │ - ldr r2, [pc, #48] @ (83b0c ) │ │ │ │ - ldr r3, [pc, #44] @ (83b08 ) │ │ │ │ + bne.n 83afa │ │ │ │ + ldr r2, [pc, #48] @ (83b10 ) │ │ │ │ + ldr r3, [pc, #44] @ (83b0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83b00 │ │ │ │ + bne.n 83b04 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8249c │ │ │ │ - b.n 83ad8 │ │ │ │ + bl 824a0 │ │ │ │ + b.n 83adc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083b10 : │ │ │ │ +00083b14 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr r4, [pc, #84] @ (83b78 ) │ │ │ │ + ldr r4, [pc, #84] @ (83b7c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #84] @ (83b7c ) │ │ │ │ + ldr r3, [pc, #84] @ (83b80 ) │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq r1, #1 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bne.n 83b68 │ │ │ │ + bne.n 83b6c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #52] @ (83b80 ) │ │ │ │ - ldr r3, [pc, #44] @ (83b7c ) │ │ │ │ + ldr r2, [pc, #52] @ (83b84 ) │ │ │ │ + ldr r3, [pc, #44] @ (83b80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83b72 │ │ │ │ + bne.n 83b76 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8249c │ │ │ │ - b.n 83b4a │ │ │ │ + bl 824a0 │ │ │ │ + b.n 83b4e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083b84 : │ │ │ │ +00083b88 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr.w lr, [pc, #124] @ 83c14 │ │ │ │ + ldr.w lr, [pc, #124] @ 83c18 │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #124] @ 83c18 │ │ │ │ + ldr.w ip, [pc, #124] @ 83c1c │ │ │ │ add r4, sp, #28 │ │ │ │ add lr, pc │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - cbz r2, 83be0 │ │ │ │ + cbz r2, 83be4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8249c │ │ │ │ - ldr r2, [pc, #88] @ (83c1c ) │ │ │ │ - ldr r3, [pc, #80] @ (83c18 ) │ │ │ │ + bl 824a0 │ │ │ │ + ldr r2, [pc, #88] @ (83c20 ) │ │ │ │ + ldr r3, [pc, #80] @ (83c1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83c10 │ │ │ │ + bne.n 83c14 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 83bba │ │ │ │ + beq.n 83bbe │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 83bba │ │ │ │ + bgt.n 83bbe │ │ │ │ ldr r5, [r3, #24] │ │ │ │ cmp r5, r1 │ │ │ │ - blt.n 83bba │ │ │ │ + blt.n 83bbe │ │ │ │ cmp r1, #0 │ │ │ │ itt gt │ │ │ │ subgt r0, #4 │ │ │ │ addgt.w r1, r4, r1, lsl #2 │ │ │ │ - ble.n 83c0c │ │ │ │ + ble.n 83c10 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bne.n 83bfe │ │ │ │ + bne.n 83c02 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 83bc2 │ │ │ │ + b.n 83bc6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083c20 : │ │ │ │ +00083c24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w lr, [pc, #96] @ 83c90 │ │ │ │ + ldr.w lr, [pc, #96] @ 83c94 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, ip │ │ │ │ - ldr.w ip, [pc, #84] @ 83c94 │ │ │ │ + ldr.w ip, [pc, #84] @ 83c98 │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #72] @ (83c98 ) │ │ │ │ + ldr r3, [pc, #72] @ (83c9c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 83c72 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 83c76 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62f58 │ │ │ │ - ldr r2, [pc, #40] @ (83c9c ) │ │ │ │ - ldr r3, [pc, #28] @ (83c94 ) │ │ │ │ + bl 62f5c │ │ │ │ + ldr r2, [pc, #40] @ (83ca0 ) │ │ │ │ + ldr r3, [pc, #28] @ (83c98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83c8a │ │ │ │ + bne.n 83c8e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083ca0 : │ │ │ │ +00083ca4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 83d10 │ │ │ │ + ldr.w ip, [pc, #96] @ 83d14 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (83d14 ) │ │ │ │ + ldr r5, [pc, #88] @ (83d18 ) │ │ │ │ add.w r3, ip, #48 @ 0x30 │ │ │ │ - ldr.w ip, [pc, #84] @ 83d18 │ │ │ │ + ldr.w ip, [pc, #84] @ 83d1c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 83cf2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 83cf6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62fd4 │ │ │ │ - ldr r2, [pc, #40] @ (83d1c ) │ │ │ │ - ldr r3, [pc, #28] @ (83d14 ) │ │ │ │ + bl 62fd8 │ │ │ │ + ldr r2, [pc, #40] @ (83d20 ) │ │ │ │ + ldr r3, [pc, #28] @ (83d18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83d0a │ │ │ │ + bne.n 83d0e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r3!, {r1} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083d20 : │ │ │ │ +00083d24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 83d90 │ │ │ │ + ldr.w ip, [pc, #96] @ 83d94 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (83d94 ) │ │ │ │ + ldr r5, [pc, #88] @ (83d98 ) │ │ │ │ add.w r3, ip, #96 @ 0x60 │ │ │ │ - ldr.w ip, [pc, #84] @ 83d98 │ │ │ │ + ldr.w ip, [pc, #84] @ 83d9c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 83d72 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 83d76 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63050 │ │ │ │ - ldr r2, [pc, #40] @ (83d9c ) │ │ │ │ - ldr r3, [pc, #28] @ (83d94 ) │ │ │ │ + bl 63054 │ │ │ │ + ldr r2, [pc, #40] @ (83da0 ) │ │ │ │ + ldr r3, [pc, #28] @ (83d98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83d8a │ │ │ │ + bne.n 83d8e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083da0 : │ │ │ │ +00083da4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 83e10 │ │ │ │ + ldr.w ip, [pc, #96] @ 83e14 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (83e14 ) │ │ │ │ + ldr r5, [pc, #88] @ (83e18 ) │ │ │ │ add.w r3, ip, #144 @ 0x90 │ │ │ │ - ldr.w ip, [pc, #84] @ 83e18 │ │ │ │ + ldr.w ip, [pc, #84] @ 83e1c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 83df2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 83df6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 630d0 │ │ │ │ - ldr r2, [pc, #40] @ (83e1c ) │ │ │ │ - ldr r3, [pc, #28] @ (83e14 ) │ │ │ │ + bl 630d4 │ │ │ │ + ldr r2, [pc, #40] @ (83e20 ) │ │ │ │ + ldr r3, [pc, #28] @ (83e18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83e0a │ │ │ │ + bne.n 83e0e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r2!, {r1} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083e20 : │ │ │ │ +00083e24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 83e90 │ │ │ │ + ldr.w ip, [pc, #96] @ 83e94 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (83e94 ) │ │ │ │ + ldr r5, [pc, #88] @ (83e98 ) │ │ │ │ add.w r3, ip, #192 @ 0xc0 │ │ │ │ - ldr.w ip, [pc, #84] @ 83e98 │ │ │ │ + ldr.w ip, [pc, #84] @ 83e9c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 83e72 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 83e76 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63150 │ │ │ │ - ldr r2, [pc, #40] @ (83e9c ) │ │ │ │ - ldr r3, [pc, #28] @ (83e94 ) │ │ │ │ + bl 63154 │ │ │ │ + ldr r2, [pc, #40] @ (83ea0 ) │ │ │ │ + ldr r3, [pc, #28] @ (83e98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83e8a │ │ │ │ + bne.n 83e8e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083ea0 : │ │ │ │ +00083ea4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 83f10 │ │ │ │ + ldr.w ip, [pc, #96] @ 83f14 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (83f14 ) │ │ │ │ + ldr r5, [pc, #88] @ (83f18 ) │ │ │ │ add.w r3, ip, #240 @ 0xf0 │ │ │ │ - ldr.w ip, [pc, #84] @ 83f18 │ │ │ │ + ldr.w ip, [pc, #84] @ 83f1c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 83ef2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 83ef6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 631d0 │ │ │ │ - ldr r2, [pc, #40] @ (83f1c ) │ │ │ │ - ldr r3, [pc, #28] @ (83f14 ) │ │ │ │ + bl 631d4 │ │ │ │ + ldr r2, [pc, #40] @ (83f20 ) │ │ │ │ + ldr r3, [pc, #28] @ (83f18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83f0a │ │ │ │ + bne.n 83f0e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r1!, {r1} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083f20 : │ │ │ │ +00083f24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 83f90 │ │ │ │ + ldr.w ip, [pc, #96] @ 83f94 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (83f94 ) │ │ │ │ + ldr r5, [pc, #88] @ (83f98 ) │ │ │ │ add.w r3, ip, #288 @ 0x120 │ │ │ │ - ldr.w ip, [pc, #84] @ 83f98 │ │ │ │ + ldr.w ip, [pc, #84] @ 83f9c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 83f72 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 83f76 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63250 │ │ │ │ - ldr r2, [pc, #40] @ (83f9c ) │ │ │ │ - ldr r3, [pc, #28] @ (83f94 ) │ │ │ │ + bl 63254 │ │ │ │ + ldr r2, [pc, #40] @ (83fa0 ) │ │ │ │ + ldr r3, [pc, #28] @ (83f98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 83f8a │ │ │ │ + bne.n 83f8e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00083fa0 : │ │ │ │ +00083fa4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84010 │ │ │ │ + ldr.w ip, [pc, #96] @ 84014 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84014 ) │ │ │ │ + ldr r5, [pc, #88] @ (84018 ) │ │ │ │ add.w r3, ip, #336 @ 0x150 │ │ │ │ - ldr.w ip, [pc, #84] @ 84018 │ │ │ │ + ldr.w ip, [pc, #84] @ 8401c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 83ff2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 83ff6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 632d0 │ │ │ │ - ldr r2, [pc, #40] @ (8401c ) │ │ │ │ - ldr r3, [pc, #28] @ (84014 ) │ │ │ │ + bl 632d4 │ │ │ │ + ldr r2, [pc, #40] @ (84020 ) │ │ │ │ + ldr r3, [pc, #28] @ (84018 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8400a │ │ │ │ + bne.n 8400e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + stmia r0!, {r1} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084020 : │ │ │ │ +00084024 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84090 │ │ │ │ + ldr.w ip, [pc, #96] @ 84094 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84094 ) │ │ │ │ + ldr r5, [pc, #88] @ (84098 ) │ │ │ │ add.w r3, ip, #384 @ 0x180 │ │ │ │ - ldr.w ip, [pc, #84] @ 84098 │ │ │ │ + ldr.w ip, [pc, #84] @ 8409c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84072 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84076 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63350 │ │ │ │ - ldr r2, [pc, #40] @ (8409c ) │ │ │ │ - ldr r3, [pc, #28] @ (84094 ) │ │ │ │ + bl 63354 │ │ │ │ + ldr r2, [pc, #40] @ (840a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84098 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8408a │ │ │ │ + bne.n 8408e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ite lt │ │ │ │ - movlt r3, r5 │ │ │ │ - itte hi @ unpredictable │ │ │ │ + nop {11} │ │ │ │ + movs r3, r5 │ │ │ │ + ittt hi │ │ │ │ movhi r3, r5 │ │ │ │ │ │ │ │ -000840a0 : │ │ │ │ +000840a4 : │ │ │ │ pushhi {r4, r5, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84110 │ │ │ │ + ldr.w ip, [pc, #96] @ 84114 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84114 ) │ │ │ │ + ldr r5, [pc, #88] @ (84118 ) │ │ │ │ add.w r3, ip, #432 @ 0x1b0 │ │ │ │ - ldr.w ip, [pc, #84] @ 84118 │ │ │ │ + ldr.w ip, [pc, #84] @ 8411c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 840f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 840f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 633d0 │ │ │ │ - ldr r2, [pc, #40] @ (8411c ) │ │ │ │ - ldr r3, [pc, #28] @ (84114 ) │ │ │ │ + bl 633d4 │ │ │ │ + ldr r2, [pc, #40] @ (84120 ) │ │ │ │ + ldr r3, [pc, #28] @ (84118 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8410a │ │ │ │ + bne.n 8410e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ite cc │ │ │ │ - movcc r3, r5 │ │ │ │ - itte eq @ unpredictable │ │ │ │ + wfi │ │ │ │ + movs r3, r5 │ │ │ │ + ittt eq │ │ │ │ moveq r3, r5 │ │ │ │ │ │ │ │ -00084120 : │ │ │ │ +00084124 : │ │ │ │ pusheq {r4, r5, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84190 │ │ │ │ + ldr.w ip, [pc, #96] @ 84194 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84194 ) │ │ │ │ + ldr r5, [pc, #88] @ (84198 ) │ │ │ │ add.w r3, ip, #480 @ 0x1e0 │ │ │ │ - ldr.w ip, [pc, #84] @ 84198 │ │ │ │ + ldr.w ip, [pc, #84] @ 8419c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84172 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84176 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63450 │ │ │ │ - ldr r2, [pc, #40] @ (8419c ) │ │ │ │ - ldr r3, [pc, #28] @ (84194 ) │ │ │ │ + bl 63454 │ │ │ │ + ldr r2, [pc, #40] @ (841a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84198 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8418a │ │ │ │ + bne.n 8418e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00b4 │ │ │ │ + bkpt 0x00b0 │ │ │ │ movs r3, r5 │ │ │ │ - bkpt 0x0086 │ │ │ │ + bkpt 0x0082 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000841a0 : │ │ │ │ +000841a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84210 │ │ │ │ + ldr.w ip, [pc, #96] @ 84214 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84214 ) │ │ │ │ + ldr r5, [pc, #88] @ (84218 ) │ │ │ │ add.w r3, ip, #528 @ 0x210 │ │ │ │ - ldr.w ip, [pc, #84] @ 84218 │ │ │ │ + ldr.w ip, [pc, #84] @ 8421c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 841f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 841f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 634d0 │ │ │ │ - ldr r2, [pc, #40] @ (8421c ) │ │ │ │ - ldr r3, [pc, #28] @ (84214 ) │ │ │ │ + bl 634d4 │ │ │ │ + ldr r2, [pc, #40] @ (84220 ) │ │ │ │ + ldr r3, [pc, #28] @ (84218 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8420a │ │ │ │ + bne.n 8420e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0034 │ │ │ │ + bkpt 0x0030 │ │ │ │ movs r3, r5 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x0002 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084220 : │ │ │ │ +00084224 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84290 │ │ │ │ + ldr.w ip, [pc, #96] @ 84294 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84294 ) │ │ │ │ + ldr r5, [pc, #88] @ (84298 ) │ │ │ │ add.w r3, ip, #576 @ 0x240 │ │ │ │ - ldr.w ip, [pc, #84] @ 84298 │ │ │ │ + ldr.w ip, [pc, #84] @ 8429c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84272 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84276 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63550 │ │ │ │ - ldr r2, [pc, #40] @ (8429c ) │ │ │ │ - ldr r3, [pc, #28] @ (84294 ) │ │ │ │ + bl 63554 │ │ │ │ + ldr r2, [pc, #40] @ (842a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84298 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8428a │ │ │ │ + bne.n 8428e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000842a0 : │ │ │ │ +000842a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84310 │ │ │ │ + ldr.w ip, [pc, #96] @ 84314 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84314 ) │ │ │ │ + ldr r5, [pc, #88] @ (84318 ) │ │ │ │ add.w r3, ip, #624 @ 0x270 │ │ │ │ - ldr.w ip, [pc, #84] @ 84318 │ │ │ │ + ldr.w ip, [pc, #84] @ 8431c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 842f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 842f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 635d0 │ │ │ │ - ldr r2, [pc, #40] @ (8431c ) │ │ │ │ - ldr r3, [pc, #28] @ (84314 ) │ │ │ │ + bl 635d4 │ │ │ │ + ldr r2, [pc, #40] @ (84320 ) │ │ │ │ + ldr r3, [pc, #28] @ (84318 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8430a │ │ │ │ + bne.n 8430e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, pc} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084320 : │ │ │ │ +00084324 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84390 │ │ │ │ + ldr.w ip, [pc, #96] @ 84394 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84394 ) │ │ │ │ + ldr r5, [pc, #88] @ (84398 ) │ │ │ │ add.w r3, ip, #672 @ 0x2a0 │ │ │ │ - ldr.w ip, [pc, #84] @ 84398 │ │ │ │ + ldr.w ip, [pc, #84] @ 8439c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84372 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84376 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63650 │ │ │ │ - ldr r2, [pc, #40] @ (8439c ) │ │ │ │ - ldr r3, [pc, #28] @ (84394 ) │ │ │ │ + bl 63654 │ │ │ │ + ldr r2, [pc, #40] @ (843a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84398 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8438a │ │ │ │ + bne.n 8438e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r7} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000843a0 : │ │ │ │ +000843a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84410 │ │ │ │ + ldr.w ip, [pc, #96] @ 84414 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84414 ) │ │ │ │ + ldr r5, [pc, #88] @ (84418 ) │ │ │ │ add.w r3, ip, #720 @ 0x2d0 │ │ │ │ - ldr.w ip, [pc, #84] @ 84418 │ │ │ │ + ldr.w ip, [pc, #84] @ 8441c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 843f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 843f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 636d0 │ │ │ │ - ldr r2, [pc, #40] @ (8441c ) │ │ │ │ - ldr r3, [pc, #28] @ (84414 ) │ │ │ │ + bl 636d4 │ │ │ │ + ldr r2, [pc, #40] @ (84420 ) │ │ │ │ + ldr r3, [pc, #28] @ (84418 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8440a │ │ │ │ + bne.n 8440e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + pop {r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084420 : │ │ │ │ +00084424 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84490 │ │ │ │ + ldr.w ip, [pc, #96] @ 84494 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84494 ) │ │ │ │ + ldr r5, [pc, #88] @ (84498 ) │ │ │ │ add.w r3, ip, #768 @ 0x300 │ │ │ │ - ldr.w ip, [pc, #84] @ 84498 │ │ │ │ + ldr.w ip, [pc, #84] @ 8449c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84472 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84476 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63750 │ │ │ │ - ldr r2, [pc, #40] @ (8449c ) │ │ │ │ - ldr r3, [pc, #28] @ (84494 ) │ │ │ │ + bl 63754 │ │ │ │ + ldr r2, [pc, #40] @ (844a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84498 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8448a │ │ │ │ + bne.n 8448e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 84508 │ │ │ │ + cbnz r0, 8450c │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r6, 84500 │ │ │ │ + cbnz r2, 84504 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000844a0 : │ │ │ │ +000844a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84510 │ │ │ │ + ldr.w ip, [pc, #96] @ 84514 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84514 ) │ │ │ │ + ldr r5, [pc, #88] @ (84518 ) │ │ │ │ add.w r3, ip, #816 @ 0x330 │ │ │ │ - ldr.w ip, [pc, #84] @ 84518 │ │ │ │ + ldr.w ip, [pc, #84] @ 8451c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 844f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 844f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 637d0 │ │ │ │ - ldr r2, [pc, #40] @ (8451c ) │ │ │ │ - ldr r3, [pc, #28] @ (84514 ) │ │ │ │ + bl 637d4 │ │ │ │ + ldr r2, [pc, #40] @ (84520 ) │ │ │ │ + ldr r3, [pc, #28] @ (84518 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8450a │ │ │ │ + bne.n 8450e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 84568 │ │ │ │ + cbnz r0, 8456c │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r6, 84560 │ │ │ │ + cbnz r2, 84564 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084520 : │ │ │ │ +00084524 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84590 │ │ │ │ + ldr.w ip, [pc, #96] @ 84594 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84594 ) │ │ │ │ + ldr r5, [pc, #88] @ (84598 ) │ │ │ │ add.w r3, ip, #864 @ 0x360 │ │ │ │ - ldr.w ip, [pc, #84] @ 84598 │ │ │ │ + ldr.w ip, [pc, #84] @ 8459c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84572 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84576 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63850 │ │ │ │ - ldr r2, [pc, #40] @ (8459c ) │ │ │ │ - ldr r3, [pc, #28] @ (84594 ) │ │ │ │ + bl 63854 │ │ │ │ + ldr r2, [pc, #40] @ (845a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84598 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8458a │ │ │ │ + bne.n 8458e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0034 │ │ │ │ + hlt 0x0030 │ │ │ │ movs r3, r5 │ │ │ │ - hlt 0x0006 │ │ │ │ + hlt 0x0002 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000845a0 : │ │ │ │ +000845a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84610 │ │ │ │ + ldr.w ip, [pc, #96] @ 84614 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84614 ) │ │ │ │ + ldr r5, [pc, #88] @ (84618 ) │ │ │ │ add.w r3, ip, #912 @ 0x390 │ │ │ │ - ldr.w ip, [pc, #84] @ 84618 │ │ │ │ + ldr.w ip, [pc, #84] @ 8461c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 845f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 845f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 638d0 │ │ │ │ - ldr r2, [pc, #40] @ (8461c ) │ │ │ │ - ldr r3, [pc, #28] @ (84614 ) │ │ │ │ + bl 638d4 │ │ │ │ + ldr r2, [pc, #40] @ (84620 ) │ │ │ │ + ldr r3, [pc, #28] @ (84618 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8460a │ │ │ │ + bne.n 8460e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - rev r4, r6 │ │ │ │ + rev r0, r6 │ │ │ │ movs r3, r5 │ │ │ │ - rev r6, r0 │ │ │ │ + rev r2, r0 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084620 : │ │ │ │ +00084624 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84690 │ │ │ │ + ldr.w ip, [pc, #96] @ 84694 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84694 ) │ │ │ │ + ldr r5, [pc, #88] @ (84698 ) │ │ │ │ add.w r3, ip, #960 @ 0x3c0 │ │ │ │ - ldr.w ip, [pc, #84] @ 84698 │ │ │ │ + ldr.w ip, [pc, #84] @ 8469c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84672 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84676 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63950 │ │ │ │ - ldr r2, [pc, #40] @ (8469c ) │ │ │ │ - ldr r3, [pc, #28] @ (84694 ) │ │ │ │ + bl 63954 │ │ │ │ + ldr r2, [pc, #40] @ (846a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84698 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8468a │ │ │ │ + bne.n 8468e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 846c8 │ │ │ │ + cbnz r0, 846cc │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r6, 846c0 │ │ │ │ + cbnz r2, 846c4 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000846a0 : │ │ │ │ +000846a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84710 │ │ │ │ + ldr.w ip, [pc, #96] @ 84714 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84714 ) │ │ │ │ + ldr r5, [pc, #88] @ (84718 ) │ │ │ │ add.w r3, ip, #1008 @ 0x3f0 │ │ │ │ - ldr.w ip, [pc, #84] @ 84718 │ │ │ │ + ldr.w ip, [pc, #84] @ 8471c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 846f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 846f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 639d0 │ │ │ │ - ldr r2, [pc, #40] @ (8471c ) │ │ │ │ - ldr r3, [pc, #28] @ (84714 ) │ │ │ │ + bl 639d4 │ │ │ │ + ldr r2, [pc, #40] @ (84720 ) │ │ │ │ + ldr r3, [pc, #28] @ (84718 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8470a │ │ │ │ + bne.n 8470e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 84728 │ │ │ │ + cbnz r0, 8472c │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r6, 84720 │ │ │ │ + cbnz r2, 84724 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084720 : │ │ │ │ +00084724 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84790 │ │ │ │ + ldr.w ip, [pc, #96] @ 84794 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84794 ) │ │ │ │ + ldr r5, [pc, #88] @ (84798 ) │ │ │ │ add.w r3, ip, #1056 @ 0x420 │ │ │ │ - ldr.w ip, [pc, #84] @ 84798 │ │ │ │ + ldr.w ip, [pc, #84] @ 8479c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84772 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84776 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63a50 │ │ │ │ - ldr r2, [pc, #40] @ (8479c ) │ │ │ │ - ldr r3, [pc, #28] @ (84794 ) │ │ │ │ + bl 63a54 │ │ │ │ + ldr r2, [pc, #40] @ (847a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84798 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8478a │ │ │ │ + bne.n 8478e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000847a0 : │ │ │ │ +000847a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84810 │ │ │ │ + ldr.w ip, [pc, #96] @ 84814 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84814 ) │ │ │ │ + ldr r5, [pc, #88] @ (84818 ) │ │ │ │ add.w r3, ip, #1104 @ 0x450 │ │ │ │ - ldr.w ip, [pc, #84] @ 84818 │ │ │ │ + ldr.w ip, [pc, #84] @ 8481c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 847f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 847f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63ad0 │ │ │ │ - ldr r2, [pc, #40] @ (8481c ) │ │ │ │ - ldr r3, [pc, #28] @ (84814 ) │ │ │ │ + bl 63ad4 │ │ │ │ + ldr r2, [pc, #40] @ (84820 ) │ │ │ │ + ldr r3, [pc, #28] @ (84818 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8480a │ │ │ │ + bne.n 8480e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084820 : │ │ │ │ +00084824 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84890 │ │ │ │ + ldr.w ip, [pc, #96] @ 84894 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84894 ) │ │ │ │ + ldr r5, [pc, #88] @ (84898 ) │ │ │ │ add.w r3, ip, #1152 @ 0x480 │ │ │ │ - ldr.w ip, [pc, #84] @ 84898 │ │ │ │ + ldr.w ip, [pc, #84] @ 8489c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 84872 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 84876 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63b50 │ │ │ │ - ldr r2, [pc, #40] @ (8489c ) │ │ │ │ - ldr r3, [pc, #28] @ (84894 ) │ │ │ │ + bl 63b54 │ │ │ │ + ldr r2, [pc, #40] @ (848a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (84898 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8488a │ │ │ │ + bne.n 8488e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -000848a0 : │ │ │ │ +000848a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #96] @ 84910 │ │ │ │ + ldr.w ip, [pc, #96] @ 84914 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #88] @ (84914 ) │ │ │ │ + ldr r5, [pc, #88] @ (84918 ) │ │ │ │ add.w r3, ip, #1200 @ 0x4b0 │ │ │ │ - ldr.w ip, [pc, #84] @ 84918 │ │ │ │ + ldr.w ip, [pc, #84] @ 8491c │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, 848f2 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, 848f6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63bd0 │ │ │ │ - ldr r2, [pc, #40] @ (8491c ) │ │ │ │ - ldr r3, [pc, #28] @ (84914 ) │ │ │ │ + bl 63bd4 │ │ │ │ + ldr r2, [pc, #40] @ (84920 ) │ │ │ │ + ldr r3, [pc, #28] @ (84918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8490a │ │ │ │ + bne.n 8490e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -00084920 : │ │ │ │ +00084924 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 84946 │ │ │ │ + bcc.n 8494a │ │ │ │ cmp.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - bcs.n 84946 │ │ │ │ + bcs.n 8494a │ │ │ │ blx 4ff28 │ │ │ │ orr.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 50114 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 84966 │ │ │ │ + bge.n 8496a │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 84920 │ │ │ │ + b.w 84924 │ │ │ │ nop │ │ │ │ │ │ │ │ -00084970 : │ │ │ │ +00084974 : │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 84978 │ │ │ │ - b.w 84920 │ │ │ │ + blt.n 8497c │ │ │ │ + b.w 84924 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 4ff78 │ │ │ │ orr.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00084990 : │ │ │ │ +00084994 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ mov r3, r0 │ │ │ │ sbcs.w ip, r1, #0 │ │ │ │ - bcc.n 849c6 │ │ │ │ + bcc.n 849ca │ │ │ │ adds.w ip, r0, #1073741824 @ 0x40000000 │ │ │ │ adc.w r2, r1, #0 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ - bcc.n 849c6 │ │ │ │ + bcc.n 849ca │ │ │ │ blx 503cc │ │ │ │ orr.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000849cc : │ │ │ │ +000849d0 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 849d4 │ │ │ │ + bmi.n 849d8 │ │ │ │ asrs r0, r0, #1 │ │ │ │ bx lr │ │ │ │ bic.w r0, r0, #1 │ │ │ │ b.w 4ff58 │ │ │ │ │ │ │ │ -000849dc : │ │ │ │ +000849e0 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 849e2 │ │ │ │ + bmi.n 849e6 │ │ │ │ bx lr │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000849f8 : │ │ │ │ +000849fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.n 84a18 │ │ │ │ + bmi.n 84a1c │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ strd r5, r3, [r4, #52] @ 0x34 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ strd r5, r3, [r4, #52] @ 0x34 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00084a28 : │ │ │ │ +00084a2c : │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 84a2e │ │ │ │ + bmi.n 84a32 │ │ │ │ bx lr │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84a2c │ │ │ │ + beq.n 84a30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84a2c │ │ │ │ + bne.n 84a30 │ │ │ │ b.w 4fd2c <_Py_Dealloc@plt> │ │ │ │ │ │ │ │ -00084a48 : │ │ │ │ +00084a4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bmi.n 84a72 │ │ │ │ + bmi.n 84a76 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 84a6a │ │ │ │ + beq.n 84a6e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 84a7a │ │ │ │ + bmi.n 84a7e │ │ │ │ strb r6, [r4, #24] │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 849dc │ │ │ │ - b.n 84a60 │ │ │ │ - bl 84a28 │ │ │ │ - b.n 84a6a │ │ │ │ + bl 849e0 │ │ │ │ + b.n 84a64 │ │ │ │ + bl 84a2c │ │ │ │ + b.n 84a6e │ │ │ │ │ │ │ │ -00084a80 : │ │ │ │ +00084a84 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #100] @ (84af4 ) │ │ │ │ + ldr r7, [pc, #100] @ (84af8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #100] @ (84af8 ) │ │ │ │ + ldr r3, [pc, #100] @ (84afc ) │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 84aee │ │ │ │ - ldr r3, [pc, #84] @ (84afc ) │ │ │ │ + cbz r0, 84af2 │ │ │ │ + ldr r3, [pc, #84] @ (84b00 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2816 @ 0xb00 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [pc, #76] @ (84b00 ) │ │ │ │ + ldr r3, [pc, #76] @ (84b04 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r0, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #20] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #24] │ │ │ │ - bl 5e5d0 │ │ │ │ - cbz r0, 84ad8 │ │ │ │ + bl 5e5d4 │ │ │ │ + cbz r0, 84adc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a48 │ │ │ │ + bl 84a4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 84ad8 │ │ │ │ + beq.n 84adc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84aee │ │ │ │ + beq.n 84af2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84aee │ │ │ │ + cbnz r3, 84af2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r0, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084b04 : │ │ │ │ +00084b08 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #100] @ (84b78 ) │ │ │ │ + ldr r7, [pc, #100] @ (84b7c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #100] @ (84b7c ) │ │ │ │ + ldr r3, [pc, #100] @ (84b80 ) │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 84b72 │ │ │ │ - ldr r3, [pc, #84] @ (84b80 ) │ │ │ │ + cbz r0, 84b76 │ │ │ │ + ldr r3, [pc, #84] @ (84b84 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2848 @ 0xb20 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [pc, #76] @ (84b84 ) │ │ │ │ + ldr r3, [pc, #76] @ (84b88 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r0, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #20] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #24] │ │ │ │ - bl 5e67c │ │ │ │ - cbz r0, 84b5c │ │ │ │ + bl 5e680 │ │ │ │ + cbz r0, 84b60 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a48 │ │ │ │ + bl 84a4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 84b5c │ │ │ │ + beq.n 84b60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84b72 │ │ │ │ + beq.n 84b76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84b72 │ │ │ │ + cbnz r3, 84b76 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r0, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084b88 : │ │ │ │ +00084b8c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #100] @ (84bfc ) │ │ │ │ + ldr r7, [pc, #100] @ (84c00 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #100] @ (84c00 ) │ │ │ │ + ldr r3, [pc, #100] @ (84c04 ) │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 84bf6 │ │ │ │ - ldr r3, [pc, #84] @ (84c04 ) │ │ │ │ + cbz r0, 84bfa │ │ │ │ + ldr r3, [pc, #84] @ (84c08 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2912 @ 0xb60 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [pc, #76] @ (84c08 ) │ │ │ │ + ldr r3, [pc, #76] @ (84c0c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r0, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #20] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #24] │ │ │ │ - bl 5e728 │ │ │ │ - cbz r0, 84be0 │ │ │ │ + bl 5e72c │ │ │ │ + cbz r0, 84be4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a48 │ │ │ │ + bl 84a4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 84be0 │ │ │ │ + beq.n 84be4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84bf6 │ │ │ │ + beq.n 84bfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84bf6 │ │ │ │ + cbnz r3, 84bfa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r0, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084c0c : │ │ │ │ +00084c10 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #100] @ (84c80 ) │ │ │ │ + ldr r7, [pc, #100] @ (84c84 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #100] @ (84c84 ) │ │ │ │ + ldr r3, [pc, #100] @ (84c88 ) │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 84c7a │ │ │ │ - ldr r3, [pc, #84] @ (84c88 ) │ │ │ │ + cbz r0, 84c7e │ │ │ │ + ldr r3, [pc, #84] @ (84c8c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2948 @ 0xb84 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [pc, #76] @ (84c8c ) │ │ │ │ + ldr r3, [pc, #76] @ (84c90 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r0, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #20] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #24] │ │ │ │ bl 55f08 │ │ │ │ - cbz r0, 84c64 │ │ │ │ + cbz r0, 84c68 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a48 │ │ │ │ + bl 84a4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 84c64 │ │ │ │ + beq.n 84c68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84c7a │ │ │ │ + beq.n 84c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84c7a │ │ │ │ + cbnz r3, 84c7e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cbz r2, 84cfa │ │ │ │ + cbz r6, 84cfc │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r0, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084c90 : │ │ │ │ +00084c94 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #104] @ (84d08 ) │ │ │ │ + ldr r7, [pc, #104] @ (84d0c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #104] @ (84d0c ) │ │ │ │ + ldr r3, [pc, #104] @ (84d10 ) │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 84d00 │ │ │ │ - ldr r3, [pc, #88] @ (84d10 ) │ │ │ │ + cbz r0, 84d04 │ │ │ │ + ldr r3, [pc, #88] @ (84d14 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3004 @ 0xbbc │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [pc, #80] @ (84d14 ) │ │ │ │ + ldr r3, [pc, #80] @ (84d18 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r0, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #32] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #24] │ │ │ │ bl 561f4 │ │ │ │ - cbz r0, 84cea │ │ │ │ + cbz r0, 84cee │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a48 │ │ │ │ + bl 84a4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 84cea │ │ │ │ + beq.n 84cee │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84d00 │ │ │ │ + beq.n 84d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84d00 │ │ │ │ + cbnz r3, 84d04 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbz r6, 84d60 │ │ │ │ + cbz r2, 84d64 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r0, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084d18 : │ │ │ │ +00084d1c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #100] @ (84d8c ) │ │ │ │ + ldr r7, [pc, #100] @ (84d90 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #100] @ (84d90 ) │ │ │ │ + ldr r3, [pc, #100] @ (84d94 ) │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 84d86 │ │ │ │ - ldr r3, [pc, #84] @ (84d94 ) │ │ │ │ + cbz r0, 84d8a │ │ │ │ + ldr r3, [pc, #84] @ (84d98 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [pc, #76] @ (84d98 ) │ │ │ │ + ldr r3, [pc, #76] @ (84d9c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r0, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #20] │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #24] │ │ │ │ bl 564e4 │ │ │ │ - cbz r0, 84d70 │ │ │ │ + cbz r0, 84d74 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a48 │ │ │ │ + bl 84a4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 84d70 │ │ │ │ + beq.n 84d74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84d86 │ │ │ │ + beq.n 84d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84d86 │ │ │ │ + cbnz r3, 84d8a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - uxtb r6, r1 │ │ │ │ + uxtb r2, r1 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r0, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084d9c : │ │ │ │ +00084da0 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 84da2 │ │ │ │ + bmi.n 84da6 │ │ │ │ bx lr │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 84da0 │ │ │ │ + beq.n 84da4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84da0 │ │ │ │ + beq.n 84da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84da0 │ │ │ │ + bne.n 84da4 │ │ │ │ b.w 4fd2c <_Py_Dealloc@plt> │ │ │ │ │ │ │ │ -00084dc0 : │ │ │ │ +00084dc4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 50354 │ │ │ │ nop │ │ │ │ │ │ │ │ -00084de4 : │ │ │ │ +00084de8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #10 │ │ │ │ - bl 84920 │ │ │ │ + bl 84924 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84dc0 │ │ │ │ + b.w 84dc4 │ │ │ │ nop │ │ │ │ │ │ │ │ -00084e08 : │ │ │ │ - ldr r3, [pc, #20] @ (84e20 ) │ │ │ │ +00084e0c : │ │ │ │ + ldr r3, [pc, #20] @ (84e24 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r0, 84e16 │ │ │ │ - ldr r2, [pc, #20] @ (84e24 ) │ │ │ │ + cbz r0, 84e1a │ │ │ │ + ldr r2, [pc, #20] @ (84e28 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ b.w 4fd94 │ │ │ │ - ldr r2, [pc, #16] @ (84e28 ) │ │ │ │ + ldr r2, [pc, #16] @ (84e2c ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ b.w 4fd94 │ │ │ │ nop │ │ │ │ - cbz r2, 84e60 │ │ │ │ + cbz r6, 84e62 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084e2c : │ │ │ │ +00084e30 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #112] @ (84eac ) │ │ │ │ + ldr r2, [pc, #112] @ (84eb0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #112] @ (84eb0 ) │ │ │ │ + ldr r3, [pc, #112] @ (84eb4 ) │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #108] @ (84eb4 ) │ │ │ │ + ldr r5, [pc, #108] @ (84eb8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 4fb6c │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 84e7e │ │ │ │ - ldr r2, [pc, #80] @ (84eb8 ) │ │ │ │ - ldr r3, [pc, #72] @ (84eb0 ) │ │ │ │ + beq.n 84e82 │ │ │ │ + ldr r2, [pc, #80] @ (84ebc ) │ │ │ │ + ldr r3, [pc, #72] @ (84eb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 84ea6 │ │ │ │ + bne.n 84eaa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 50078 │ │ │ │ - cbnz r0, 84e9c │ │ │ │ + cbnz r0, 84ea0 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84e64 │ │ │ │ - ldr r3, [pc, #44] @ (84ebc ) │ │ │ │ - ldr r1, [pc, #44] @ (84ec0 ) │ │ │ │ + beq.n 84e68 │ │ │ │ + ldr r3, [pc, #44] @ (84ec0 ) │ │ │ │ + ldr r1, [pc, #44] @ (84ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r4, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84e64 │ │ │ │ + b.n 84e68 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r2, 84ede │ │ │ │ + cbz r6, 84ee0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 84ee4 │ │ │ │ + cbz r2, 84ee8 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 84ee0 │ │ │ │ + cbz r0, 84ee4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 84eb0 │ │ │ │ + bvs.n 84f6c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00084ec4 : │ │ │ │ +00084ec8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w r8, [pc, #152] @ 84f70 │ │ │ │ + ldr.w r8, [pc, #152] @ 84f74 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ add r8, pc │ │ │ │ - beq.n 84f5c │ │ │ │ + beq.n 84f60 │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w ip, r1, #2147483648 @ 0x80000000 │ │ │ │ ite eq │ │ │ │ moveq.w lr, #1 │ │ │ │ movne.w lr, #0 │ │ │ │ @@ -89456,67 +89459,67 @@ │ │ │ │ it ne │ │ │ │ movne.w lr, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 84f42 │ │ │ │ - bl 2ee7a4 │ │ │ │ + bne.n 84f46 │ │ │ │ + bl 2ee904 │ │ │ │ teq r5, r6 │ │ │ │ - bmi.n 84f22 │ │ │ │ + bmi.n 84f26 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mul.w ip, r4, r1 │ │ │ │ mla r2, r5, r0, ip │ │ │ │ umull r4, r5, r4, r0 │ │ │ │ add r2, r5 │ │ │ │ cmp r2, r6 │ │ │ │ it eq │ │ │ │ cmpeq r4, r7 │ │ │ │ - beq.n 84f1e │ │ │ │ + beq.n 84f22 │ │ │ │ subs r0, #1 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #48] @ (84f74 ) │ │ │ │ - ldr r1, [pc, #48] @ (84f78 ) │ │ │ │ + ldr r3, [pc, #48] @ (84f78 ) │ │ │ │ + ldr r1, [pc, #48] @ (84f7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84f1e │ │ │ │ - ldr r3, [pc, #28] @ (84f7c ) │ │ │ │ - ldr r1, [pc, #32] @ (84f80 ) │ │ │ │ + b.n 84f22 │ │ │ │ + ldr r3, [pc, #28] @ (84f80 ) │ │ │ │ + ldr r1, [pc, #32] @ (84f84 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 84f52 │ │ │ │ + b.n 84f56 │ │ │ │ nop │ │ │ │ - cbz r0, 84f7c │ │ │ │ + cbz r4, 84f7e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 84e88 │ │ │ │ + bpl.n 84f44 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 85014 │ │ │ │ + bpl.n 84ed0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00084f84 : │ │ │ │ +00084f88 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #108] @ (85000 ) │ │ │ │ + ldr r7, [pc, #108] @ (85004 ) │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ add r7, pc │ │ │ │ - beq.n 84fe8 │ │ │ │ + beq.n 84fec │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w ip, r1, #2147483648 @ 0x80000000 │ │ │ │ ite eq │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ @@ -89524,502 +89527,501 @@ │ │ │ │ and.w r7, r7, #1 │ │ │ │ mov lr, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ - cbnz r7, 84fe2 │ │ │ │ - bl 2ee7a4 │ │ │ │ + cbnz r7, 84fe6 │ │ │ │ + bl 2ee904 │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bmi.n 84fd6 │ │ │ │ + bmi.n 84fda │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 84fd4 │ │ │ │ + beq.n 84fd8 │ │ │ │ adds r0, r5, r0 │ │ │ │ adc.w r1, r4, r3 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #24] @ (85004 ) │ │ │ │ - ldr r1, [pc, #28] @ (85008 ) │ │ │ │ + ldr r3, [pc, #24] @ (85008 ) │ │ │ │ + ldr r1, [pc, #28] @ (8500c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 84f84 │ │ │ │ + bpl.n 85040 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -0008500c : │ │ │ │ +00085010 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #96] @ (8507c ) │ │ │ │ + ldr r2, [pc, #96] @ (85080 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #96] @ (85080 ) │ │ │ │ + ldr r3, [pc, #96] @ (85084 ) │ │ │ │ mov r1, sp │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #92] @ (85084 ) │ │ │ │ + ldr r5, [pc, #92] @ (85088 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 50030 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85056 │ │ │ │ - ldr r2, [pc, #72] @ (85088 ) │ │ │ │ - ldr r3, [pc, #64] @ (85080 ) │ │ │ │ + beq.n 8505a │ │ │ │ + ldr r2, [pc, #72] @ (8508c ) │ │ │ │ + ldr r3, [pc, #64] @ (85084 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 85076 │ │ │ │ + bne.n 8507a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 50078 │ │ │ │ - cbnz r0, 85070 │ │ │ │ + cbnz r0, 85074 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8503c │ │ │ │ - ldr r3, [pc, #40] @ (8508c ) │ │ │ │ - ldr r1, [pc, #40] @ (85090 ) │ │ │ │ + beq.n 85040 │ │ │ │ + ldr r3, [pc, #40] @ (85090 ) │ │ │ │ + ldr r1, [pc, #40] @ (85094 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r4, #112 @ 0x70 │ │ │ │ - b.n 8503c │ │ │ │ + b.n 85040 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ movs r3, r5 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 84f98 │ │ │ │ + bmi.n 85054 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00085094 : │ │ │ │ +00085098 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #84] @ (850f8 ) │ │ │ │ + ldr r3, [pc, #84] @ (850fc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 850e6 │ │ │ │ + cbz r1, 850ea │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ - beq.n 850d2 │ │ │ │ - bl 2ee4f8 │ │ │ │ + beq.n 850d6 │ │ │ │ + bl 2ee658 │ │ │ │ teq r4, r5 │ │ │ │ - bmi.n 850c4 │ │ │ │ + bmi.n 850c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ addne.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #40] @ (850fc ) │ │ │ │ - ldr r1, [pc, #40] @ (85100 ) │ │ │ │ + ldr r2, [pc, #40] @ (85100 ) │ │ │ │ + ldr r1, [pc, #40] @ (85104 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #28] @ (85104 ) │ │ │ │ - ldr r1, [pc, #28] @ (85108 ) │ │ │ │ + ldr r2, [pc, #28] @ (85108 ) │ │ │ │ + ldr r1, [pc, #28] @ (8510c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 850e0 │ │ │ │ + b.n 850e4 │ │ │ │ nop │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 850f0 │ │ │ │ + bmi.n 851ac │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 85088 │ │ │ │ + bmi.n 85144 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -0008510c : │ │ │ │ +00085110 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (85160 ) │ │ │ │ + ldr r3, [pc, #68] @ (85164 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 8514a │ │ │ │ + cbz r1, 8514e │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - beq.n 85140 │ │ │ │ - bl 2ee78c │ │ │ │ + beq.n 85144 │ │ │ │ + bl 2ee8ec │ │ │ │ teq r4, r5 │ │ │ │ mov r0, r1 │ │ │ │ - bmi.n 85142 │ │ │ │ + bmi.n 85146 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 85140 │ │ │ │ + beq.n 85144 │ │ │ │ add r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #24] @ (85164 ) │ │ │ │ - ldr r1, [pc, #24] @ (85168 ) │ │ │ │ + ldr r2, [pc, #24] @ (85168 ) │ │ │ │ + ldr r1, [pc, #24] @ (8516c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 85220 │ │ │ │ + bcc.n 850dc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -0008516c : │ │ │ │ - ldr r3, [pc, #16] @ (85180 ) │ │ │ │ - ldr r2, [pc, #20] @ (85184 ) │ │ │ │ +00085170 : │ │ │ │ + ldr r3, [pc, #16] @ (85184 ) │ │ │ │ + ldr r2, [pc, #20] @ (85188 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #20] @ (85188 ) │ │ │ │ + ldr r1, [pc, #20] @ (8518c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe28 │ │ │ │ nop │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 85274 │ │ │ │ + bcc.n 85130 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -0008518c : │ │ │ │ +00085190 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ (85210 ) │ │ │ │ + ldr r2, [pc, #116] @ (85214 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #116] @ (85214 ) │ │ │ │ + ldr r3, [pc, #116] @ (85218 ) │ │ │ │ mov r1, sp │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #112] @ (85218 ) │ │ │ │ + ldr r4, [pc, #112] @ (8521c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 50030 │ │ │ │ add.w r3, r0, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ itt cs │ │ │ │ movcs r3, #1 │ │ │ │ strcs r3, [sp, #0] │ │ │ │ - bcs.n 851e6 │ │ │ │ + bcs.n 851ea │ │ │ │ adds r3, r0, #1 │ │ │ │ it ne │ │ │ │ sxthne r0, r0 │ │ │ │ - beq.n 851e6 │ │ │ │ - ldr r2, [pc, #76] @ (8521c ) │ │ │ │ - ldr r3, [pc, #64] @ (85214 ) │ │ │ │ + beq.n 851ea │ │ │ │ + ldr r2, [pc, #76] @ (85220 ) │ │ │ │ + ldr r3, [pc, #64] @ (85218 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 8520a │ │ │ │ + bne.n 8520e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 50078 │ │ │ │ - cbnz r0, 85204 │ │ │ │ + cbnz r0, 85208 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 851ce │ │ │ │ - ldr r3, [pc, #40] @ (85220 ) │ │ │ │ - ldr r1, [pc, #40] @ (85224 ) │ │ │ │ + beq.n 851d2 │ │ │ │ + ldr r3, [pc, #40] @ (85224 ) │ │ │ │ + ldr r1, [pc, #40] @ (85228 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ - b.n 851ce │ │ │ │ + b.n 851d2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ movs r3, r5 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 85244 │ │ │ │ + bcc.n 85300 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00085228 : │ │ │ │ +0008522c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #88] @ (85290 ) │ │ │ │ + ldr r3, [pc, #88] @ (85294 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 85280 │ │ │ │ + cbz r1, 85284 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ - beq.n 8526c │ │ │ │ - bl 2ee4f8 │ │ │ │ + beq.n 85270 │ │ │ │ + bl 2ee658 │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ sxth r0, r0 │ │ │ │ - bmi.n 8525c │ │ │ │ + bmi.n 85260 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r5, r4 │ │ │ │ itt ne │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ sxthne r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #36] @ (85294 ) │ │ │ │ - ldr r1, [pc, #40] @ (85298 ) │ │ │ │ + ldr r2, [pc, #36] @ (85298 ) │ │ │ │ + ldr r1, [pc, #40] @ (8529c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #24] @ (8529c ) │ │ │ │ - ldr r1, [pc, #28] @ (852a0 ) │ │ │ │ + ldr r2, [pc, #24] @ (852a0 ) │ │ │ │ + ldr r1, [pc, #28] @ (852a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - b.n 8527a │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + b.n 8527e │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 85354 │ │ │ │ + bcs.n 85210 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 852ec │ │ │ │ + bcs.n 851a8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000852a4 : │ │ │ │ +000852a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #72] @ (852fc ) │ │ │ │ + ldr r3, [pc, #72] @ (85300 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 852e8 │ │ │ │ + cbz r1, 852ec │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - beq.n 852da │ │ │ │ - bl 2ee78c │ │ │ │ + beq.n 852de │ │ │ │ + bl 2ee8ec │ │ │ │ teq r4, r5 │ │ │ │ it pl │ │ │ │ sxthpl r0, r1 │ │ │ │ - bmi.n 852dc │ │ │ │ + bmi.n 852e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 852da │ │ │ │ + beq.n 852de │ │ │ │ adds r0, r1, r4 │ │ │ │ sxth r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #20] @ (85300 ) │ │ │ │ - ldr r1, [pc, #24] @ (85304 ) │ │ │ │ + ldr r2, [pc, #20] @ (85304 ) │ │ │ │ + ldr r1, [pc, #24] @ (85308 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 85280 │ │ │ │ + bcs.n 8533c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00085308 : │ │ │ │ - ldr r3, [pc, #16] @ (8531c ) │ │ │ │ - ldr r2, [pc, #20] @ (85320 ) │ │ │ │ +0008530c : │ │ │ │ + ldr r3, [pc, #16] @ (85320 ) │ │ │ │ + ldr r2, [pc, #20] @ (85324 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #20] @ (85324 ) │ │ │ │ + ldr r1, [pc, #20] @ (85328 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe28 │ │ │ │ nop │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 85318 │ │ │ │ + bcs.n 853d4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -00085328 : │ │ │ │ +0008532c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #100] @ (8539c ) │ │ │ │ + ldr r2, [pc, #100] @ (853a0 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #100] @ (853a0 ) │ │ │ │ + ldr r3, [pc, #100] @ (853a4 ) │ │ │ │ mov r1, sp │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #96] @ (853a4 ) │ │ │ │ + ldr r4, [pc, #96] @ (853a8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 50030 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ it ls │ │ │ │ uxtbls r0, r0 │ │ │ │ - bhi.n 85372 │ │ │ │ - ldr r2, [pc, #76] @ (853a8 ) │ │ │ │ - ldr r3, [pc, #64] @ (853a0 ) │ │ │ │ + bhi.n 85376 │ │ │ │ + ldr r2, [pc, #76] @ (853ac ) │ │ │ │ + ldr r3, [pc, #64] @ (853a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 85396 │ │ │ │ + bne.n 8539a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 50078 │ │ │ │ - cbnz r0, 85392 │ │ │ │ + cbnz r0, 85396 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r0, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8535a │ │ │ │ - ldr r3, [pc, #36] @ (853ac ) │ │ │ │ - ldr r1, [pc, #40] @ (853b0 ) │ │ │ │ + beq.n 8535e │ │ │ │ + ldr r3, [pc, #36] @ (853b0 ) │ │ │ │ + ldr r1, [pc, #40] @ (853b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #239 @ 0xef │ │ │ │ - b.n 8535a │ │ │ │ + b.n 8535e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ movs r3, r5 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 852f4 │ │ │ │ + bne.n 853b0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000853b4 : │ │ │ │ - ldr r3, [pc, #16] @ (853c8 ) │ │ │ │ - ldr r2, [pc, #20] @ (853cc ) │ │ │ │ +000853b8 : │ │ │ │ + ldr r3, [pc, #16] @ (853cc ) │ │ │ │ + ldr r2, [pc, #20] @ (853d0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #20] @ (853d0 ) │ │ │ │ + ldr r1, [pc, #20] @ (853d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe28 │ │ │ │ nop │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 854ac │ │ │ │ + bne.n 85368 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000853d4 : │ │ │ │ +000853d8 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 853e4 │ │ │ │ + bmi.n 853e8 │ │ │ │ asrs r0, r0, #1 │ │ │ │ vmov s15, r0 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ blx 50174 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 85410 │ │ │ │ + beq.n 85414 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ vstr d0, [sp] │ │ │ │ blx 50078 │ │ │ │ - vldr d7, [pc, #20] @ 85430 │ │ │ │ + vldr d7, [pc, #16] @ 85430 │ │ │ │ cmp r0, #0 │ │ │ │ vldr d0, [sp] │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 8540a │ │ │ │ + b.n 8540e │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ │ │ │ │ 00085438 : │ │ │ │ push {r4, lr} │ │ │ │ @@ -90056,15 +90058,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + bne.n 85504 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000854a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90099,15 +90101,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + beq.n 8549c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085514 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90135,15 +90137,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + beq.n 8564c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085574 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90168,15 +90170,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + beq.n 855e8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000855c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90213,15 +90215,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008563c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90245,15 +90247,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008568c : │ │ │ │ vabs.f64 d0, d0 │ │ │ │ vldr d7, [pc, #20] @ 856a8 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -90346,15 +90348,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000857b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90490,19 +90492,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008597c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90644,39 +90646,39 @@ │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3048 @ 0xbe8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #440 @ (adr r6, 85c8c ) │ │ │ │ movs r3, r5 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ movs r1, r5 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085b08 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90976,70 +90978,70 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #832 @ (adr r4, 86144 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ add r3, pc, #920 @ (adr r3, 861b0 ) │ │ │ │ movs r3, r5 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r4, #8 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ movs r1, r5 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085e60 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #60] @ (85eac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 85e90 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -91056,29 +91058,29 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #536 @ (adr r1, 860c8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085eb8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #64] @ (85f0c ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ mov r6, r2 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 85eee │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -91096,15 +91098,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #176 @ (adr r1, 85fc0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085f18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -91334,21 +91336,21 @@ │ │ │ │ bl 50628 │ │ │ │ bl 505f4 │ │ │ │ nop │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008614c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91408,19 +91410,19 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ movs r6, r4 │ │ │ │ - rev16 r0, r4 │ │ │ │ + cbnz r0, 86268 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000861f8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91464,19 +91466,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 86246 │ │ │ │ nop │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086270 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -91720,23 +91722,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ movs r3, r5 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000864d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91844,29 +91846,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ movs r1, r5 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb69a │ │ │ │ movs r6, r4 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086608 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -91929,19 +91931,19 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000866b4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91964,19 +91966,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (866fc ) │ │ │ │ ldr r0, [pc, #20] @ (86700 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ movs r1, r5 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086704 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92035,21 +92037,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000867b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92101,21 +92103,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - itet ls │ │ │ │ - movls r6, r4 │ │ │ │ - subhi r6, r7, #3 │ │ │ │ - movls r1, r5 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ + movs r1, r5 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ + movs r6, r4 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008684c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92183,25 +92185,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, #6 │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ - cbz r4, 86968 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086914 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92262,25 +92264,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x002e │ │ │ │ - movs r6, r4 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ - movs r0, r0 │ │ │ │ - cbnz r0, 86a34 │ │ │ │ + itee hi │ │ │ │ + movhi r6, r4 │ │ │ │ + lsrls r4, r2, #32 │ │ │ │ + movls r0, r0 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r4, #3 │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ movs r6, r4 │ │ │ │ - uxth r2, r3 │ │ │ │ + cbz r2, 86a4a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000869cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92347,21 +92349,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + subs r2, r2, #0 │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ - cbz r2, 86ac6 │ │ │ │ + cbz r2, 86ade │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086a94 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92418,21 +92420,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, r7} │ │ │ │ + bkpt 0x0000 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r4, #5 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ movs r6, r4 │ │ │ │ - cbz r2, 86b4a │ │ │ │ + sxtb r2, r7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086b44 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92526,31 +92528,31 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 86caa │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 86c54 │ │ │ │ + revsh r6, r4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r2, #2 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r6, #1 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ movs r6, r4 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 86c6e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086c4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -92648,35 +92650,35 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #616] @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r6, r6 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r2, r0 │ │ │ │ + pop {r1, r5} │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + subs r6, r5, r5 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ movs r6, r4 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + sub sp, #24 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r2, r5 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ movs r6, r4 │ │ │ │ - hlt 0x0024 │ │ │ │ + pop {r2} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086d6c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92727,27 +92729,27 @@ │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + subs r0, r6, r2 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + subs r6, r2, r2 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r2, 86e4a │ │ │ │ + cbnz r2, 86e62 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086e10 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -92863,35 +92865,35 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 86f4e │ │ │ │ + hlt 0x001a │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r2, 86f48 │ │ │ │ + rev16 r2, r6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ movs r1, r5 │ │ │ │ - cbnz r2, 86f54 │ │ │ │ + hlt 0x0002 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r0, 86f66 │ │ │ │ + hlt 0x0038 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r6, r5 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r4, 86f7a │ │ │ │ + hlt 0x002c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086f68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93054,39 +93056,39 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + cbnz r0, 87122 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087138 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93140,19 +93142,19 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000871d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93172,15 +93174,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 8726a │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087218 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93202,15 +93204,15 @@ │ │ │ │ 00087244 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #52] @ (87288 ) │ │ │ │ mov r4, r0 │ │ │ │ - bl 64a88 │ │ │ │ + bl 64a8c │ │ │ │ adds r2, r0, #2 │ │ │ │ add r5, pc │ │ │ │ beq.n 87282 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 87274 │ │ │ │ adds r2, r0, #1 │ │ │ │ @@ -93226,24 +93228,24 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087294 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #40] @ (872cc ) │ │ │ │ - bl 64a88 │ │ │ │ + bl 64a8c │ │ │ │ adds r2, r0, #2 │ │ │ │ add r4, pc │ │ │ │ beq.n 872c6 │ │ │ │ adds r3, r0, #1 │ │ │ │ it ne │ │ │ │ lslne r0, r0, #1 │ │ │ │ beq.n 872b8 │ │ │ │ @@ -93257,25 +93259,25 @@ │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb754 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000872d8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 87300 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 50424 │ │ │ │ @@ -93607,15 +93609,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #18] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r7 │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000875ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93704,19 +93706,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r4, r5 │ │ │ │ ldrh r4, [r4, #12] │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ movs r3, r5 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ movs r1, r5 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 8773e │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #824 @ (adr r4, 87a10 ) │ │ │ │ + add r6, pc, #184 @ (adr r6, 87790 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000876d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -93846,29 +93848,29 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 8785a │ │ │ │ + cbz r4, 87872 │ │ │ │ movs r6, r4 │ │ │ │ ldrh r2, [r7, #4] │ │ │ │ movs r3, r5 │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ movs r4, r5 │ │ │ │ ldrh r6, [r3, #2] │ │ │ │ movs r3, r5 │ │ │ │ ldrh r6, [r0, #2] │ │ │ │ movs r3, r5 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ movs r1, r5 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + sxtb r0, r2 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #472 @ (adr r3, 87a10 ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 87b90 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087838 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93960,15 +93962,15 @@ │ │ │ │ b.n 878d8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r6, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + sxth r2, r0 │ │ │ │ movs r6, r4 │ │ │ │ strh r6, [r2, #58] @ 0x3a │ │ │ │ movs r3, r5 │ │ │ │ strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 00087928 : │ │ │ │ @@ -94840,15 +94842,15 @@ │ │ │ │ ldr r6, [pc, #176] @ (881a4 ) │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ ldr r3, [pc, #160] @ (881a8 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 88160 │ │ │ │ mov r0, r5 │ │ │ │ @@ -94900,15 +94902,15 @@ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 88122 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 88122 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 84920 │ │ │ │ + bl 84924 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 8817c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ @@ -94937,15 +94939,15 @@ │ │ │ │ ldr r6, [pc, #176] @ (88284 ) │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ ldr r3, [pc, #160] @ (88288 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 88240 │ │ │ │ mov r0, r5 │ │ │ │ @@ -94997,15 +94999,15 @@ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 88202 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 88202 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 84920 │ │ │ │ + bl 84924 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 8825c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ @@ -95036,15 +95038,15 @@ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ ldr r3, [pc, #280] @ (883e8 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 88364 │ │ │ │ mov r0, r5 │ │ │ │ @@ -95127,15 +95129,15 @@ │ │ │ │ str r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 88324 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r7, [sp, #16] │ │ │ │ b.n 88324 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84920 │ │ │ │ + bl 84924 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrd r1, r7, [sp, #16] │ │ │ │ b.n 88324 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #64] @ (88400 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ ldr r1, [pc, #64] @ (88404 ) │ │ │ │ @@ -95158,23 +95160,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #80 @ (adr r6, 8844c ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 885cc ) │ │ │ │ movs r6, r4 │ │ │ │ ldrb r0, [r6, #18] │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008840c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @@ -95266,25 +95268,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #640 @ (adr r4, 88774 ) │ │ │ │ + add r6, pc, #0 @ (adr r6, 884f4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #600 @ (adr r0, 88754 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 888d4 ) │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088508 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -95357,33 +95359,33 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r1, pc, #304 @ (adr r1, 886fc ) │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ movs r1, r5 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #120 @ (adr r2, 88668 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 887e8 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000885f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95634,15 +95636,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ ldrb r4, [r1, #1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #232 @ (adr r1, 88938 <_CPy_GetExcInfo@@Base+0x2c>) │ │ │ │ + add r2, pc, #616 @ (adr r2, 88ab8 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088850 : │ │ │ │ push {r4} │ │ │ │ ldr r3, [pc, #96] @ (888b4 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #16 │ │ │ │ @@ -95838,15 +95840,15 @@ │ │ │ │ blx 4fc30 │ │ │ │ blx 50450 │ │ │ │ nop │ │ │ │ strb r0, [r0, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r0, pc, #912 @ (adr r0, 88db4 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088a24 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 88a46 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -95918,15 +95920,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strb r4, [r0, #22] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088aec : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 88b0e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -95963,22 +95965,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88b68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88b3e │ │ │ │ strb r0, [r1, #19] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88bac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -95994,22 +95996,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88bb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88b8a │ │ │ │ strb r4, [r7, #17] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88bf8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96025,22 +96027,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88c00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 88bd6 │ │ │ │ strb r0, [r6, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88c44 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96056,22 +96058,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88c4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88c22 │ │ │ │ strb r4, [r4, #15] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88c90 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96087,22 +96089,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88c98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88c6e │ │ │ │ strb r0, [r3, #14] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88cdc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96118,22 +96120,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88ce4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 88cba │ │ │ │ strb r4, [r1, #13] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88d28 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96149,22 +96151,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88d30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88d06 │ │ │ │ strb r0, [r0, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88d74 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96180,22 +96182,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88d7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88d52 │ │ │ │ strb r4, [r6, #10] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88dc0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96211,22 +96213,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88dc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88d9e │ │ │ │ strb r0, [r5, #9] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88e0c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96242,22 +96244,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88e14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88dea │ │ │ │ strb r4, [r3, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88e58 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96273,22 +96275,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88e60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 88e36 │ │ │ │ strb r0, [r2, #7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88ea4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96304,22 +96306,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88eac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88e82 │ │ │ │ strb r4, [r0, #6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88ef0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96335,22 +96337,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88ef8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88ece │ │ │ │ strb r0, [r7, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88f3c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96366,22 +96368,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 88f1a │ │ │ │ strb r4, [r5, #3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88f88 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96397,22 +96399,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88f90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 88f66 │ │ │ │ strb r0, [r4, #2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88fd4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96428,22 +96430,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (88fdc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 88fb2 │ │ │ │ strb r4, [r2, #1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89020 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96459,22 +96461,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (89028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ b.n 88ffe │ │ │ │ strb r0, [r1, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8906c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96490,22 +96492,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (89074 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8904a │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (890b8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96521,22 +96523,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (890c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 89096 │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89104 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96552,22 +96554,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8910c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 890e2 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89150 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96583,22 +96585,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (89158 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8912e │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8919c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96614,22 +96616,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (891a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8917a │ │ │ │ ldr r4, [r1, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (891e8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96645,22 +96647,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (891f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 891c6 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89234 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96676,22 +96678,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8923c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 89212 │ │ │ │ ldr r4, [r6, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89280 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96707,22 +96709,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (89288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 8925e │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (892cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96738,22 +96740,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (892d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 892aa │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89318 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96769,22 +96771,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (89320 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 892f6 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89364 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96800,22 +96802,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8936c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 89342 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (893b0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96831,22 +96833,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (893b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 8938e │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (893fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96862,22 +96864,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (89404 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 893da │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89448 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96893,22 +96895,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (89450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 89426 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89494 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96924,22 +96926,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8949c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 89472 │ │ │ │ ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (894e0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96955,22 +96957,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (894e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 894be │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8952c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96986,22 +96988,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (89534 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8950a │ │ │ │ ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8957c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97017,22 +97019,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89584 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #456] @ 0x1c8 │ │ │ │ b.n 89558 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (895cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97048,22 +97050,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (895d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #452] @ 0x1c4 │ │ │ │ b.n 895a8 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8961c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97079,22 +97081,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89624 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #448] @ 0x1c0 │ │ │ │ b.n 895f8 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8966c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97110,22 +97112,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89674 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #444] @ 0x1bc │ │ │ │ b.n 89648 │ │ │ │ ldr r6, [r7, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (896bc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97141,22 +97143,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (896c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #440] @ 0x1b8 │ │ │ │ b.n 89698 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8970c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97172,22 +97174,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89714 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ b.n 896e8 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8975c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97203,22 +97205,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89764 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #432] @ 0x1b0 │ │ │ │ b.n 89738 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (897ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97234,22 +97236,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (897b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #428] @ 0x1ac │ │ │ │ b.n 89788 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (897fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97265,22 +97267,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89804 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #424] @ 0x1a8 │ │ │ │ b.n 897d8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8984c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97296,22 +97298,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89854 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #420] @ 0x1a4 │ │ │ │ b.n 89828 │ │ │ │ str r6, [r3, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8989c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97327,22 +97329,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (898a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #416] @ 0x1a0 │ │ │ │ b.n 89878 │ │ │ │ str r6, [r1, #120] @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (898ec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97358,22 +97360,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (898f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #412] @ 0x19c │ │ │ │ b.n 898c8 │ │ │ │ str r6, [r7, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8993c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97389,22 +97391,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89944 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #408] @ 0x198 │ │ │ │ b.n 89918 │ │ │ │ str r6, [r5, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8998c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97420,22 +97422,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89994 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #404] @ 0x194 │ │ │ │ b.n 89968 │ │ │ │ str r6, [r3, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (899dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97451,22 +97453,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (899e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ b.n 899b8 │ │ │ │ str r6, [r1, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89a2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97482,22 +97484,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89a34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #396] @ 0x18c │ │ │ │ b.n 89a08 │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89a7c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97513,22 +97515,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89a84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ b.n 89a58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89acc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97544,22 +97546,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89ad4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #388] @ 0x184 │ │ │ │ b.n 89aa8 │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89b1c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97575,22 +97577,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89b24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #384] @ 0x180 │ │ │ │ b.n 89af8 │ │ │ │ str r6, [r1, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89b6c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97606,22 +97608,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89b74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #380] @ 0x17c │ │ │ │ b.n 89b48 │ │ │ │ str r6, [r7, #72] @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89bbc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97637,22 +97639,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89bc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #376] @ 0x178 │ │ │ │ b.n 89b98 │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89c0c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97668,22 +97670,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89c14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #372] @ 0x174 │ │ │ │ b.n 89be8 │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89c5c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97699,22 +97701,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ b.n 89c38 │ │ │ │ str r6, [r1, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89cac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97730,22 +97732,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89cb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #364] @ 0x16c │ │ │ │ b.n 89c88 │ │ │ │ str r6, [r7, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89cfc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97761,22 +97763,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89d04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ b.n 89cd8 │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89d4c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97792,22 +97794,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89d54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #356] @ 0x164 │ │ │ │ b.n 89d28 │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89d9c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97823,22 +97825,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89da4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ b.n 89d78 │ │ │ │ str r6, [r1, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89dec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97854,22 +97856,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89df4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #348] @ 0x15c │ │ │ │ b.n 89dc8 │ │ │ │ str r6, [r7, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89e3c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97885,22 +97887,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89e44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ b.n 89e18 │ │ │ │ str r6, [r5, #28] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89e8c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97916,22 +97918,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89e94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #340] @ 0x154 │ │ │ │ b.n 89e68 │ │ │ │ str r6, [r3, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89edc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97947,22 +97949,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89ee4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ b.n 89eb8 │ │ │ │ str r6, [r1, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89f2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97978,22 +97980,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89f34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ b.n 89f08 │ │ │ │ str r6, [r7, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89f7c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98009,22 +98011,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89f84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ b.n 89f58 │ │ │ │ str r6, [r5, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89fcc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98040,22 +98042,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (89fd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ b.n 89fa8 │ │ │ │ str r6, [r3, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a01c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98071,22 +98073,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a024 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #320] @ 0x140 │ │ │ │ b.n 89ff8 │ │ │ │ str r6, [r1, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a06c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98102,22 +98104,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a074 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #316] @ 0x13c │ │ │ │ b.n 8a048 │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a0bc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98133,22 +98135,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a0c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #312] @ 0x138 │ │ │ │ b.n 8a098 │ │ │ │ ldrsh r6, [r5, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a10c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98164,22 +98166,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a114 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ b.n 8a0e8 │ │ │ │ ldrsh r6, [r3, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a15c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98195,22 +98197,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a164 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #304] @ 0x130 │ │ │ │ b.n 8a138 │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a1ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98226,22 +98228,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a1b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #300] @ 0x12c │ │ │ │ b.n 8a188 │ │ │ │ ldrsh r6, [r7, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a1fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98257,22 +98259,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a204 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #296] @ 0x128 │ │ │ │ b.n 8a1d8 │ │ │ │ ldrsh r6, [r5, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a24c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98288,22 +98290,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a254 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ b.n 8a228 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a29c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98319,22 +98321,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a2a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ b.n 8a278 │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a2ec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98350,22 +98352,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a2f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ b.n 8a2c8 │ │ │ │ ldrb r6, [r7, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a33c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98381,22 +98383,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a344 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ b.n 8a318 │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a38c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98412,22 +98414,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a394 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #276] @ 0x114 │ │ │ │ b.n 8a368 │ │ │ │ ldrb r6, [r3, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a3dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98443,22 +98445,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a3e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #272] @ 0x110 │ │ │ │ b.n 8a3b8 │ │ │ │ ldrb r6, [r1, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a42c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98474,22 +98476,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a434 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #268] @ 0x10c │ │ │ │ b.n 8a408 │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a47c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98505,22 +98507,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a484 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #264] @ 0x108 │ │ │ │ b.n 8a458 │ │ │ │ ldrh r6, [r5, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a4cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98536,22 +98538,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a4d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #260] @ 0x104 │ │ │ │ b.n 8a4a8 │ │ │ │ ldrh r6, [r3, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a51c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98567,22 +98569,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a524 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #256] @ 0x100 │ │ │ │ b.n 8a4f8 │ │ │ │ ldrh r6, [r1, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a56c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98598,22 +98600,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a574 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #252] @ 0xfc │ │ │ │ b.n 8a548 │ │ │ │ ldrh r6, [r7, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a5bc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98629,22 +98631,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a5c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #248] @ 0xf8 │ │ │ │ b.n 8a598 │ │ │ │ ldrh r6, [r5, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a60c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98660,22 +98662,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a614 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #244] @ 0xf4 │ │ │ │ b.n 8a5e8 │ │ │ │ ldrh r6, [r3, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a65c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98691,22 +98693,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a664 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ b.n 8a638 │ │ │ │ ldr r6, [r1, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a6ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98722,22 +98724,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a6b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #236] @ 0xec │ │ │ │ b.n 8a688 │ │ │ │ ldr r6, [r7, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a6fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98753,22 +98755,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a704 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ b.n 8a6d8 │ │ │ │ ldr r6, [r5, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a74c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98784,22 +98786,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a754 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ b.n 8a728 │ │ │ │ ldr r6, [r3, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a79c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98815,22 +98817,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a7a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #224] @ 0xe0 │ │ │ │ b.n 8a778 │ │ │ │ ldr r6, [r1, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a7ec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98846,22 +98848,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a7f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #220] @ 0xdc │ │ │ │ b.n 8a7c8 │ │ │ │ ldr r6, [r7, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a83c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98877,22 +98879,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #216] @ 0xd8 │ │ │ │ b.n 8a818 │ │ │ │ ldrsb r6, [r5, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a88c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98908,22 +98910,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a894 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #212] @ 0xd4 │ │ │ │ b.n 8a868 │ │ │ │ ldrsb r6, [r3, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a8dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98939,22 +98941,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a8e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ b.n 8a8b8 │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a92c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98970,22 +98972,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a934 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ b.n 8a908 │ │ │ │ ldrsb r6, [r7, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a97c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99001,22 +99003,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a984 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #200] @ 0xc8 │ │ │ │ b.n 8a958 │ │ │ │ ldrsb r6, [r5, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a9cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99032,22 +99034,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a9d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ b.n 8a9a8 │ │ │ │ ldrsb r6, [r3, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aa1c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99063,22 +99065,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8aa24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ b.n 8a9f8 │ │ │ │ ldrsb r6, [r1, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aa6c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99094,22 +99096,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8aa74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ b.n 8aa48 │ │ │ │ strb r6, [r7, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aabc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99125,22 +99127,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8aac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ b.n 8aa98 │ │ │ │ strb r6, [r5, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ab0c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99156,22 +99158,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ab14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ b.n 8aae8 │ │ │ │ strb r6, [r3, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ab5c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99187,22 +99189,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ab64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ b.n 8ab38 │ │ │ │ strb r6, [r1, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8abac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99218,22 +99220,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8abb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ b.n 8ab88 │ │ │ │ strb r6, [r7, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8abfc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99249,22 +99251,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ac04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ b.n 8abd8 │ │ │ │ strb r6, [r5, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ac4c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99280,22 +99282,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ac54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ b.n 8ac28 │ │ │ │ strh r6, [r3, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ac9c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99311,22 +99313,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8aca4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ b.n 8ac78 │ │ │ │ strh r6, [r1, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8acec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99342,22 +99344,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8acf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ b.n 8acc8 │ │ │ │ strh r6, [r7, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ad3c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99373,22 +99375,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ad44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ b.n 8ad18 │ │ │ │ strh r6, [r5, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ad8c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99404,22 +99406,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ad94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ b.n 8ad68 │ │ │ │ strh r6, [r3, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8addc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99435,22 +99437,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ade4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ b.n 8adb8 │ │ │ │ strh r6, [r1, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ae2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99466,22 +99468,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ae34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ b.n 8ae08 │ │ │ │ str r6, [r7, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ae7c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99497,22 +99499,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8ae84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ b.n 8ae58 │ │ │ │ str r6, [r5, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aecc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99528,22 +99530,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8aed4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ b.n 8aea8 │ │ │ │ str r6, [r3, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8af1c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99559,22 +99561,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (8af24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ b.n 8aef8 │ │ │ │ str r6, [r1, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8af68 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99590,22 +99592,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8af70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ b.n 8af46 │ │ │ │ str r0, [r0, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8afb4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99621,22 +99623,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8afbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ b.n 8af92 │ │ │ │ str r4, [r6, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b000 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99652,22 +99654,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b008 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ b.n 8afde │ │ │ │ str r0, [r5, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b04c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99683,22 +99685,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b054 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ b.n 8b02a │ │ │ │ ldr r7, [pc, #880] @ (8b3c0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b098 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99714,22 +99716,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b0a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ b.n 8b076 │ │ │ │ ldr r7, [pc, #576] @ (8b2dc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b0e4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99745,22 +99747,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b0ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ b.n 8b0c2 │ │ │ │ ldr r7, [pc, #272] @ (8b1f8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b130 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99776,22 +99778,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b138 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ b.n 8b10e │ │ │ │ ldr r6, [pc, #992] @ (8b514 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b17c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99807,22 +99809,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b184 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ b.n 8b15a │ │ │ │ ldr r6, [pc, #688] @ (8b430 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b1c8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99838,22 +99840,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b1d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ b.n 8b1a6 │ │ │ │ ldr r6, [pc, #384] @ (8b34c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b214 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99869,22 +99871,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b21c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ b.n 8b1f2 │ │ │ │ ldr r6, [pc, #80] @ (8b268 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b260 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99900,22 +99902,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b268 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ b.n 8b23e │ │ │ │ ldr r5, [pc, #800] @ (8b584 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b2ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99931,22 +99933,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b2b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ b.n 8b28a │ │ │ │ ldr r5, [pc, #496] @ (8b4a0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b2f8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99962,22 +99964,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b300 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ b.n 8b2d6 │ │ │ │ ldr r5, [pc, #192] @ (8b3bc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b344 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99993,22 +99995,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b34c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ b.n 8b322 │ │ │ │ ldr r4, [pc, #912] @ (8b6d8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b390 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100024,22 +100026,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b398 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ b.n 8b36e │ │ │ │ ldr r4, [pc, #608] @ (8b5f4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b3dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100055,22 +100057,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b3e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ b.n 8b3ba │ │ │ │ ldr r4, [pc, #304] @ (8b510 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b428 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100086,22 +100088,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b430 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ b.n 8b406 │ │ │ │ ldr r4, [pc, #0] @ (8b42c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b474 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100117,22 +100119,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b47c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8b452 │ │ │ │ ldr r3, [pc, #720] @ (8b748 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b4c0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100148,22 +100150,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b4c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 8b49e │ │ │ │ ldr r3, [pc, #416] @ (8b664 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b50c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100179,22 +100181,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b514 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ b.n 8b4ea │ │ │ │ ldr r3, [pc, #112] @ (8b580 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b558 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100210,22 +100212,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b560 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 8b536 │ │ │ │ ldr r2, [pc, #832] @ (8b89c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b5a4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100241,22 +100243,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b5ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ b.n 8b582 │ │ │ │ ldr r2, [pc, #528] @ (8b7b8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b5f0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100272,22 +100274,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b5f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8b5ce │ │ │ │ ldr r2, [pc, #224] @ (8b6d4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b63c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100303,22 +100305,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b644 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 8b61a │ │ │ │ ldr r1, [pc, #944] @ (8b9f0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b688 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100334,22 +100336,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b690 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 8b666 │ │ │ │ ldr r1, [pc, #640] @ (8b90c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b6d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100365,22 +100367,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b6dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8b6b2 │ │ │ │ ldr r1, [pc, #336] @ (8b828 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b720 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100396,22 +100398,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b728 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8b6fe │ │ │ │ ldr r1, [pc, #32] @ (8b744 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b76c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100427,22 +100429,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b774 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8b74a │ │ │ │ ldr r0, [pc, #752] @ (8ba60 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b7b8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100458,22 +100460,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b7c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8b796 │ │ │ │ ldr r0, [pc, #448] @ (8b97c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b804 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100489,22 +100491,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b80c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 8b7e2 │ │ │ │ ldr r0, [pc, #144] @ (8b898 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b850 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100520,22 +100522,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b858 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8b82e │ │ │ │ blx fp │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b89c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100551,22 +100553,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b8a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8b87a │ │ │ │ blxns r1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b8e8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100582,22 +100584,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b8f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 8b8c6 │ │ │ │ bx r8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b934 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100613,22 +100615,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b93c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8b912 │ │ │ │ mov ip, lr │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b980 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100644,22 +100646,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b988 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8b95e │ │ │ │ mov r8, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b9cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100675,22 +100677,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8b9d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8b9aa │ │ │ │ mov r4, fp │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8ba18 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100706,22 +100708,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8ba20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8b9f6 │ │ │ │ mov r0, r2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8ba64 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100737,22 +100739,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8ba6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8ba42 │ │ │ │ cmp ip, r8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bab0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100768,22 +100770,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8bab8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8ba8e │ │ │ │ cmp r0, pc │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bafc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100799,22 +100801,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8bb04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8bada │ │ │ │ cmp r4, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bb48 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100830,22 +100832,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (8bb50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8bb26 │ │ │ │ add r8, ip │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008bb54 : │ │ │ │ lsls r2, r1, #31 │ │ │ │ bmi.n 8bb5c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -101580,25 +101582,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r5!, {r7} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008c344 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -101622,15 +101624,15 @@ │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strd r3, r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #52] @ 0x34 │ │ │ │ bl 8bc84 │ │ │ │ cbz r0, 8c39e │ │ │ │ mov r0, r4 │ │ │ │ - bl 849f8 │ │ │ │ + bl 849fc │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 8c39e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -101710,17 +101712,17 @@ │ │ │ │ ldr r1, [pc, #104] @ (8c4b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 8c3e6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 8c3ec │ │ │ │ bl 889e4 │ │ │ │ b.n 8c3f8 │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ ldr r3, [pc, #64] @ (8c4b4 ) │ │ │ │ movs r2, #32 │ │ │ │ @@ -101745,27 +101747,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [pc, #284] @ (8c5fc ) │ │ │ │ @@ -101858,17 +101860,17 @@ │ │ │ │ ldr r1, [pc, #112] @ (8c60c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 8c4fc │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 8c502 │ │ │ │ bl 889e4 │ │ │ │ b.n 8c50e │ │ │ │ bl 889e4 │ │ │ │ b.n 8c53e │ │ │ │ ldr r3, [pc, #72] @ (8c610 ) │ │ │ │ movs r2, #32 │ │ │ │ @@ -101895,27 +101897,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r7, #4 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #200] @ (8c700 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -101973,17 +101975,17 @@ │ │ │ │ ldr r1, [pc, #104] @ (8c710 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 8c646 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 8c64c │ │ │ │ bl 889e4 │ │ │ │ b.n 8c658 │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ ldr r3, [pc, #64] @ (8c714 ) │ │ │ │ movs r2, #32 │ │ │ │ @@ -102008,27 +102010,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #200] @ (8c804 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -102086,17 +102088,17 @@ │ │ │ │ ldr r1, [pc, #104] @ (8c814 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 8c74a │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 8c750 │ │ │ │ bl 889e4 │ │ │ │ b.n 8c75c │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ ldr r3, [pc, #64] @ (8c818 ) │ │ │ │ movs r2, #32 │ │ │ │ @@ -102121,38 +102123,38 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - it cc │ │ │ │ - movcc r0, r5 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ + movs r0, r5 │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ - wfe │ │ │ │ + stmia r0!, {r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008c830 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #76] @ (8c88c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 77c44 │ │ │ │ + bl 77c48 │ │ │ │ ldr r3, [pc, #68] @ (8c890 ) │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r4, 8c872 │ │ │ │ ldr r1, [pc, #60] @ (8c894 ) │ │ │ │ @@ -102177,17 +102179,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 4fd2c <_Py_Dealloc@plt> │ │ │ │ nop │ │ │ │ adds r7, #178 @ 0xb2 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8c910 ) │ │ │ │ add r6, pc │ │ │ │ @@ -102234,19 +102236,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8c8f8 │ │ │ │ nop │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r7, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8c994 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102289,19 +102291,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8c97c │ │ │ │ nop │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ca14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102344,19 +102346,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8c9fc │ │ │ │ nop │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + str r2, [r5, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ca94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102399,19 +102401,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ca7c │ │ │ │ nop │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8cb20 ) │ │ │ │ add r6, pc │ │ │ │ @@ -102464,19 +102466,19 @@ │ │ │ │ nop │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cba8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102519,19 +102521,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cb90 │ │ │ │ nop │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cc28 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102574,19 +102576,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cc10 │ │ │ │ nop │ │ │ │ adds r4, #52 @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cca8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102629,19 +102631,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cc90 │ │ │ │ nop │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8cd2c ) │ │ │ │ add r6, pc │ │ │ │ @@ -102688,19 +102690,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cd14 │ │ │ │ nop │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cdb0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102743,18 +102745,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cd98 │ │ │ │ nop │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r3, r5 │ │ │ │ - subw r0, lr, #39 @ 0x27 │ │ │ │ + and.w r0, lr, #10944512 @ 0xa70000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8ce1c │ │ │ │ add ip, pc │ │ │ │ @@ -102789,19 +102791,19 @@ │ │ │ │ nop │ │ │ │ adds r2, #42 @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cea4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102844,18 +102846,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ce8c │ │ │ │ nop │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ movs r3, r5 │ │ │ │ - subs.w r0, sl, #39 @ 0x27 │ │ │ │ + @ instruction: 0xf31a0027 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cf24 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102898,19 +102900,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cf0c │ │ │ │ nop │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cfa4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102953,18 +102955,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cf8c │ │ │ │ nop │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf0ba0027 │ │ │ │ + @ instruction: 0xf21a0027 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d030 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103017,19 +103019,19 @@ │ │ │ │ nop │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d0b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103072,18 +103074,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d0a0 │ │ │ │ nop │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ movs r3, r5 │ │ │ │ - vaddl.s32 q0, d6, d23 │ │ │ │ + add.w r0, r6, #39 @ 0x27 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8d148 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103133,19 +103135,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d132 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d1cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -103188,18 +103190,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d1b4 │ │ │ │ nop │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ - cdp 0, 9, cr0, cr2, cr7, {1} │ │ │ │ + vext.8 d16, d2, d23, #0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d24c ) │ │ │ │ add r3, pc │ │ │ │ @@ -103242,18 +103244,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d234 │ │ │ │ nop │ │ │ │ cmp r6, #16 │ │ │ │ movs r3, r5 │ │ │ │ - cdp 0, 1, cr0, cr2, cr7, {1} │ │ │ │ + vhadd.s d16, d2, d23 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d2cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -103296,18 +103298,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d2b4 │ │ │ │ nop │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ - ldc 0, cr0, [r2, #156] @ 0x9c │ │ │ │ + cdp 0, 15, cr0, cr2, cr7, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d350 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103354,19 +103356,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d338 │ │ │ │ nop │ │ │ │ cmp r5, #16 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d3d8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103413,19 +103415,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d3c0 │ │ │ │ nop │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d460 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103472,19 +103474,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d448 │ │ │ │ nop │ │ │ │ cmp r4, #0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d4e8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103531,19 +103533,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d4d0 │ │ │ │ nop │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d570 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103590,19 +103592,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d558 │ │ │ │ nop │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d5f8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103649,19 +103651,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d5e0 │ │ │ │ nop │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d680 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103708,19 +103710,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d668 │ │ │ │ nop │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d708 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103767,19 +103769,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d6f0 │ │ │ │ nop │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d798 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103832,19 +103834,19 @@ │ │ │ │ nop │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d820 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103887,19 +103889,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d808 │ │ │ │ nop │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d8ac ) │ │ │ │ add r6, pc │ │ │ │ @@ -103952,19 +103954,19 @@ │ │ │ │ nop │ │ │ │ movs r7, #188 @ 0xbc │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d940 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104017,19 +104019,19 @@ │ │ │ │ nop │ │ │ │ movs r7, #40 @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d9cc ) │ │ │ │ add r6, pc │ │ │ │ @@ -104076,19 +104078,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d9b4 │ │ │ │ nop │ │ │ │ movs r6, #148 @ 0x94 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8da3c │ │ │ │ add ip, pc │ │ │ │ @@ -104122,19 +104124,19 @@ │ │ │ │ b.n 8da24 │ │ │ │ movs r6, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8dac4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -104177,19 +104179,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8daac │ │ │ │ nop │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [pc, #104] @ (8db34 ) │ │ │ │ + ldr r7, [pc, #488] @ (8dcb4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8db48 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104236,19 +104238,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8db30 │ │ │ │ nop │ │ │ │ movs r5, #24 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8dbd8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104301,19 +104303,19 @@ │ │ │ │ nop │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8dc64 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104360,19 +104362,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8dc4c │ │ │ │ nop │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8dcec ) │ │ │ │ add r6, pc │ │ │ │ @@ -104419,19 +104421,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8dcd4 │ │ │ │ nop │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8dd74 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104478,19 +104480,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8dd5c │ │ │ │ nop │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ddfc ) │ │ │ │ add r6, pc │ │ │ │ @@ -104537,19 +104539,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8dde4 │ │ │ │ nop │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8de84 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104596,19 +104598,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8de6c │ │ │ │ nop │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8df0c ) │ │ │ │ add r6, pc │ │ │ │ @@ -104655,19 +104657,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8def4 │ │ │ │ nop │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8df9c ) │ │ │ │ add r6, pc │ │ │ │ @@ -104720,19 +104722,19 @@ │ │ │ │ nop │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e010 │ │ │ │ add ip, pc │ │ │ │ @@ -104766,19 +104768,19 @@ │ │ │ │ b.n 8dff8 │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + strb r6, [r3, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e084 │ │ │ │ add ip, pc │ │ │ │ @@ -104812,19 +104814,19 @@ │ │ │ │ b.n 8e06c │ │ │ │ subs r2, r0, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + strb r2, [r5, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e110 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104871,19 +104873,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e0f8 │ │ │ │ nop │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8e194 ) │ │ │ │ add r3, pc │ │ │ │ @@ -104926,19 +104928,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e17c │ │ │ │ nop │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8e214 ) │ │ │ │ add r3, pc │ │ │ │ @@ -104981,19 +104983,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e1fc │ │ │ │ nop │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r3, r5 │ │ │ │ - mov sl, r9 │ │ │ │ + ldr r0, [pc, #168] @ (8e2c4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e298 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105040,19 +105042,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e280 │ │ │ │ nop │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e324 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105100,19 +105102,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e30e │ │ │ │ adds r0, r0, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + adds r4, r7, r0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e394 │ │ │ │ add ip, pc │ │ │ │ @@ -105146,19 +105148,19 @@ │ │ │ │ b.n 8e37c │ │ │ │ adds r2, r6, #2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e408 │ │ │ │ add ip, pc │ │ │ │ @@ -105192,19 +105194,19 @@ │ │ │ │ b.n 8e3f0 │ │ │ │ adds r6, r7, #0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e498 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105252,19 +105254,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e482 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e508 │ │ │ │ add ip, pc │ │ │ │ @@ -105299,19 +105301,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r7, r4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e57c │ │ │ │ add ip, pc │ │ │ │ @@ -105346,19 +105348,19 @@ │ │ │ │ nop │ │ │ │ subs r2, r1, r3 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e5f0 │ │ │ │ add ip, pc │ │ │ │ @@ -105393,19 +105395,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r2, r1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e664 │ │ │ │ add ip, pc │ │ │ │ @@ -105440,19 +105442,19 @@ │ │ │ │ nop │ │ │ │ adds r2, r4, r7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e6d8 │ │ │ │ add ip, pc │ │ │ │ @@ -105487,19 +105489,19 @@ │ │ │ │ nop │ │ │ │ adds r6, r5, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e768 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105547,19 +105549,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e752 │ │ │ │ adds r4, r7, r3 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e7f0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105606,19 +105608,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e7d8 │ │ │ │ nop │ │ │ │ adds r0, r6, r1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e860 │ │ │ │ add ip, pc │ │ │ │ @@ -105653,19 +105655,19 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #31 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e8f0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105713,19 +105715,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e8da │ │ │ │ asrs r4, r6, #29 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e978 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105772,19 +105774,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e960 │ │ │ │ nop │ │ │ │ asrs r0, r5, #27 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ea00 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105831,19 +105833,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e9e8 │ │ │ │ nop │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ea88 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105890,19 +105892,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ea70 │ │ │ │ nop │ │ │ │ asrs r0, r3, #23 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eb10 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105949,19 +105951,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8eaf8 │ │ │ │ nop │ │ │ │ asrs r0, r2, #21 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eb98 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106008,19 +106010,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8eb80 │ │ │ │ nop │ │ │ │ asrs r0, r1, #19 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ec20 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106067,19 +106069,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ec08 │ │ │ │ nop │ │ │ │ asrs r0, r0, #17 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eca8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106126,19 +106128,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ec90 │ │ │ │ nop │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ed30 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106185,19 +106187,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ed18 │ │ │ │ nop │ │ │ │ asrs r0, r6, #12 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8edb8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106244,19 +106246,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8eda0 │ │ │ │ nop │ │ │ │ asrs r0, r5, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ee40 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106303,19 +106305,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ee28 │ │ │ │ nop │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eec8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106362,19 +106364,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8eeb0 │ │ │ │ nop │ │ │ │ asrs r0, r3, #6 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ef4c ) │ │ │ │ add r3, pc │ │ │ │ @@ -106417,19 +106419,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ef34 │ │ │ │ nop │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + str r2, [r2, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8efcc ) │ │ │ │ add r3, pc │ │ │ │ @@ -106472,19 +106474,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8efb4 │ │ │ │ nop │ │ │ │ asrs r0, r2, #2 │ │ │ │ movs r3, r5 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f038 │ │ │ │ add ip, pc │ │ │ │ @@ -106519,19 +106521,19 @@ │ │ │ │ nop │ │ │ │ asrs r6, r1, #32 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + str r0, [r7, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f0ac │ │ │ │ add ip, pc │ │ │ │ @@ -106566,19 +106568,19 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + str r4, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f134 ) │ │ │ │ add r3, pc │ │ │ │ @@ -106621,19 +106623,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f11c │ │ │ │ nop │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + beq.n 8f050 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8f1b8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106680,19 +106682,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f1a0 │ │ │ │ nop │ │ │ │ lsrs r0, r5, #26 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f228 │ │ │ │ add ip, pc │ │ │ │ @@ -106727,19 +106729,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r3, #24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f2c0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106789,19 +106791,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f2aa │ │ │ │ lsrs r4, r5, #22 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f354 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106851,19 +106853,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f33e │ │ │ │ lsrs r0, r3, #20 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8f3e4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106916,19 +106918,19 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r0, #18 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f46c ) │ │ │ │ add r3, pc │ │ │ │ @@ -106971,19 +106973,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f454 │ │ │ │ nop │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #124] @ (8f508 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107042,19 +107044,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r6, #13 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8f59c ) │ │ │ │ add r6, pc │ │ │ │ @@ -107107,19 +107109,19 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #11 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f624 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107162,19 +107164,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f60c │ │ │ │ nop │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r3, r5 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + adds r4, #26 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f6a4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107217,19 +107219,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f68c │ │ │ │ nop │ │ │ │ lsrs r0, r7, #6 │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f734 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107279,19 +107281,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f71e │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f7c8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107341,19 +107343,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f7b2 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #124] @ (8f868 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107412,19 +107414,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f900 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107474,19 +107476,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f8ea │ │ │ │ lsls r4, r5, #29 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f970 │ │ │ │ add ip, pc │ │ │ │ @@ -107521,19 +107523,19 @@ │ │ │ │ nop │ │ │ │ lsls r6, r2, #27 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f9e4 │ │ │ │ add ip, pc │ │ │ │ @@ -107568,19 +107570,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r4, #25 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #5] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fa6c ) │ │ │ │ add r3, pc │ │ │ │ @@ -107623,19 +107625,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fa54 │ │ │ │ nop │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + strb r2, [r7, #3] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8faf8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107688,19 +107690,19 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #21 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + strb r2, [r5, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8fb8c ) │ │ │ │ add r6, pc │ │ │ │ @@ -107753,19 +107755,19 @@ │ │ │ │ b.n 8fb76 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + strb r4, [r5, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + strb r4, [r4, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fc14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107808,19 +107810,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fbfc │ │ │ │ nop │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fc94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107863,19 +107865,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fc7c │ │ │ │ nop │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8fd24 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107925,19 +107927,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fd0e │ │ │ │ lsls r0, r1, #13 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8fd94 │ │ │ │ add ip, pc │ │ │ │ @@ -107971,19 +107973,19 @@ │ │ │ │ b.n 8fd7c │ │ │ │ lsls r2, r6, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fe1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108026,19 +108028,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fe04 │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [pc, #904] @ (901ac ) │ │ │ │ + str r2, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fe9c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108081,19 +108083,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fe84 │ │ │ │ nop │ │ │ │ lsls r0, r0, #7 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [pc, #392] @ (9002c ) │ │ │ │ + str r2, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ff1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108136,19 +108138,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ff04 │ │ │ │ nop │ │ │ │ lsls r0, r0, #5 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [pc, #904] @ (902ac ) │ │ │ │ + str r2, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ff9c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108191,19 +108193,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ff84 │ │ │ │ nop │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [pc, #392] @ (9012c ) │ │ │ │ + ldr r7, [pc, #776] @ (902ac ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9001c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108246,19 +108248,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90004 │ │ │ │ nop │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9009c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108300,19 +108302,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90084 │ │ │ │ nop │ │ │ │ vaddl.u8 q8, d0, d26 │ │ │ │ - ldr r5, [pc, #392] @ (9022c ) │ │ │ │ + ldr r6, [pc, #776] @ (903ac ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9011c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108354,19 +108356,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90104 │ │ │ │ nop │ │ │ │ vhadd.u8 d16, d0, d26 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9019c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108408,19 +108410,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90184 │ │ │ │ nop │ │ │ │ cdp2 0, 12, cr0, cr0, cr10, {1} │ │ │ │ - ldr r4, [pc, #392] @ (9032c ) │ │ │ │ + ldr r5, [pc, #776] @ (904ac ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9021c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108462,19 +108464,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90204 │ │ │ │ nop │ │ │ │ cdp2 0, 4, cr0, cr0, cr10, {1} │ │ │ │ - ldr r3, [pc, #904] @ (905ac ) │ │ │ │ + ldr r5, [pc, #264] @ (9032c ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (902a0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108520,19 +108522,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90288 │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [r0, #168] @ 0xa8 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (9032c ) │ │ │ │ add r6, pc │ │ │ │ @@ -108579,18 +108581,18 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90316 │ │ │ │ ldc2 0, cr0, [r8, #-168]! @ 0xffffff58 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d40026 │ │ │ │ + ldrh.w r0, [r4, r6, lsl #2] │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #120] @ (903c8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108650,19 +108652,19 @@ │ │ │ │ stc2 0, cr0, [ip], #168 @ 0xa8 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90454 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108704,19 +108706,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 9043c │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r8], {42} @ 0x2a │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (904e4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108765,19 +108767,19 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 904ce │ │ │ │ @ instruction: 0xfb88002a │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 90554 │ │ │ │ add ip, pc │ │ │ │ @@ -108811,19 +108813,19 @@ │ │ │ │ b.n 9053a │ │ │ │ nop │ │ │ │ @ instruction: 0xfaf2002a │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #1008] @ (90954 ) │ │ │ │ + ldr r3, [pc, #368] @ (906d4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (905e8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108875,19 +108877,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 905d2 │ │ │ │ @ instruction: 0xfa80002a │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90670 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108929,19 +108931,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90658 │ │ │ │ nop │ │ │ │ vld1.8 {d16[1]}, [ip], sl │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r0, [pc, #952] @ (90a30 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (906f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108983,19 +108985,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 906d8 │ │ │ │ nop │ │ │ │ vld4.8 {d16-d19}, [ip :128], sl │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (90778 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109042,18 +109044,18 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90762 │ │ │ │ str??.w r0, [ip, #42] @ 0x2a │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2880026 │ │ │ │ + @ instruction: 0xf3e80026 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (907fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -109095,19 +109097,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 907e4 │ │ │ │ nop │ │ │ │ str??.w r0, [r0, sl, lsl #2] │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90880 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109153,19 +109155,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90868 │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e0002a │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90908 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109211,19 +109213,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 908f0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf758002a │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90990 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109269,19 +109271,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90978 │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d0002a │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90a14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109323,19 +109325,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 909fc │ │ │ │ nop │ │ │ │ movw r0, #34858 @ 0x882a │ │ │ │ - mvns r2, r5 │ │ │ │ + cmp r2, r9 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 90a80 │ │ │ │ add ip, pc │ │ │ │ @@ -109369,19 +109371,19 @@ │ │ │ │ b.n 90a66 │ │ │ │ nop │ │ │ │ rsb r0, r6, #11141120 @ 0xaa0000 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, sl │ │ │ │ + mov r0, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90b08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109423,19 +109425,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90af0 │ │ │ │ nop │ │ │ │ adcs.w r0, r4, #11141120 @ 0xaa0000 │ │ │ │ - cmn r6, r6 │ │ │ │ + add r6, sl │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90b88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109477,19 +109479,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90b70 │ │ │ │ nop │ │ │ │ @ instruction: 0xf4d4002a │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r6, #2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90c08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109531,19 +109533,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90bf0 │ │ │ │ nop │ │ │ │ orrs.w r0, r4, #11141120 @ 0xaa0000 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90c88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109585,19 +109587,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90c70 │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d4002a │ │ │ │ - cbz r6, 90d04 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90d08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109639,19 +109641,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90cf0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf354002a │ │ │ │ - cbz r6, 90d64 │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90d88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109693,19 +109695,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90d70 │ │ │ │ nop │ │ │ │ @ instruction: 0xf2d4002a │ │ │ │ - eors r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90e08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109747,19 +109749,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90df0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf254002a │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + adcs r6, r2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90e8c ) │ │ │ │ add r6, pc │ │ │ │ @@ -109805,19 +109807,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90e74 │ │ │ │ nop │ │ │ │ rsbs r0, r4, #42 @ 0x2a │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90f14 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109863,19 +109865,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90efc │ │ │ │ nop │ │ │ │ adc.w r0, ip, #42 @ 0x2a │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90f98 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109917,19 +109919,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90f80 │ │ │ │ nop │ │ │ │ @ instruction: 0xf0c4002a │ │ │ │ - adds r6, r0, r5 │ │ │ │ + subs r6, r4, r2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (91018 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109971,19 +109973,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 91000 │ │ │ │ nop │ │ │ │ orr.w r0, r4, #42 @ 0x2a │ │ │ │ - adds r6, r0, r3 │ │ │ │ + subs r6, r4, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091028 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -110141,21 +110143,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000911c4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -110302,35 +110304,35 @@ │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [r0, #168]! @ 0xa8 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 91390 │ │ │ │ + bhi.n 91450 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091358 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -110348,15 +110350,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (913f8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 913e2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 913c6 │ │ │ │ mov r0, r1 │ │ │ │ @@ -110390,21 +110392,21 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf7a4002b │ │ │ │ stc 0, cr0, [r6], {42} @ 0x2a │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 0, cr0, [r2], #-168 @ 0xffffff58 │ │ │ │ mcrr 0, 2, r0, sl, cr10 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091410 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -110553,29 +110555,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ rsb r0, sl, sl, asr #32 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds.w r0, r0, sl, asr #32 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #32] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r2, #28] │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + str r2, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000915b4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -110601,15 +110603,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #204] @ (916bc ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9168e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 91670 │ │ │ │ @@ -110690,25 +110692,25 @@ │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9a0002a │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + str r2, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + str r2, [r2, #8] │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000916e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -111004,49 +111006,49 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 91970 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091a40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111064,15 +111066,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #96] @ (91ad0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 91aba │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 916e8 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 91aba │ │ │ │ ldr r3, [pc, #64] @ (91ad4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -111120,15 +111122,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (91b40 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (91b44 ) │ │ │ │ addw r3, r3, #1548 @ 0x60c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 91b3c │ │ │ │ ldr r3, [pc, #64] @ (91b48 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 91b1c │ │ │ │ @@ -111151,21 +111153,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bic.w r0, r2, #43 @ 0x2b │ │ │ │ b.n 91544 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091b5c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111175,15 +111177,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (91bc0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (91bc4 ) │ │ │ │ addw r3, r3, #1596 @ 0x63c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 91bbc │ │ │ │ ldr r3, [pc, #64] @ (91bc8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 91b9c │ │ │ │ @@ -111206,21 +111208,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ vaddl.s32 q0, d2, d27 │ │ │ │ b.n 914c4 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091bdc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111268,15 +111270,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 91c24 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 91c30 │ │ │ │ ldr r3, [pc, #60] @ (91c9c ) │ │ │ │ mov.w r2, #1576 @ 0x628 │ │ │ │ ldr r1, [pc, #56] @ (91ca0 ) │ │ │ │ ldr r0, [pc, #60] @ (91ca4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -111298,35 +111300,35 @@ │ │ │ │ bl 54f64 │ │ │ │ b.n 91c74 │ │ │ │ nop │ │ │ │ b.n 914bc │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091cb0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #32] @ 91ce0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ addw r3, ip, #1644 @ 0x66c │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 91cdc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 91bdc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp 0, 5, cr0, cr0, cr11, {1} │ │ │ │ │ │ │ │ @@ -111349,15 +111351,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #124] @ (91d90 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 91d7a │ │ │ │ ldr r3, [pc, #104] @ (91d94 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -111401,21 +111403,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 92360 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ b.n 92300 │ │ │ │ movs r2, r5 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091dac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111425,15 +111427,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (91e10 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (91e14 ) │ │ │ │ addw r3, r3, #1740 @ 0x6cc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 91e0c │ │ │ │ ldr r3, [pc, #64] @ (91e18 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 91dec │ │ │ │ @@ -111456,21 +111458,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldcl 0, cr0, [r2, #-172] @ 0xffffff54 │ │ │ │ b.n 92274 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091e2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111539,15 +111541,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 91e70 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 91e9e │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 91eaa │ │ │ │ ldr r3, [pc, #80] @ (91f30 ) │ │ │ │ movs r2, #53 @ 0x35 │ │ │ │ ldr r1, [pc, #80] @ (91f34 ) │ │ │ │ ldr r0, [pc, #80] @ (91f38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -111578,27 +111580,27 @@ │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n 922ac │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091f50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111616,15 +111618,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #124] @ (91ffc ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 91fe8 │ │ │ │ ldr r3, [pc, #104] @ (92000 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -111671,21 +111673,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 92094 │ │ │ │ movs r2, r5 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009201c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111695,15 +111697,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (92080 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (92084 ) │ │ │ │ addw r3, r3, #1836 @ 0x72c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9207c │ │ │ │ ldr r3, [pc, #64] @ (92088 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9205c │ │ │ │ @@ -111726,21 +111728,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xeae2002b │ │ │ │ svc 190 @ 0xbe │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009209c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111854,15 +111856,15 @@ │ │ │ │ b.n 920ee │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9211a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92146 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92174 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 92180 │ │ │ │ ldr r3, [pc, #132] @ (9224c ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ ldr r1, [pc, #132] @ (92250 ) │ │ │ │ ldr r0, [pc, #132] @ (92254 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -111910,39 +111912,39 @@ │ │ │ │ addw r3, r3, #3288 @ 0xcd8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ svc 70 @ 0x46 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 922d0 │ │ │ │ + udf #158 @ 0x9e │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ble.n 922a0 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092284 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -111964,15 +111966,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #168] @ (92360 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 92336 │ │ │ │ ldr r3, [pc, #148] @ (92364 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -112041,25 +112043,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 92368 │ │ │ │ movs r2, r5 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 92344 │ │ │ │ + ble.n 92404 │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009238c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112069,15 +112071,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (923f0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (923f4 ) │ │ │ │ addw r3, r3, #1932 @ 0x78c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 923ec │ │ │ │ ldr r3, [pc, #64] @ (923f8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 923cc │ │ │ │ @@ -112101,21 +112103,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 922d8 │ │ │ │ movs r3, r5 │ │ │ │ bgt.n 92494 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009240c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -112207,15 +112209,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92456 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92480 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 924ae │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 924ba │ │ │ │ ldr r3, [pc, #104] @ (92560 ) │ │ │ │ movw r2, #311 @ 0x137 │ │ │ │ ldr r1, [pc, #104] @ (92564 ) │ │ │ │ ldr r0, [pc, #104] @ (92568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -112233,54 +112235,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9250a │ │ │ │ ldr r3, [pc, #68] @ (92574 ) │ │ │ │ - movw r2, #54995 @ 0xd6d3 │ │ │ │ + movw r2, #54975 @ 0xd6bf │ │ │ │ ldr r1, [pc, #68] @ (92578 ) │ │ │ │ ldr r0, [pc, #68] @ (9257c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3332 @ 0xd04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (92580 ) │ │ │ │ - movw r2, #54985 @ 0xd6c9 │ │ │ │ + movw r2, #54965 @ 0xd6b5 │ │ │ │ ldr r1, [pc, #56] @ (92584 ) │ │ │ │ ldr r0, [pc, #56] @ (92588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3332 @ 0xd04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ blt.n 92518 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009258c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -112300,15 +112302,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #144] @ (92650 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 92632 │ │ │ │ ldr r3, [pc, #120] @ (92654 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -112364,23 +112366,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 9265c │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092674 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112493,33 +112495,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #304] @ (928c8 ) │ │ │ │ + ldr r7, [pc, #688] @ (92a48 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #232] @ (92888 ) │ │ │ │ + ldr r7, [pc, #616] @ (92a08 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #168] @ (92850 ) │ │ │ │ + ldr r7, [pc, #552] @ (929d0 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #104] @ (92818 ) │ │ │ │ + ldr r7, [pc, #488] @ (92998 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #24] @ (927d0 ) │ │ │ │ + ldr r7, [pc, #408] @ (92950 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r3, r7] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000927bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -112741,15 +112743,15 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n 929d8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (92a5c ) │ │ │ │ - movw r2, #58108 @ 0xe2fc │ │ │ │ + movw r2, #58088 @ 0xe2e8 │ │ │ │ ldr r1, [pc, #96] @ (92a60 ) │ │ │ │ ldr r0, [pc, #96] @ (92a64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3388 @ 0xd3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -112763,43 +112765,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 92adc │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [pc, #552] @ (92c58 ) │ │ │ │ + ldr r7, [pc, #936] @ (92dd8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #688] @ (92ce4 ) │ │ │ │ + str r4, [r1, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #464] @ (92c08 ) │ │ │ │ + ldr r7, [pc, #848] @ (92d88 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #600] @ (92c94 ) │ │ │ │ + ldr r7, [pc, #984] @ (92e14 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #384] @ (92bc0 ) │ │ │ │ + ldr r7, [pc, #768] @ (92d40 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #520] @ (92c4c ) │ │ │ │ + ldr r7, [pc, #904] @ (92dcc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #304] @ (92b78 ) │ │ │ │ + ldr r7, [pc, #688] @ (92cf8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #440] @ (92c04 ) │ │ │ │ + ldr r7, [pc, #824] @ (92d84 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #224] @ (92b30 ) │ │ │ │ + ldr r7, [pc, #608] @ (92cb0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #360] @ (92bbc ) │ │ │ │ + ldr r7, [pc, #744] @ (92d3c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #120] @ (92ad0 ) │ │ │ │ + ldr r7, [pc, #504] @ (92c50 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #256] @ (92b5c ) │ │ │ │ + ldr r7, [pc, #640] @ (92cdc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #280] @ (92b80 ) │ │ │ │ + ldr r7, [pc, #664] @ (92d00 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092a68 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -112817,15 +112819,15 @@ │ │ │ │ add ip, pc │ │ │ │ ldr r5, [pc, #152] @ (92b2c ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 92b16 │ │ │ │ ldr r3, [pc, #132] @ (92b30 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -112888,21 +112890,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 92b74 │ │ │ │ movs r2, r5 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #1016] @ (92f44 ) │ │ │ │ + ldr r6, [pc, #376] @ (92cc4 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #120] @ (92bc8 ) │ │ │ │ + ldr r6, [pc, #504] @ (92d48 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092b50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -112927,15 +112929,15 @@ │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #168] @ (92c3c ) │ │ │ │ add r2, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 92c14 │ │ │ │ ldr r3, [pc, #160] @ (92c40 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -112999,35 +113001,35 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ movs r2, r5 │ │ │ │ bmi.n 92d2c │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [pc, #848] @ (92f8c ) │ │ │ │ + ldr r6, [pc, #208] @ (92d0c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #848] @ (92f90 ) │ │ │ │ + ldr r6, [pc, #208] @ (92d10 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 92c84 │ │ │ │ movs r2, r5 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #336] @ (92dac ) │ │ │ │ + ldr r5, [pc, #720] @ (92f2c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #128] @ (92ce0 ) │ │ │ │ + ldr r5, [pc, #512] @ (92e60 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #320] @ (92da4 ) │ │ │ │ + ldr r5, [pc, #704] @ (92f24 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (92cbc ) │ │ │ │ ldr r3, [pc, #72] @ (92cc0 ) │ │ │ │ @@ -113066,15 +113068,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00092cd0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113084,15 +113086,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (92d34 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (92d38 ) │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 92d30 │ │ │ │ ldr r3, [pc, #64] @ (92d3c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 92d10 │ │ │ │ @@ -113116,21 +113118,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ udf #46 @ 0x2e │ │ │ │ movs r3, r5 │ │ │ │ bcc.n 92d50 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #528] @ (92f54 ) │ │ │ │ + ldr r4, [pc, #912] @ (930d4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #64] @ (92d8c ) │ │ │ │ + ldr r2, [pc, #448] @ (92f0c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #608] @ (92fb0 ) │ │ │ │ + ldr r4, [pc, #992] @ (93130 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092d50 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -113213,92 +113215,92 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92da4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92dde │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 92dea │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 92d72 │ │ │ │ ldr r3, [pc, #96] @ (92e88 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ ldr r1, [pc, #96] @ (92e8c ) │ │ │ │ ldr r0, [pc, #96] @ (92e90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r5, #0 │ │ │ │ b.n 92dfe │ │ │ │ ldr r3, [pc, #64] @ (92e88 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ ldr r1, [pc, #72] @ (92e94 ) │ │ │ │ ldr r0, [pc, #76] @ (92e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 92e40 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 92db0 │ │ │ │ ldr r3, [pc, #52] @ (92e9c ) │ │ │ │ - movw r2, #11497 @ 0x2ce9 │ │ │ │ + movw r2, #11477 @ 0x2cd5 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #44] @ (92ea0 ) │ │ │ │ ldr r0, [pc, #48] @ (92ea4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3452 @ 0xd7c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 92db0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [pc, #568] @ (930cc ) │ │ │ │ + ldr r3, [pc, #952] @ (9324c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [pc, #448] @ (9305c ) │ │ │ │ + ldr r3, [pc, #832] @ (931dc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r2, 92f0e │ │ │ │ - movs r5, r4 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r1, r3, pc} │ │ │ │ movs r5, r4 │ │ │ │ + itt hi │ │ │ │ + movhi r5, r4 │ │ │ │ │ │ │ │ 00092ea8 : │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + pushhi {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #76] @ (92f0c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (92f10 ) │ │ │ │ addw r3, r3, #2124 @ 0x84c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 92f08 │ │ │ │ ldr r3, [pc, #64] @ (92f14 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 92ee8 │ │ │ │ @@ -113322,33 +113324,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bgt.n 92fbc │ │ │ │ movs r3, r5 │ │ │ │ bne.n 92f78 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #944] @ (932cc ) │ │ │ │ + ldr r3, [pc, #304] @ (9304c ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #608] @ (93184 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #768] @ (93228 ) │ │ │ │ + ldr r3, [pc, #128] @ (92fa8 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092f28 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (9307c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 64b80 │ │ │ │ + bl 64b84 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 93010 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 93060 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -113428,15 +113430,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92f72 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92f9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 92fca │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 92fd6 │ │ │ │ ldr r3, [pc, #108] @ (93080 ) │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ ldr r1, [pc, #108] @ (93084 ) │ │ │ │ ldr r0, [pc, #112] @ (93088 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -113454,56 +113456,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 93024 │ │ │ │ ldr r3, [pc, #76] @ (93094 ) │ │ │ │ - movw r2, #13729 @ 0x35a1 │ │ │ │ + movw r2, #13704 @ 0x3588 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (93098 ) │ │ │ │ ldr r0, [pc, #72] @ (9309c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (930a0 ) │ │ │ │ - movw r2, #13719 @ 0x3597 │ │ │ │ + movw r2, #13694 @ 0x357e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (930a4 ) │ │ │ │ ldr r0, [pc, #56] @ (930a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ beq.n 93000 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #960] @ (93448 ) │ │ │ │ + ldr r2, [pc, #320] @ (931c8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #656] @ (9331c ) │ │ │ │ + ldr r2, [pc, #16] @ (9309c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #864] @ (933f0 ) │ │ │ │ + ldr r2, [pc, #224] @ (93170 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #560] @ (932c4 ) │ │ │ │ + ldr r1, [pc, #944] @ (93444 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r4, 930ce │ │ │ │ + cbnz r4, 930e6 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #760] @ (93398 ) │ │ │ │ + ldr r2, [pc, #120] @ (93118 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r0, 930d4 │ │ │ │ + cbnz r0, 930ec │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000930ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -113523,15 +113525,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #140] @ (9316c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2172 @ 0x87c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9314c │ │ │ │ ldr r3, [pc, #128] @ (93170 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -113593,23 +113595,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - cmp lr, r8 │ │ │ │ + bx r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - blx r9 │ │ │ │ + ldr r1, [pc, #160] @ (9322c ) │ │ │ │ movs r6, r4 │ │ │ │ - bxns pc │ │ │ │ + ldr r0, [pc, #880] @ (93500 ) │ │ │ │ movs r6, r4 │ │ │ │ - blx sl │ │ │ │ + ldr r1, [pc, #192] @ (93254 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093194 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113619,15 +113621,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (931f8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (931fc ) │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 931f4 │ │ │ │ ldr r3, [pc, #64] @ (93200 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 931d4 │ │ │ │ @@ -113651,21 +113653,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bls.n 932d0 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #800] @ (93528 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r9 │ │ │ │ + cmp ip, r5 │ │ │ │ movs r6, r4 │ │ │ │ - mov ip, sl │ │ │ │ + ldr r0, [pc, #208] @ (932e4 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093214 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -113757,15 +113759,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9325e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93288 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 932b6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 932c2 │ │ │ │ ldr r3, [pc, #108] @ (9336c ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ ldr r1, [pc, #108] @ (93370 ) │ │ │ │ ldr r0, [pc, #112] @ (93374 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -113783,56 +113785,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 93310 │ │ │ │ ldr r3, [pc, #76] @ (93380 ) │ │ │ │ - movw r2, #14843 @ 0x39fb │ │ │ │ + movw r2, #14818 @ 0x39e2 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (93384 ) │ │ │ │ ldr r0, [pc, #72] @ (93388 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9338c ) │ │ │ │ - movw r2, #14833 @ 0x39f1 │ │ │ │ + movw r2, #14808 @ 0x39d8 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (93390 ) │ │ │ │ ldr r0, [pc, #56] @ (93394 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sp │ │ │ │ + blx r9 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r8, r7 │ │ │ │ + bx r3 │ │ │ │ movs r6, r4 │ │ │ │ - mov r0, sl │ │ │ │ + blx r6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r8, r4 │ │ │ │ + bx r0 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ movs r5, r4 │ │ │ │ - cmp sl, sl │ │ │ │ + bx r6 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 933a6 │ │ │ │ + hlt 0x001e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00093398 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -113852,15 +113854,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (9344c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2268 @ 0x8dc │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9342e │ │ │ │ ldr r3, [pc, #116] @ (93450 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 93410 │ │ │ │ @@ -113914,23 +113916,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {} │ │ │ │ movs r2, r5 │ │ │ │ - cmp r0, r2 │ │ │ │ + mov r0, lr │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r9 │ │ │ │ + mov sl, r5 │ │ │ │ movs r6, r4 │ │ │ │ - add sl, r3 │ │ │ │ + cmp sl, pc │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov ip, r4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093470 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113940,15 +113942,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (934d4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (934d8 ) │ │ │ │ addw r3, r3, #2316 @ 0x90c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 934d0 │ │ │ │ ldr r3, [pc, #64] @ (934dc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 934b0 │ │ │ │ @@ -113972,21 +113974,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bvs.n 933f4 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r3, {r1, r3, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, fp │ │ │ │ + mov r4, r7 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r6 │ │ │ │ + cmn r0, r2 │ │ │ │ movs r6, r4 │ │ │ │ - mvns r0, r7 │ │ │ │ + cmp r0, fp │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000934f0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -114078,15 +114080,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9353a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93564 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93592 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9359e │ │ │ │ ldr r3, [pc, #108] @ (93648 ) │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr r1, [pc, #108] @ (9364c ) │ │ │ │ ldr r0, [pc, #112] @ (93650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -114104,56 +114106,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 935ec │ │ │ │ ldr r3, [pc, #76] @ (9365c ) │ │ │ │ - movw r2, #15930 @ 0x3e3a │ │ │ │ + movw r2, #15905 @ 0x3e21 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (93660 ) │ │ │ │ ldr r0, [pc, #72] @ (93664 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3584 @ 0xe00 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (93668 ) │ │ │ │ - movw r2, #15920 @ 0x3e30 │ │ │ │ + movw r2, #15895 @ 0x3e17 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (9366c ) │ │ │ │ ldr r0, [pc, #56] @ (93670 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3584 @ 0xe00 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r4 │ │ │ │ + cmp r0, r8 │ │ │ │ movs r6, r4 │ │ │ │ - cmn r4, r3 │ │ │ │ + add r4, r7 │ │ │ │ movs r6, r4 │ │ │ │ - mvns r0, r1 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r6, r4 │ │ │ │ - cmn r4, r0 │ │ │ │ + add r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cmn r6, r6 │ │ │ │ + add r6, sl │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r0, 936ea │ │ │ │ + push {r3, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00093674 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114173,15 +114175,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (93728 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2364 @ 0x93c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9370a │ │ │ │ ldr r3, [pc, #116] @ (9372c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 936ec │ │ │ │ @@ -114235,23 +114237,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r5} │ │ │ │ movs r2, r5 │ │ │ │ - tst r4, r6 │ │ │ │ + bics r4, r2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r0 │ │ │ │ + add r2, r4 │ │ │ │ movs r6, r4 │ │ │ │ - sbcs r6, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009374c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114261,15 +114263,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (937b0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (937b4 ) │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 937ac │ │ │ │ ldr r3, [pc, #64] @ (937b8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9378c │ │ │ │ @@ -114293,33 +114295,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bcc.n 93718 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r0!, {r1, r2, r3, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r3 │ │ │ │ + negs r4, r7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000937cc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (93920 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 648d8 │ │ │ │ + bl 648dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 938b4 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 93904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -114399,15 +114401,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93816 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93840 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9386e │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9387a │ │ │ │ ldr r3, [pc, #108] @ (93924 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr r1, [pc, #108] @ (93928 ) │ │ │ │ ldr r0, [pc, #112] @ (9392c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -114425,56 +114427,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 938c8 │ │ │ │ ldr r3, [pc, #76] @ (93938 ) │ │ │ │ - movw r2, #17344 @ 0x43c0 │ │ │ │ + movw r2, #17319 @ 0x43a7 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (9393c ) │ │ │ │ ldr r0, [pc, #72] @ (93940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3632 @ 0xe30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (93944 ) │ │ │ │ - movw r2, #17334 @ 0x43b6 │ │ │ │ + movw r2, #17309 @ 0x439d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (93948 ) │ │ │ │ ldr r0, [pc, #56] @ (9394c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3632 @ 0xe30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ - ands r0, r0 │ │ │ │ + adcs r0, r4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + adcs r0, r1 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + str r6, [r6, #4] │ │ │ │ movs r0, r5 │ │ │ │ - cbz r0, 9394a │ │ │ │ + uxth r0, r1 │ │ │ │ movs r5, r4 │ │ │ │ - ands r2, r3 │ │ │ │ + adcs r2, r7 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r2, [r3, #4] │ │ │ │ movs r0, r5 │ │ │ │ - cbz r4, 9394e │ │ │ │ + sxtb r4, r5 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r6, 939b0 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00093950 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114494,15 +114496,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (93a04 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2460 @ 0x99c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 939e6 │ │ │ │ ldr r3, [pc, #116] @ (93a08 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 939c8 │ │ │ │ @@ -114556,23 +114558,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r6} │ │ │ │ movs r2, r5 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + lsls r0, r7 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r4 │ │ │ │ + sbcs r6, r0 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + eors r2, r0 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r4, #7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093a28 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114582,15 +114584,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (93a8c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (93a90 ) │ │ │ │ addw r3, r3, #2508 @ 0x9cc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 93a88 │ │ │ │ ldr r3, [pc, #64] @ (93a94 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 93a68 │ │ │ │ @@ -114614,35 +114616,35 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ beq.n 93a3c │ │ │ │ movs r3, r5 │ │ │ │ stmia r5!, {r1, r4, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + asrs r4, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r5, #24 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093aa8 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r9, [pc, #504] @ 93cb4 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ add r9, pc │ │ │ │ - bl 645f0 │ │ │ │ + bl 645f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 93c0c │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 93c60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr.w r3, [r8] │ │ │ │ @@ -114764,15 +114766,15 @@ │ │ │ │ b.n 93b30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93b5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93b88 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93bb6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 93bc2 │ │ │ │ ldr r3, [pc, #168] @ (93cb8 ) │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ ldr r1, [pc, #168] @ (93cbc ) │ │ │ │ ldr r0, [pc, #172] @ (93cc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ @@ -114790,88 +114792,88 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 93c22 │ │ │ │ ldr r3, [pc, #132] @ (93ccc ) │ │ │ │ - movw r2, #18726 @ 0x4926 │ │ │ │ + movw r2, #18701 @ 0x490d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #128] @ (93cd0 ) │ │ │ │ ldr r0, [pc, #128] @ (93cd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (93cd8 ) │ │ │ │ - movw r2, #18706 @ 0x4912 │ │ │ │ + movw r2, #18681 @ 0x48f9 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #112] @ (93cdc ) │ │ │ │ ldr r0, [pc, #112] @ (93ce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (93ce4 ) │ │ │ │ - movw r2, #18716 @ 0x491c │ │ │ │ + movw r2, #18691 @ 0x4903 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #96] @ (93ce8 ) │ │ │ │ ldr r0, [pc, #96] @ (93cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (93cf0 ) │ │ │ │ - movw r2, #18736 @ 0x4930 │ │ │ │ + movw r2, #18711 @ 0x4917 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #80] @ (93cf4 ) │ │ │ │ ldr r0, [pc, #80] @ (93cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r6, #6 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 93d06 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093cfc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -114895,15 +114897,15 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #28 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 93db2 │ │ │ │ ldr r3, [pc, #196] @ (93e0c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -114995,27 +114997,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r5, #30 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r6, 93eb4 │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093e38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115025,15 +115027,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (93e9c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (93ea0 ) │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 93e98 │ │ │ │ ldr r3, [pc, #64] @ (93ea4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 93e78 │ │ │ │ @@ -115057,21 +115059,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ stmia r1!, {r1, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r1, #8 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093eb8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115163,15 +115165,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93f02 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93f2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 93f5a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 93f66 │ │ │ │ ldr r3, [pc, #108] @ (94010 ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ ldr r1, [pc, #108] @ (94014 ) │ │ │ │ ldr r0, [pc, #112] @ (94018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -115189,56 +115191,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 93fb4 │ │ │ │ ldr r3, [pc, #76] @ (94024 ) │ │ │ │ - movw r2, #19574 @ 0x4c76 │ │ │ │ + movw r2, #19549 @ 0x4c5d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94028 ) │ │ │ │ ldr r0, [pc, #72] @ (9402c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3724 @ 0xe8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94030 ) │ │ │ │ - movw r2, #19564 @ 0x4c6c │ │ │ │ + movw r2, #19539 @ 0x4c53 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94034 ) │ │ │ │ ldr r0, [pc, #56] @ (94038 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3724 @ 0xe8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r1!, {r4, r5} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ movs r0, r5 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r0, r5 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009403c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115258,15 +115260,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (940f0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 940d2 │ │ │ │ ldr r3, [pc, #116] @ (940f4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 940b4 │ │ │ │ @@ -115320,23 +115322,23 @@ │ │ │ │ movhi r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ itt pl │ │ │ │ movpl r2, r5 │ │ │ │ - subpl r0, #108 @ 0x6c │ │ │ │ + subpl r1, #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r2, #0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094114 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115346,15 +115348,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (94178 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9417c ) │ │ │ │ addw r3, r3, #2700 @ 0xa8c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 94174 │ │ │ │ ldr r3, [pc, #64] @ (94180 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94154 │ │ │ │ @@ -115378,21 +115380,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ bkpt 0x00c6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094194 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115484,15 +115486,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 941de │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94208 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94236 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 94242 │ │ │ │ ldr r3, [pc, #108] @ (942ec ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ ldr r1, [pc, #108] @ (942f0 ) │ │ │ │ ldr r0, [pc, #112] @ (942f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -115510,56 +115512,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 94290 │ │ │ │ ldr r3, [pc, #76] @ (94300 ) │ │ │ │ - movw r2, #20396 @ 0x4fac │ │ │ │ + movw r2, #20371 @ 0x4f93 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94304 ) │ │ │ │ ldr r0, [pc, #72] @ (94308 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9430c ) │ │ │ │ - movw r2, #20386 @ 0x4fa2 │ │ │ │ + movw r2, #20361 @ 0x4f89 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94310 ) │ │ │ │ ldr r0, [pc, #56] @ (94314 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bkpt 0x0054 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ movs r0, r5 │ │ │ │ - add r7, pc, #384 @ (adr r7, 94488 ) │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ movs r0, r5 │ │ │ │ - add r7, pc, #272 @ (adr r7, 94424 ) │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00094318 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115579,15 +115581,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (943cc ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2748 @ 0xabc │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 943ae │ │ │ │ ldr r3, [pc, #116] @ (943d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94390 │ │ │ │ @@ -115641,23 +115643,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ pop {r7} │ │ │ │ movs r2, r5 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000943f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115667,15 +115669,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (94454 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (94458 ) │ │ │ │ addw r3, r3, #2796 @ 0xaec │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 94450 │ │ │ │ ldr r3, [pc, #64] @ (9445c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94430 │ │ │ │ @@ -115699,21 +115701,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r7!, {r1, r2, r3} │ │ │ │ movs r3, r5 │ │ │ │ cbnz r2, 944d6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + subs r0, #24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094470 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115805,15 +115807,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 944ba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 944e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94512 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9451e │ │ │ │ ldr r3, [pc, #108] @ (945c8 ) │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ ldr r1, [pc, #108] @ (945cc ) │ │ │ │ ldr r0, [pc, #112] @ (945d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -115831,56 +115833,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9456c │ │ │ │ ldr r3, [pc, #76] @ (945dc ) │ │ │ │ - movw r2, #21218 @ 0x52e2 │ │ │ │ + movw r2, #21193 @ 0x52c9 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (945e0 ) │ │ │ │ ldr r0, [pc, #72] @ (945e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (945e8 ) │ │ │ │ - movw r2, #21208 @ 0x52d8 │ │ │ │ + movw r2, #21183 @ 0x52bf │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (945ec ) │ │ │ │ ldr r0, [pc, #56] @ (945f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ cbnz r0, 94626 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r7, #28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r7, #4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #528 @ (adr r4, 947f4 ) │ │ │ │ + add r5, pc, #912 @ (adr r5, 94974 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #416 @ (adr r4, 94790 ) │ │ │ │ + add r5, pc, #800 @ (adr r5, 94910 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #904 @ (adr r6, 9497c ) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000945f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115900,15 +115902,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (946a8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2844 @ 0xb1c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9468a │ │ │ │ ldr r3, [pc, #116] @ (946ac ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9466c │ │ │ │ @@ -115962,23 +115964,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 946e0 │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r4, #20 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000946cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115988,15 +115990,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (94730 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (94734 ) │ │ │ │ addw r3, r3, #2892 @ 0xb4c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9472c │ │ │ │ ldr r3, [pc, #64] @ (94738 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9470c │ │ │ │ @@ -116020,21 +116022,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r4!, {r1, r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ cbnz r6, 9473a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #20 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009474c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -116126,15 +116128,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94796 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 947c0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 947ee │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 947fa │ │ │ │ ldr r3, [pc, #108] @ (948a4 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ ldr r1, [pc, #108] @ (948a8 ) │ │ │ │ ldr r0, [pc, #112] @ (948ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -116152,56 +116154,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 94848 │ │ │ │ ldr r3, [pc, #76] @ (948b8 ) │ │ │ │ - movw r2, #22629 @ 0x5865 │ │ │ │ + movw r2, #22604 @ 0x584c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (948bc ) │ │ │ │ ldr r0, [pc, #72] @ (948c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3880 @ 0xf28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (948c4 ) │ │ │ │ - movw r2, #22619 @ 0x585b │ │ │ │ + movw r2, #22594 @ 0x5842 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (948c8 ) │ │ │ │ ldr r0, [pc, #56] @ (948cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3880 @ 0xf28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @ instruction: 0xb89c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r4, #132 @ 0x84 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #600] @ (94b14 ) │ │ │ │ + str r6, [r6, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r1, pc, #672 @ (adr r1, 94b60 ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 948e0 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #488] @ (94ab0 ) │ │ │ │ + str r2, [r3, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r1, pc, #560 @ (adr r1, 94afc ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 94c7c ) │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #24 @ (adr r4, 948e8 ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 94a68 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000948d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -116221,15 +116223,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (94984 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2940 @ 0xb7c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 94966 │ │ │ │ ldr r3, [pc, #116] @ (94988 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94948 │ │ │ │ @@ -116283,23 +116285,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6c8 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000949a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116309,15 +116311,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (94a0c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (94a10 ) │ │ │ │ addw r3, r3, #2988 @ 0xbac │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 94a08 │ │ │ │ ldr r3, [pc, #64] @ (94a14 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 949e8 │ │ │ │ @@ -116341,33 +116343,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r1!, {r1, r2, r4, r6} │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xb632 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094a28 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #328] @ (94b80 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 6492c │ │ │ │ + bl 64930 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 94b10 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 94b64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -116447,15 +116449,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94a72 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94a9c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94aca │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 94ad6 │ │ │ │ ldr r3, [pc, #112] @ (94b84 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ ldr r1, [pc, #112] @ (94b88 ) │ │ │ │ ldr r0, [pc, #112] @ (94b8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -116473,56 +116475,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 94b26 │ │ │ │ ldr r3, [pc, #76] @ (94b98 ) │ │ │ │ - movw r2, #24352 @ 0x5f20 │ │ │ │ + movw r2, #24327 @ 0x5f07 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94b9c ) │ │ │ │ ldr r0, [pc, #72] @ (94ba0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3932 @ 0xf5c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94ba4 ) │ │ │ │ - movw r2, #24342 @ 0x5f16 │ │ │ │ + movw r2, #24317 @ 0x5efd │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94ba8 ) │ │ │ │ ldr r0, [pc, #56] @ (94bac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3932 @ 0xf5c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ push {r6, r7, lr} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r7, #2 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #728] @ (94e74 ) │ │ │ │ + ldr r6, [pc, #88] @ (94bf4 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #160 @ (adr r0, 94c40 ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r7, #26 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #616] @ (94e10 ) │ │ │ │ + ldr r5, [pc, #1000] @ (94f90 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 94bdc ) │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #152 @ (adr r1, 94c48 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 94dc8 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00094bb0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -116542,15 +116544,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (94c68 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 94c48 │ │ │ │ ldr r3, [pc, #120] @ (94c6c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94c28 │ │ │ │ @@ -116605,23 +116607,23 @@ │ │ │ │ movcc r3, r5 │ │ │ │ lsrcs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 94cf2 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094c8c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116631,15 +116633,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (94cf0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (94cf4 ) │ │ │ │ addw r3, r3, #3084 @ 0xc0c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 94cec │ │ │ │ ldr r3, [pc, #64] @ (94cf8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94ccc │ │ │ │ @@ -116663,33 +116665,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bkpt 0x0072 │ │ │ │ movs r3, r5 │ │ │ │ cbz r6, 94d4a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094d0c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #328] @ (94e64 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 64640 │ │ │ │ + bl 64644 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 94df4 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 94e48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -116769,15 +116771,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94d56 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94d80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 94dae │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 94dba │ │ │ │ ldr r3, [pc, #112] @ (94e68 ) │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ ldr r1, [pc, #112] @ (94e6c ) │ │ │ │ ldr r0, [pc, #112] @ (94e70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -116795,56 +116797,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 94e0a │ │ │ │ ldr r3, [pc, #76] @ (94e7c ) │ │ │ │ - movw r2, #25652 @ 0x6434 │ │ │ │ + movw r2, #25627 @ 0x641b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94e80 ) │ │ │ │ ldr r0, [pc, #72] @ (94e84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3980 @ 0xf8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94e88 ) │ │ │ │ - movw r2, #25642 @ 0x642a │ │ │ │ + movw r2, #25617 @ 0x6411 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94e8c ) │ │ │ │ ldr r0, [pc, #56] @ (94e90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3980 @ 0xf8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ uxtb r4, r3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r4, #30 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r4, #4 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #840] @ (951c8 ) │ │ │ │ + ldr r3, [pc, #200] @ (94f48 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #728] @ (95164 ) │ │ │ │ + ldr r3, [pc, #88] @ (94ee4 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00094e94 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -116864,15 +116866,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (94f4c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 94f2c │ │ │ │ ldr r3, [pc, #120] @ (94f50 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94f0c │ │ │ │ @@ -116927,23 +116929,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 94f5c │ │ │ │ movs r2, r5 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094f70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116953,15 +116955,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (94fd4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (94fd8 ) │ │ │ │ addw r3, r3, #3180 @ 0xc6c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 94fd0 │ │ │ │ ldr r3, [pc, #64] @ (94fdc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94fb0 │ │ │ │ @@ -116985,21 +116987,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cbnz r6, 9503a │ │ │ │ movs r3, r5 │ │ │ │ add sp, #424 @ 0x1a8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094ff0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -117091,15 +117093,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9503a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95064 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95092 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9509e │ │ │ │ ldr r3, [pc, #112] @ (9514c ) │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ ldr r1, [pc, #112] @ (95150 ) │ │ │ │ ldr r0, [pc, #112] @ (95154 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -117117,56 +117119,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 950ee │ │ │ │ ldr r3, [pc, #76] @ (95160 ) │ │ │ │ - movw r2, #26794 @ 0x68aa │ │ │ │ + movw r2, #26769 @ 0x6891 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (95164 ) │ │ │ │ ldr r0, [pc, #72] @ (95168 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4032 @ 0xfc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9516c ) │ │ │ │ - movw r2, #26784 @ 0x68a0 │ │ │ │ + movw r2, #26759 @ 0x6887 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (95170 ) │ │ │ │ ldr r0, [pc, #56] @ (95174 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4032 @ 0xfc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ movs r6, r4 │ │ │ │ - mov lr, sp │ │ │ │ + ldr r0, [pc, #312] @ (9529c ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ movs r6, r4 │ │ │ │ - mov sl, sl │ │ │ │ + ldr r0, [pc, #200] @ (95238 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095178 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -117186,15 +117188,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (95230 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3228 @ 0xc9c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 95210 │ │ │ │ ldr r3, [pc, #120] @ (95234 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 951f0 │ │ │ │ @@ -117249,23 +117251,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ movs r2, r5 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095254 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117275,15 +117277,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (952b8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (952bc ) │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 952b4 │ │ │ │ ldr r3, [pc, #64] @ (952c0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95294 │ │ │ │ @@ -117307,33 +117309,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xb8aa │ │ │ │ movs r3, r5 │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000952d4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #328] @ (9542c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 651e4 │ │ │ │ + bl 651e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 953bc │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 95410 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -117413,15 +117415,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9531e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95348 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95376 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 95382 │ │ │ │ ldr r3, [pc, #112] @ (95430 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ ldr r1, [pc, #112] @ (95434 ) │ │ │ │ ldr r0, [pc, #112] @ (95438 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -117439,56 +117441,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 953d2 │ │ │ │ ldr r3, [pc, #76] @ (95444 ) │ │ │ │ - movw r2, #30023 @ 0x7547 │ │ │ │ + movw r2, #29998 @ 0x752e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (95448 ) │ │ │ │ ldr r0, [pc, #72] @ (9544c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95450 ) │ │ │ │ - movw r2, #30013 @ 0x753d │ │ │ │ + movw r2, #29988 @ 0x7524 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (95454 ) │ │ │ │ ldr r0, [pc, #56] @ (95458 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r2, #2 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - add r2, r1 │ │ │ │ + cmp r2, sp │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ - mvns r6, r5 │ │ │ │ + cmp r6, r9 │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009545c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -117508,15 +117510,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (95514 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3324 @ 0xcfc │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 954f4 │ │ │ │ ldr r3, [pc, #120] @ (95518 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 954d4 │ │ │ │ @@ -117571,23 +117573,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ movs r2, r5 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095538 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117597,15 +117599,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (9559c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (955a0 ) │ │ │ │ addw r3, r3, #3372 @ 0xd2c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 95598 │ │ │ │ ldr r3, [pc, #64] @ (955a4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95578 │ │ │ │ @@ -117629,33 +117631,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ add r2, sp, #648 @ 0x288 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r2, #8 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000955b8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (9570c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 64984 │ │ │ │ + bl 64988 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 956a0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 956f2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -117735,15 +117737,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95602 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9562c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9565a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 95666 │ │ │ │ ldr r3, [pc, #108] @ (95710 ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ ldr r1, [pc, #108] @ (95714 ) │ │ │ │ ldr r0, [pc, #108] @ (95718 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -117761,56 +117763,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 956b6 │ │ │ │ ldr r3, [pc, #72] @ (95724 ) │ │ │ │ - movw r2, #31728 @ 0x7bf0 │ │ │ │ + movw r2, #31703 @ 0x7bd7 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (95728 ) │ │ │ │ ldr r0, [pc, #68] @ (9572c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95730 ) │ │ │ │ - movw r2, #31718 @ 0x7be6 │ │ │ │ + movw r2, #31693 @ 0x7bcd │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (95734 ) │ │ │ │ ldr r0, [pc, #56] @ (95738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009573c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -117830,15 +117832,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (957f4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3420 @ 0xd5c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 957d4 │ │ │ │ ldr r3, [pc, #120] @ (957f8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 957b4 │ │ │ │ @@ -117893,23 +117895,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ movs r2, r5 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095818 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117919,15 +117921,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (9587c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (95880 ) │ │ │ │ addw r3, r3, #3468 @ 0xd8c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 95878 │ │ │ │ ldr r3, [pc, #64] @ (95884 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95858 │ │ │ │ @@ -117951,33 +117953,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ uxtb r6, r4 │ │ │ │ movs r3, r5 │ │ │ │ add r7, pc, #776 @ (adr r7, 95b8c ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095898 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (959ec ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 64690 │ │ │ │ + bl 64694 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 95980 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 959d2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -118057,15 +118059,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 958e2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9590c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9593a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 95946 │ │ │ │ ldr r3, [pc, #108] @ (959f0 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ ldr r1, [pc, #108] @ (959f4 ) │ │ │ │ ldr r0, [pc, #108] @ (959f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -118083,56 +118085,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 95996 │ │ │ │ ldr r3, [pc, #72] @ (95a04 ) │ │ │ │ - movw r2, #32941 @ 0x80ad │ │ │ │ + movw r2, #32916 @ 0x8094 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (95a08 ) │ │ │ │ ldr r0, [pc, #68] @ (95a0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95a10 ) │ │ │ │ - movw r2, #32931 @ 0x80a3 │ │ │ │ + movw r2, #32906 @ 0x808a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (95a14 ) │ │ │ │ ldr r0, [pc, #56] @ (95a18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r7, pc, #320 @ (adr r7, 95b30 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #248] @ (95b00 ) │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #144] @ (95aa4 ) │ │ │ │ + str r4, [r0, r2] │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095a1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -118152,15 +118154,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (95ad4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3516 @ 0xdbc │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 95ab4 │ │ │ │ ldr r3, [pc, #120] @ (95ad8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95a94 │ │ │ │ @@ -118215,23 +118217,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #496 @ (adr r5, 95cd4 ) │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r6, #5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + movs r0, #30 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095af8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118241,15 +118243,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (95b5c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (95b60 ) │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 95b58 │ │ │ │ ldr r3, [pc, #64] @ (95b64 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95b38 │ │ │ │ @@ -118273,21 +118275,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add sp, #24 │ │ │ │ movs r3, r5 │ │ │ │ add r4, pc, #904 @ (adr r4, 95eec ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r2, #3 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095b78 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -118379,15 +118381,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95bc2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95bec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95c1a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 95c26 │ │ │ │ ldr r3, [pc, #108] @ (95cd0 ) │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ ldr r1, [pc, #108] @ (95cd4 ) │ │ │ │ ldr r0, [pc, #108] @ (95cd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -118405,56 +118407,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 95c76 │ │ │ │ ldr r3, [pc, #72] @ (95ce4 ) │ │ │ │ - movw r2, #34407 @ 0x8667 │ │ │ │ + movw r2, #34382 @ 0x864e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (95ce8 ) │ │ │ │ ldr r0, [pc, #68] @ (95cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95cf0 ) │ │ │ │ - movw r2, #34397 @ 0x865d │ │ │ │ + movw r2, #34372 @ 0x8644 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (95cf4 ) │ │ │ │ ldr r0, [pc, #56] @ (95cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r4, pc, #448 @ (adr r4, 95e90 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, #6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r2, #20 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r3, #6 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #376] @ (95e60 ) │ │ │ │ + ldr r5, [pc, #760] @ (95fe0 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r1, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #272] @ (95e04 ) │ │ │ │ + ldr r5, [pc, #656] @ (95f84 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095cfc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -118474,15 +118476,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (95db4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3612 @ 0xe1c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 95d94 │ │ │ │ ldr r3, [pc, #120] @ (95db8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95d74 │ │ │ │ @@ -118537,23 +118539,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #624 @ (adr r2, 96034 ) │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r1, #16 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + adds r4, r2, #2 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r7, #4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095dd8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118563,15 +118565,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (95e3c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (95e40 ) │ │ │ │ addw r3, r3, #3660 @ 0xe4c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 95e38 │ │ │ │ ldr r3, [pc, #64] @ (95e44 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95e18 │ │ │ │ @@ -118595,21 +118597,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ movs r3, r5 │ │ │ │ add r2, pc, #8 @ (adr r2, 95e4c ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r5, r5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r6, r7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095e58 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -118701,15 +118703,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95ea2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95ecc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 95efa │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 95f06 │ │ │ │ ldr r3, [pc, #108] @ (95fb0 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ ldr r1, [pc, #108] @ (95fb4 ) │ │ │ │ ldr r0, [pc, #108] @ (95fb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -118727,56 +118729,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 95f56 │ │ │ │ ldr r3, [pc, #72] @ (95fc4 ) │ │ │ │ - movw r2, #35167 @ 0x895f │ │ │ │ + movw r2, #35142 @ 0x8946 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (95fc8 ) │ │ │ │ ldr r0, [pc, #68] @ (95fcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95fd0 ) │ │ │ │ - movw r2, #35157 @ 0x8955 │ │ │ │ + movw r2, #35132 @ 0x893c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (95fd4 ) │ │ │ │ ldr r0, [pc, #56] @ (95fd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r1, pc, #576 @ (adr r1, 961f0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r0, #6 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r5, #5 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r7, r2 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #504] @ (961c0 ) │ │ │ │ + ldr r2, [pc, #888] @ (96340 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + adds r0, r0, r3 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #400] @ (96164 ) │ │ │ │ + ldr r2, [pc, #784] @ (962e4 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095fdc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -118796,15 +118798,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (96094 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3708 @ 0xe7c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 96074 │ │ │ │ ldr r3, [pc, #120] @ (96098 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96054 │ │ │ │ @@ -118859,23 +118861,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r5 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + subs r4, r5, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r5, #1 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r6, r6 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7f60025 │ │ │ │ + ldr??.w r0, [r6, r5, lsl #2] │ │ │ │ │ │ │ │ 000960b8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -118884,15 +118886,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (9611c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (96120 ) │ │ │ │ addw r3, r3, #3756 @ 0xeac │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 96118 │ │ │ │ ldr r3, [pc, #64] @ (96124 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 960f8 │ │ │ │ @@ -118916,21 +118918,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ movs r3, r5 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r4, #7 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r2, r4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096138 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -119022,15 +119024,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96182 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 961ac │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 961da │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 961e6 │ │ │ │ ldr r3, [pc, #108] @ (96290 ) │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ ldr r1, [pc, #108] @ (96294 ) │ │ │ │ ldr r0, [pc, #108] @ (96298 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -119048,56 +119050,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 96236 │ │ │ │ ldr r3, [pc, #72] @ (962a4 ) │ │ │ │ - movw r2, #36257 @ 0x8da1 │ │ │ │ + movw r2, #36232 @ 0x8d88 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (962a8 ) │ │ │ │ ldr r0, [pc, #68] @ (962ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (962b0 ) │ │ │ │ - movw r2, #36247 @ 0x8d97 │ │ │ │ + movw r2, #36222 @ 0x8d7e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (962b4 ) │ │ │ │ ldr r0, [pc, #56] @ (962b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + adds r2, r4, #3 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, #3 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ movs r6, r4 │ │ │ │ - mov lr, r3 │ │ │ │ + @ instruction: 0x47fe │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ movs r6, r4 │ │ │ │ - mov ip, r0 │ │ │ │ + blxns ip │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000962bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -119117,15 +119119,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (96374 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3804 @ 0xedc │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 96354 │ │ │ │ ldr r3, [pc, #120] @ (96378 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96334 │ │ │ │ @@ -119180,23 +119182,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #880] @ 0x370 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r0, r7 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ movs r6, r4 │ │ │ │ - adds.w r0, r6, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf6760025 │ │ │ │ │ │ │ │ 00096398 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -119205,15 +119207,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (963fc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (96400 ) │ │ │ │ addw r3, r3, #3852 @ 0xf0c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 963f8 │ │ │ │ ldr r3, [pc, #64] @ (96404 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 963d8 │ │ │ │ @@ -119237,21 +119239,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r7, pc, #408 @ (adr r7, 96598 ) │ │ │ │ movs r3, r5 │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r0, r5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096418 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -119343,15 +119345,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96462 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9648c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 964ba │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 964c6 │ │ │ │ ldr r3, [pc, #108] @ (96570 ) │ │ │ │ movw r2, #377 @ 0x179 │ │ │ │ ldr r1, [pc, #108] @ (96574 ) │ │ │ │ ldr r0, [pc, #108] @ (96578 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -119369,56 +119371,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 96516 │ │ │ │ ldr r3, [pc, #72] @ (96584 ) │ │ │ │ - movw r2, #37387 @ 0x920b │ │ │ │ + movw r2, #37362 @ 0x91f2 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (96588 ) │ │ │ │ ldr r0, [pc, #68] @ (9658c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (96590 ) │ │ │ │ - movw r2, #37377 @ 0x9201 │ │ │ │ + movw r2, #37352 @ 0x91e8 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (96594 ) │ │ │ │ ldr r0, [pc, #56] @ (96598 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [sp, #832] @ 0x340 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + subs r6, r1, r1 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + subs r4, r6, r0 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ movs r6, r4 │ │ │ │ - bics r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ movs r6, r4 │ │ │ │ - bics r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009659c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -119438,15 +119440,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (96654 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3900 @ 0xf3c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 96634 │ │ │ │ ldr r3, [pc, #120] @ (96658 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96614 │ │ │ │ @@ -119501,23 +119503,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r0, r6, r4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf2360025 │ │ │ │ + @ instruction: 0xf3960025 │ │ │ │ │ │ │ │ 00096678 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -119526,15 +119528,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (966dc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (966e0 ) │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 966d8 │ │ │ │ ldr r3, [pc, #64] @ (966e4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 966b8 │ │ │ │ @@ -119558,21 +119560,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r4, pc, #536 @ (adr r4, 968f8 ) │ │ │ │ movs r3, r5 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + adds r0, r7, r2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000966f8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -119664,15 +119666,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96742 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9676c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9679a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 967a6 │ │ │ │ ldr r3, [pc, #108] @ (96850 ) │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ ldr r1, [pc, #108] @ (96854 ) │ │ │ │ ldr r0, [pc, #108] @ (96858 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -119690,56 +119692,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 967f6 │ │ │ │ ldr r3, [pc, #72] @ (96864 ) │ │ │ │ - movw r2, #38840 @ 0x97b8 │ │ │ │ + movw r2, #38815 @ 0x979f │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (96868 ) │ │ │ │ ldr r0, [pc, #68] @ (9686c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (96870 ) │ │ │ │ - movw r2, #38830 @ 0x97ae │ │ │ │ + movw r2, #38805 @ 0x9795 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (96874 ) │ │ │ │ ldr r0, [pc, #56] @ (96878 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r0 │ │ │ │ + tst r4, r4 │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009687c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -119759,15 +119761,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (96934 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3996 @ 0xf9c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 96914 │ │ │ │ ldr r3, [pc, #120] @ (96938 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 968f4 │ │ │ │ @@ -119822,23 +119824,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096958 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119848,15 +119850,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (969bc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (969c0 ) │ │ │ │ addw r3, r3, #4044 @ 0xfcc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 969b8 │ │ │ │ ldr r3, [pc, #64] @ (969c4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96998 │ │ │ │ @@ -119880,21 +119882,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, pc, #664 @ (adr r1, 96c58 ) │ │ │ │ movs r3, r5 │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000969d8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -119986,15 +119988,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96a22 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96a4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96a7a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 96a86 │ │ │ │ ldr r3, [pc, #108] @ (96b30 ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ ldr r1, [pc, #108] @ (96b34 ) │ │ │ │ ldr r0, [pc, #108] @ (96b38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -120012,56 +120014,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 96ad6 │ │ │ │ ldr r3, [pc, #72] @ (96b44 ) │ │ │ │ - movw r2, #39772 @ 0x9b5c │ │ │ │ + movw r2, #39747 @ 0x9b43 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (96b48 ) │ │ │ │ ldr r0, [pc, #68] @ (96b4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (96b50 ) │ │ │ │ - movw r2, #39762 @ 0x9b52 │ │ │ │ + movw r2, #39737 @ 0x9b39 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (96b54 ) │ │ │ │ ldr r0, [pc, #56] @ (96b58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00096b5c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -120081,15 +120083,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (96c14 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #4092 @ 0xffc │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 96bf4 │ │ │ │ ldr r3, [pc, #120] @ (96c18 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96bd4 │ │ │ │ @@ -120144,23 +120146,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096c38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -120170,15 +120172,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (96c9c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (96ca0 ) │ │ │ │ subs r3, #204 @ 0xcc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 96c96 │ │ │ │ ldr r3, [pc, #64] @ (96ca4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96c76 │ │ │ │ @@ -120203,33 +120205,33 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #760 @ 0x2f8 │ │ │ │ movs r3, r5 │ │ │ │ str r3, [sp, #656] @ 0x290 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096cb8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (96e0c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 647d8 │ │ │ │ + bl 647dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 96da0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 96df2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -120309,15 +120311,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96d02 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96d2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96d5a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 96d66 │ │ │ │ ldr r3, [pc, #108] @ (96e10 ) │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ ldr r1, [pc, #108] @ (96e14 ) │ │ │ │ ldr r0, [pc, #108] @ (96e18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -120335,56 +120337,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 96db6 │ │ │ │ ldr r3, [pc, #72] @ (96e24 ) │ │ │ │ - movw r2, #42446 @ 0xa5ce │ │ │ │ + movw r2, #42421 @ 0xa5b5 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (96e28 ) │ │ │ │ ldr r0, [pc, #68] @ (96e2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (96e30 ) │ │ │ │ - movw r2, #42436 @ 0xa5c4 │ │ │ │ + movw r2, #42411 @ 0xa5ab │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (96e34 ) │ │ │ │ ldr r0, [pc, #56] @ (96e38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00096e3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -120404,15 +120406,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (96ef0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 96ed2 │ │ │ │ ldr r3, [pc, #120] @ (96ef4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96eb2 │ │ │ │ @@ -120466,23 +120468,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xe9980025 │ │ │ │ + @ instruction: 0xeaf80025 │ │ │ │ │ │ │ │ 00096f14 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -120491,15 +120493,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (96f78 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (96f7c ) │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 96f72 │ │ │ │ ldr r3, [pc, #64] @ (96f80 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96f52 │ │ │ │ @@ -120524,21 +120526,21 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #904 @ 0x388 │ │ │ │ movs r3, r5 │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096f94 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -120630,15 +120632,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 96fde │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 97008 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 97036 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 97042 │ │ │ │ ldr r3, [pc, #108] @ (970ec ) │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ ldr r1, [pc, #108] @ (970f0 ) │ │ │ │ ldr r0, [pc, #108] @ (970f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -120656,56 +120658,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 97092 │ │ │ │ ldr r3, [pc, #72] @ (97100 ) │ │ │ │ - movw r2, #43233 @ 0xa8e1 │ │ │ │ + movw r2, #43208 @ 0xa8c8 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (97104 ) │ │ │ │ ldr r0, [pc, #68] @ (97108 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9710c ) │ │ │ │ - movw r2, #43223 @ 0xa8d7 │ │ │ │ + movw r2, #43198 @ 0xa8be │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (97110 ) │ │ │ │ ldr r0, [pc, #56] @ (97114 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00097118 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -120725,15 +120727,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (971cc ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 971ae │ │ │ │ ldr r3, [pc, #120] @ (971d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9718e │ │ │ │ @@ -120787,24 +120789,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 96f68 │ │ │ │ - movs r5, r4 │ │ │ │ + @ instruction: 0xe81c0025 │ │ │ │ │ │ │ │ 000971f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -120813,15 +120814,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (97254 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (97258 ) │ │ │ │ subs r3, #12 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9724e │ │ │ │ ldr r3, [pc, #64] @ (9725c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9722e │ │ │ │ @@ -120846,21 +120847,21 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #24 │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r5, #46] @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00097270 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -120952,15 +120953,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 972ba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 972e4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 97312 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9731e │ │ │ │ ldr r3, [pc, #112] @ (973cc ) │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ ldr r1, [pc, #112] @ (973d0 ) │ │ │ │ ldr r0, [pc, #112] @ (973d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -120978,56 +120979,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9736e │ │ │ │ ldr r3, [pc, #76] @ (973e0 ) │ │ │ │ - movw r2, #44381 @ 0xad5d │ │ │ │ + movw r2, #44356 @ 0xad44 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (973e4 ) │ │ │ │ ldr r0, [pc, #72] @ (973e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (973ec ) │ │ │ │ - movw r2, #44371 @ 0xad53 │ │ │ │ + movw r2, #44346 @ 0xad3a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (973f0 ) │ │ │ │ ldr r0, [pc, #56] @ (973f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000973f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -121047,15 +121048,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (974ac ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9748e │ │ │ │ ldr r3, [pc, #120] @ (974b0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9746e │ │ │ │ @@ -121109,23 +121110,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #28] │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000974d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121135,15 +121136,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (97534 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (97538 ) │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9752e │ │ │ │ ldr r3, [pc, #64] @ (9753c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9750e │ │ │ │ @@ -121168,33 +121169,33 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #152 @ (adr r7, 975d0 ) │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r1, #24] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00097550 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #328] @ (976a8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 646e0 │ │ │ │ + bl 646e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 97638 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 9768c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -121274,15 +121275,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9759a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 975c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 975f2 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 975fe │ │ │ │ ldr r3, [pc, #112] @ (976ac ) │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ ldr r1, [pc, #112] @ (976b0 ) │ │ │ │ ldr r0, [pc, #112] @ (976b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -121300,56 +121301,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9764e │ │ │ │ ldr r3, [pc, #76] @ (976c0 ) │ │ │ │ - movw r2, #45839 @ 0xb30f │ │ │ │ + movw r2, #45814 @ 0xb2f6 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (976c4 ) │ │ │ │ ldr r0, [pc, #72] @ (976c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (976cc ) │ │ │ │ - movw r2, #45829 @ 0xb305 │ │ │ │ + movw r2, #45804 @ 0xb2ec │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (976d0 ) │ │ │ │ ldr r0, [pc, #56] @ (976d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldrh r0, [r3, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000976d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -121369,15 +121370,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (9778c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9776e │ │ │ │ ldr r3, [pc, #120] @ (97790 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9774e │ │ │ │ @@ -121431,23 +121432,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #6] │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000977b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121457,15 +121458,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (97814 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (97818 ) │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9780e │ │ │ │ ldr r3, [pc, #64] @ (9781c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 977ee │ │ │ │ @@ -121490,20 +121491,20 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #280 @ (adr r4, 97930 ) │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r5, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr5, {1} │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + vaddl.u16 q0, d2, d21 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00097830 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121513,15 +121514,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (97894 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (97898 ) │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9788e │ │ │ │ ldr r3, [pc, #64] @ (9789c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9786e │ │ │ │ @@ -121546,20 +121547,20 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #792 @ (adr r3, 97bb0 ) │ │ │ │ movs r3, r5 │ │ │ │ strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #148]! @ 0x94 │ │ │ │ - movs r2, r7 │ │ │ │ + vhadd.u16 d0, d2, d21 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000978b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -121572,15 +121573,15 @@ │ │ │ │ beq.n 979b6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 649d8 │ │ │ │ + bl 649dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 979e6 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 97a44 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -121680,15 +121681,15 @@ │ │ │ │ b.n 97912 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9793e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 97956 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 97984 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 97990 │ │ │ │ ldr r3, [pc, #124] @ (97a64 ) │ │ │ │ mov.w r2, #612 @ 0x264 │ │ │ │ ldr r1, [pc, #120] @ (97a68 ) │ │ │ │ ldr r0, [pc, #124] @ (97a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -121708,53 +121709,55 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 97a04 │ │ │ │ ldr r3, [pc, #76] @ (97a78 ) │ │ │ │ - movw r2, #51040 @ 0xc760 │ │ │ │ + movw r2, #51015 @ 0xc747 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (97a7c ) │ │ │ │ ldr r0, [pc, #72] @ (97a80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (97a84 ) │ │ │ │ - movw r2, #51030 @ 0xc756 │ │ │ │ + movw r2, #51005 @ 0xc73d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (97a88 ) │ │ │ │ ldr r0, [pc, #56] @ (97a8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ movs r6, r4 │ │ │ │ - cdp2 0, 12, cr0, cr10, cr5, {1} │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + movs r2, r5 │ │ │ │ movs r6, r4 │ │ │ │ - cdp2 0, 10, cr0, cr8, cr5, {1} │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + lsls r6, r3, #28 │ │ │ │ + movs r6, r4 │ │ │ │ + movs r0, r1 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #5] │ │ │ │ movs r5, r4 │ │ │ │ - stc2 0, cr0, [sl, #-148]! @ 0xffffff6c │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cdp2 0, 8, cr0, cr10, cr5, {1} │ │ │ │ + adds r0, #18 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00097a90 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -121778,15 +121781,15 @@ │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 97b3a │ │ │ │ ldr r3, [pc, #124] @ (97b5c ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -121843,22 +121846,22 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #38] @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ - bls.n 97b90 │ │ │ │ + bge.n 97c50 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ movs r6, r4 │ │ │ │ - stc2 0, cr0, [lr, #148] @ 0x94 │ │ │ │ - bcc.n 97c2c │ │ │ │ + cdp2 0, 14, cr0, cr14, cr5, {1} │ │ │ │ + bmi.n 97aec │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00097b7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121868,15 +121871,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (97be0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (97be4 ) │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 97bdc │ │ │ │ ldr r3, [pc, #64] @ (97be8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 97bbc │ │ │ │ @@ -121900,20 +121903,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #488 @ (adr r0, 97dcc ) │ │ │ │ movs r3, r5 │ │ │ │ strh r6, [r3, #34] @ 0x22 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa640025 │ │ │ │ - stc2l 0, cr0, [ip], #148 @ 0x94 │ │ │ │ + @ instruction: 0xfbc40025 │ │ │ │ + cdp2 0, 4, cr0, cr12, cr5, {1} │ │ │ │ │ │ │ │ 00097bfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #420] @ 97db4 │ │ │ │ @@ -122026,15 +122029,15 @@ │ │ │ │ b.n 97c4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 97c7a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 97ca6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 97cd4 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 97ce0 │ │ │ │ ldr r3, [pc, #144] @ (97db8 ) │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ ldr r1, [pc, #144] @ (97dbc ) │ │ │ │ ldr r0, [pc, #144] @ (97dc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -122052,70 +122055,70 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 97d3c │ │ │ │ ldr r3, [pc, #104] @ (97dcc ) │ │ │ │ - movw r2, #53090 @ 0xcf62 │ │ │ │ + movw r2, #53065 @ 0xcf49 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #100] @ (97dd0 ) │ │ │ │ ldr r0, [pc, #100] @ (97dd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (97dd8 ) │ │ │ │ - movw r2, #53080 @ 0xcf58 │ │ │ │ + movw r2, #53055 @ 0xcf3f │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #84] @ (97ddc ) │ │ │ │ ldr r0, [pc, #84] @ (97de0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (97de4 ) │ │ │ │ - movw r2, #53100 @ 0xcf6c │ │ │ │ + movw r2, #53075 @ 0xcf53 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (97de8 ) │ │ │ │ ldr r0, [pc, #68] @ (97dec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ strh r6, [r4, #30] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb8c0025 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + stc2l 0, cr0, [ip], #148 @ 0x94 │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb700025 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + ldc2l 0, cr0, [r0], {37} @ 0x25 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh.w r0, [sl, #37] @ 0x25 │ │ │ │ + smlatb r0, sl, r5, r0 │ │ │ │ │ │ │ │ 00097df0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (97eac ) │ │ │ │ @@ -122136,15 +122139,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (97eb8 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 97e96 │ │ │ │ ldr r3, [pc, #128] @ (97ebc ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -122202,22 +122205,22 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #12] │ │ │ │ movs r2, r5 │ │ │ │ - bpl.n 97e38 │ │ │ │ + bvc.n 97ef8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfa320025 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfb920025 │ │ │ │ + bne.n 97f90 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00097edc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122227,15 +122230,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (97f40 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (97f44 ) │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 97f3c │ │ │ │ ldr r3, [pc, #64] @ (97f48 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 97f1c │ │ │ │ @@ -122259,20 +122262,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ strh r6, [r7, #6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7040025 │ │ │ │ - vst1.8 {d0[1]}, [ip], r5 │ │ │ │ + str??.w r0, [r4, r5, lsl #2] │ │ │ │ + @ instruction: 0xfaec0025 │ │ │ │ │ │ │ │ 00097f5c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r9, [pc, #508] @ 9816c │ │ │ │ @@ -122422,15 +122425,15 @@ │ │ │ │ b.n 9800a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 98024 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9803c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9806c │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 98078 │ │ │ │ ldr r3, [pc, #132] @ (98170 ) │ │ │ │ movw r2, #823 @ 0x337 │ │ │ │ ldr r1, [pc, #128] @ (98174 ) │ │ │ │ ldr r0, [pc, #132] @ (98178 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ @@ -122452,52 +122455,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9810e │ │ │ │ ldr r3, [pc, #80] @ (98184 ) │ │ │ │ - movw r2, #53971 @ 0xd2d3 │ │ │ │ + movw r2, #53946 @ 0xd2ba │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (98188 ) │ │ │ │ ldr r0, [pc, #76] @ (9818c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #64] @ (98190 ) │ │ │ │ - movw r2, #53981 @ 0xd2dd │ │ │ │ + movw r2, #53956 @ 0xd2c4 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (98194 ) │ │ │ │ ldr r0, [pc, #60] @ (98198 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r0, #4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d0, d21 │ │ │ │ - @ instruction: 0xf7c60025 │ │ │ │ - vhadd.u32 d0, d8, d21 │ │ │ │ - @ instruction: 0xf79e0025 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + vld4.8 {d0-d3}, [r6 :128], r5 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + ldr??.w r0, [lr, #37] @ 0x25 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr5, {1} │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + vrev64.32 d16, d21 │ │ │ │ + cmp r1, #8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ movs r5, r4 │ │ │ │ - addw r0, r4, #2085 @ 0x825 │ │ │ │ + @ instruction: 0xf7640025 │ │ │ │ │ │ │ │ 0009819c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -122522,15 +122527,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9824e │ │ │ │ ldr r3, [pc, #124] @ (98270 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -122587,21 +122592,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ movs r2, r5 │ │ │ │ - bne.n 9827c │ │ │ │ + bcc.n 9833c │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 0, cr0, cr2, cr5, {1} │ │ │ │ - @ instruction: 0xf67a0025 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + vhadd.u32 d16, d2, d21 │ │ │ │ + @ instruction: 0xf7da0025 │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00098290 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122611,15 +122616,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (982f4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (982f8 ) │ │ │ │ add.w r3, r3, #516 @ 0x204 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 982f0 │ │ │ │ ldr r3, [pc, #64] @ (982fc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 982d0 │ │ │ │ @@ -122643,19 +122648,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ movs r3, r5 │ │ │ │ ldrb r2, [r1, #21] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #148] @ 0x94 │ │ │ │ + cdp2 0, 14, cr0, cr4, cr5, {1} │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3500025 │ │ │ │ - rsbs r0, r8, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf4b00025 │ │ │ │ + @ instruction: 0xf7380025 │ │ │ │ │ │ │ │ 00098310 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w sl, [pc, #600] @ 9857c │ │ │ │ @@ -122677,15 +122682,15 @@ │ │ │ │ beq.w 9848c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - bl 64a34 │ │ │ │ + bl 64a38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 984de │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 98542 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -122827,15 +122832,15 @@ │ │ │ │ b.n 983f6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 98410 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 98428 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9845a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 98466 │ │ │ │ ldr r3, [pc, #160] @ (98580 ) │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ ldr r1, [pc, #156] @ (98584 ) │ │ │ │ ldr r0, [pc, #160] @ (98588 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ @@ -122857,67 +122862,67 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 98502 │ │ │ │ ldr r3, [pc, #108] @ (98594 ) │ │ │ │ - movw r2, #57667 @ 0xe143 │ │ │ │ + movw r2, #57642 @ 0xe12a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #100] @ (98598 ) │ │ │ │ ldr r0, [pc, #104] @ (9859c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #92] @ (985a0 ) │ │ │ │ - movw r2, #57657 @ 0xe139 │ │ │ │ + movw r2, #57632 @ 0xe120 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #84] @ (985a4 ) │ │ │ │ ldr r0, [pc, #88] @ (985a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #76] @ (985ac ) │ │ │ │ - movw r2, #57677 @ 0xe14d │ │ │ │ + movw r2, #57652 @ 0xe134 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (985b0 ) │ │ │ │ ldr r0, [pc, #72] @ (985b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #19] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba80025 │ │ │ │ - @ instruction: 0xf3d20025 │ │ │ │ - @ instruction: 0xfb800025 │ │ │ │ - @ instruction: 0xf3aa0025 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + stc2 0, cr0, [r8, #-148] @ 0xffffff6c │ │ │ │ + @ instruction: 0xf5320025 │ │ │ │ + stc2l 0, cr0, [r0], #148 @ 0x94 │ │ │ │ + add.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfaa40025 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + stc2 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + movs r5, #20 │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfb600025 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + stc2l 0, cr0, [r0], {37} @ 0x25 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf1f40025 │ │ │ │ + @ instruction: 0xf3540025 │ │ │ │ │ │ │ │ 000985b8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -122944,15 +122949,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #32 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9867e │ │ │ │ ldr r3, [pc, #152] @ (986ac ) │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -123024,22 +123029,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xfa620025 │ │ │ │ + @ instruction: 0xfbc20025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa1e0025 │ │ │ │ - movw r0, #40997 @ 0xa025 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xfb7e0025 │ │ │ │ + @ instruction: 0xf3aa0025 │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000986d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -123049,15 +123054,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (98738 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9873c ) │ │ │ │ add.w r3, r3, #612 @ 0x264 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 98734 │ │ │ │ ldr r3, [pc, #64] @ (98740 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98714 │ │ │ │ @@ -123081,19 +123086,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[1]}, [r4], r5 │ │ │ │ + @ instruction: 0xfb240025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d0, d12, d21 │ │ │ │ - @ instruction: 0xf1940025 │ │ │ │ + orn r0, ip, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf2f40025 │ │ │ │ │ │ │ │ 00098754 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #744] @ (98a50 ) │ │ │ │ @@ -123377,15 +123382,15 @@ │ │ │ │ bl 91028 │ │ │ │ b.n 989d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 989ba │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (98aa8 ) │ │ │ │ - movw r2, #60961 @ 0xee21 │ │ │ │ + movw r2, #60941 @ 0xee0d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #108] @ (98aac ) │ │ │ │ ldr r0, [pc, #112] @ (98ab0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r0, pc │ │ │ │ @@ -123399,36 +123404,36 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #28] │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xf7c60025 │ │ │ │ - vhadd.s32 d16, d12, d21 │ │ │ │ - @ instruction: 0xf7aa0025 │ │ │ │ - vhadd.s8 d16, d14, d21 │ │ │ │ - @ instruction: 0xf7920025 │ │ │ │ - vhadd.s d0, d6, d21 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xf7aa0025 │ │ │ │ - @ instruction: 0xf7540025 │ │ │ │ - cdp 0, 15, cr0, cr8, cr5, {1} │ │ │ │ - @ instruction: 0xf7340025 │ │ │ │ - cdp 0, 13, cr0, cr10, cr5, {1} │ │ │ │ - @ instruction: 0xf7120025 │ │ │ │ - cdp 0, 11, cr0, cr8, cr5, {1} │ │ │ │ - @ instruction: 0xf6fc0025 │ │ │ │ - cdp 0, 10, cr0, cr2, cr5, {1} │ │ │ │ - subs r4, r0, #3 │ │ │ │ + vld4.8 {d0-d3}, [r6 :128], r5 │ │ │ │ + @ instruction: 0xf0cc0025 │ │ │ │ + vst4.8 {d0-d3}, [sl :128], r5 │ │ │ │ + @ instruction: 0xf0ae0025 │ │ │ │ + ldr??.w r0, [r2, #37] @ 0x25 │ │ │ │ + eors.w r0, r6, #37 @ 0x25 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ + movs r0, r0 │ │ │ │ + vst4.8 {d0-d3}, [sl :128], r5 │ │ │ │ + ldrh.w r0, [r4, #37] @ 0x25 │ │ │ │ + orrs.w r0, r8, #37 @ 0x25 │ │ │ │ + ldrb.w r0, [r4, #37] @ 0x25 │ │ │ │ + bics.w r0, sl, #37 @ 0x25 │ │ │ │ + ldr??.w r0, [r2, r5, lsl #2] │ │ │ │ + ands.w r0, r8, #37 @ 0x25 │ │ │ │ + ldr.w r0, [ip, r5, lsl #2] │ │ │ │ + and.w r0, r2, #37 @ 0x25 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + str r6, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf6ec0025 │ │ │ │ + str.w r0, [ip, r5, lsl #2] │ │ │ │ │ │ │ │ 00098ab4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (98b14 ) │ │ │ │ @@ -123443,15 +123448,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #64] @ (98b1c ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 98af6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 98754 │ │ │ │ ldr r2, [pc, #40] @ (98b20 ) │ │ │ │ ldr r3, [pc, #32] @ (98b1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -123484,15 +123489,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (98b88 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (98b8c ) │ │ │ │ add.w r3, r3, #708 @ 0x2c4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 98b84 │ │ │ │ ldr r3, [pc, #64] @ (98b90 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98b64 │ │ │ │ @@ -123516,19 +123521,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [sp, #840] @ 0x348 │ │ │ │ movs r3, r5 │ │ │ │ strb r6, [r6, #18] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6240025 │ │ │ │ + @ instruction: 0xf7840025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeabc0025 │ │ │ │ - stcl 0, cr0, [r4, #-148] @ 0xffffff6c │ │ │ │ + ldc 0, cr0, [ip], {37} @ 0x25 │ │ │ │ + cdp 0, 10, cr0, cr4, cr5, {1} │ │ │ │ │ │ │ │ 00098ba4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -123537,15 +123542,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (98c08 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (98c0c ) │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 98c04 │ │ │ │ ldr r3, [pc, #64] @ (98c10 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98be4 │ │ │ │ @@ -123569,19 +123574,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ movs r3, r5 │ │ │ │ strb r6, [r6, #16] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r8, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf7380025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, ip, r5, asr #32 │ │ │ │ - stcl 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + @ instruction: 0xeb9c0025 │ │ │ │ + cdp 0, 2, cr0, cr4, cr5, {1} │ │ │ │ │ │ │ │ 00098c24 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -123590,15 +123595,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (98c88 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (98c8c ) │ │ │ │ add.w r3, r3, #804 @ 0x324 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 98c84 │ │ │ │ ldr r3, [pc, #64] @ (98c90 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98c64 │ │ │ │ @@ -123622,31 +123627,31 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ movs r3, r5 │ │ │ │ strb r6, [r6, #14] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58c0025 │ │ │ │ + @ instruction: 0xf6ec0025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9bc0025 │ │ │ │ - mcrr 0, 2, r0, r4, cr5 │ │ │ │ + adds.w r0, ip, r5, asr #32 │ │ │ │ + stc 0, cr0, [r4, #148]! @ 0x94 │ │ │ │ │ │ │ │ 00098ca4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #420] @ 98e5c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ - bl 64e7c │ │ │ │ + bl 64e80 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 98dcc │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 98e24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -123747,15 +123752,15 @@ │ │ │ │ b.n 98cf6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 98d22 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 98d4e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 98d7c │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 98d88 │ │ │ │ ldr r3, [pc, #144] @ (98e60 ) │ │ │ │ mov.w r2, #1248 @ 0x4e0 │ │ │ │ ldr r1, [pc, #144] @ (98e64 ) │ │ │ │ ldr r0, [pc, #144] @ (98e68 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -123773,68 +123778,68 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 98de4 │ │ │ │ ldr r3, [pc, #104] @ (98e74 ) │ │ │ │ - movw r2, #1239 @ 0x4d7 │ │ │ │ + movw r2, #1219 @ 0x4c3 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #100] @ (98e78 ) │ │ │ │ ldr r0, [pc, #100] @ (98e7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (98e80 ) │ │ │ │ - movw r2, #1229 @ 0x4cd │ │ │ │ + movw r2, #1209 @ 0x4b9 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #84] @ (98e84 ) │ │ │ │ ldr r0, [pc, #84] @ (98e88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (98e8c ) │ │ │ │ - movw r2, #1249 @ 0x4e1 │ │ │ │ + movw r2, #1229 @ 0x4cd │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #68] @ (98e90 ) │ │ │ │ ldr r0, [pc, #68] @ (98e94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ strb r6, [r7, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xeae40025 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + mcrr 0, 2, r0, r4, cr5 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ - pkhtb r0, r8, r5, asr #32 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + stc 0, cr0, [r8], #-148 @ 0xffffff6c │ │ │ │ + adds r6, r1, #1 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3fa0025 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adcs.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + adds r2, r6, #0 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ - sub.w r0, r6, #37 @ 0x25 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + @ instruction: 0xf3060025 │ │ │ │ + adds r6, r2, #0 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldmdb r2, {r0, r2, r5} │ │ │ │ + orns r0, r2, r5, asr #32 │ │ │ │ │ │ │ │ 00098e98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (98f54 ) │ │ │ │ @@ -123855,15 +123860,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (98f60 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 98f3e │ │ │ │ ldr r3, [pc, #128] @ (98f64 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -123921,50 +123926,50 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #3] │ │ │ │ movs r2, r5 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xe98a0025 │ │ │ │ - itee pl │ │ │ │ - movpl r5, r4 │ │ │ │ + @ instruction: 0xeaea0025 │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ + movs r5, r4 │ │ │ │ │ │ │ │ 00098f84 : │ │ │ │ - pushmi {r3, r4, r5, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #76] @ (98fe8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (98fec ) │ │ │ │ add.w r3, r3, #900 @ 0x384 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 98fe4 │ │ │ │ ldr r3, [pc, #64] @ (98ff0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98fc4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e228 │ │ │ │ + b.w 5e22c │ │ │ │ ldr r0, [pc, #44] @ (98ff4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (98ff8 ) │ │ │ │ ldr r1, [pc, #40] @ (98ffc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -123978,20 +123983,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r6, #34] @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ strb r6, [r2, #1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2600025 │ │ │ │ + @ instruction: 0xf3c00025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98cb8 │ │ │ │ + b.n 98f78 │ │ │ │ movs r5, r4 │ │ │ │ - strd r0, r0, [r4], #148 @ 0x94 │ │ │ │ + orr.w r0, r4, r5, asr #32 │ │ │ │ │ │ │ │ 00099004 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -124000,25 +124005,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (99068 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9906c ) │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 99064 │ │ │ │ ldr r3, [pc, #64] @ (99070 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 99044 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e270 │ │ │ │ + b.w 5e274 │ │ │ │ ldr r0, [pc, #44] @ (99074 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (99078 ) │ │ │ │ ldr r1, [pc, #40] @ (9907c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -124032,32 +124037,32 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r6, #30] │ │ │ │ movs r3, r5 │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21c0025 │ │ │ │ + @ instruction: 0xf37c0025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98c38 │ │ │ │ + b.n 98ef8 │ │ │ │ movs r5, r4 │ │ │ │ - strd r0, r0, [r4], #-148 @ 0x94 │ │ │ │ + strd r0, r0, [r4, #148] @ 0x94 │ │ │ │ │ │ │ │ 00099084 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #420] @ 9923c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ - bl 64830 │ │ │ │ + bl 64834 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 991ac │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 99204 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -124158,15 +124163,15 @@ │ │ │ │ b.n 990d6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 99102 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9912e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9915c │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 99168 │ │ │ │ ldr r3, [pc, #144] @ (99240 ) │ │ │ │ movw r2, #1338 @ 0x53a │ │ │ │ ldr r1, [pc, #144] @ (99244 ) │ │ │ │ ldr r0, [pc, #144] @ (99248 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -124184,70 +124189,68 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 991c4 │ │ │ │ ldr r3, [pc, #104] @ (99254 ) │ │ │ │ - movw r2, #3770 @ 0xeba │ │ │ │ + movw r2, #3750 @ 0xea6 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #100] @ (99258 ) │ │ │ │ ldr r0, [pc, #100] @ (9925c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (99260 ) │ │ │ │ - mov.w r2, #3760 @ 0xeb0 │ │ │ │ + movw r2, #3740 @ 0xe9c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #84] @ (99264 ) │ │ │ │ ldr r0, [pc, #84] @ (99268 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9926c ) │ │ │ │ - movw r2, #3780 @ 0xec4 │ │ │ │ + mov.w r2, #3760 @ 0xeb0 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #68] @ (99270 ) │ │ │ │ ldr r0, [pc, #68] @ (99274 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ movs r7, r4 │ │ │ │ - b.n 99054 │ │ │ │ - movs r5, r4 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + strd r0, r0, [r4], #-148 @ 0x94 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ movs r7, r4 │ │ │ │ - b.n 99024 │ │ │ │ - movs r5, r4 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + strex r0, r0, [r8, #148] @ 0x94 │ │ │ │ + adds r6, r5, r1 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ands.w r0, sl, #37 @ 0x25 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + sbcs.w r0, sl, #37 @ 0x25 │ │ │ │ + adds r2, r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [r6, #148] @ 0x94 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + vhadd.s32 d0, d6, d21 │ │ │ │ + adds r6, r6, r0 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 98cdc │ │ │ │ + b.n 98f9c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099278 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -124269,15 +124272,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (99340 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9931e │ │ │ │ ldr r3, [pc, #128] @ (99344 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -124335,23 +124338,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ - b.n 98eb4 │ │ │ │ + b.n 99174 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 993c0 │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099364 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -124361,25 +124364,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (993c8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (993cc ) │ │ │ │ addw r3, r3, #1044 @ 0x414 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 993c4 │ │ │ │ ldr r3, [pc, #64] @ (993d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 993a4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e2b8 │ │ │ │ + b.w 5e2bc │ │ │ │ ldr r0, [pc, #44] @ (993d4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (993d8 ) │ │ │ │ ldr r1, [pc, #40] @ (993dc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -124393,20 +124396,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ movs r3, r5 │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 14, cr0, cr8, cr5, {1} │ │ │ │ + orr.w r0, r8, #37 @ 0x25 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 998d8 │ │ │ │ + b.n 99b98 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 98dec │ │ │ │ + b.n 990ac │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000993e4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -124485,15 +124488,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9942c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9946a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 99476 │ │ │ │ ldr r3, [pc, #100] @ (99510 ) │ │ │ │ movw r2, #1725 @ 0x6bd │ │ │ │ ldr r1, [pc, #96] @ (99514 ) │ │ │ │ ldr r0, [pc, #100] @ (99518 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -124511,43 +124514,43 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 994c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 99432 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9943c │ │ │ │ ldr r3, [pc, #48] @ (99524 ) │ │ │ │ - movw r2, #12649 @ 0x3169 │ │ │ │ + movw r2, #12635 @ 0x315b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #44] @ (99528 ) │ │ │ │ ldr r0, [pc, #44] @ (9952c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #664 @ 0x298 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 0, cr0, cr8, cr5, {1} │ │ │ │ - b.n 98d2c │ │ │ │ + vhadd.s32 d16, d8, d21 │ │ │ │ + b.n 98fec │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [lr, #148]! @ 0x94 │ │ │ │ - b.n 99d00 │ │ │ │ + vhadd.s8 d16, d14, d21 │ │ │ │ + b.n 98fc0 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xeada0025 │ │ │ │ + ldc 0, cr0, [sl], #-148 @ 0xffffff6c │ │ │ │ │ │ │ │ 00099530 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -124556,25 +124559,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (99594 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (99598 ) │ │ │ │ addw r3, r3, #1092 @ 0x444 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 99590 │ │ │ │ ldr r3, [pc, #64] @ (9959c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 99570 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e300 │ │ │ │ + b.w 5e304 │ │ │ │ ldr r0, [pc, #44] @ (995a0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (995a4 ) │ │ │ │ ldr r1, [pc, #40] @ (995a8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -124588,20 +124591,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r0, #54] @ 0x36 │ │ │ │ movs r3, r5 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4, #-148]! @ 0xffffff6c │ │ │ │ + cdp 0, 12, cr0, cr4, cr5, {1} │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9970c │ │ │ │ + b.n 999cc │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [ip, #-148]! @ 0xffffff6c │ │ │ │ + cdp 0, 13, cr0, cr12, cr5, {1} │ │ │ │ │ │ │ │ 000995b0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #260] @ (996c4 ) │ │ │ │ @@ -124675,15 +124678,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 995fe │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9962e │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9963a │ │ │ │ ldr r3, [pc, #88] @ (996c8 ) │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr r1, [pc, #84] @ (996cc ) │ │ │ │ ldr r0, [pc, #88] @ (996d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -124701,37 +124704,37 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 99684 │ │ │ │ ldr r3, [pc, #52] @ (996dc ) │ │ │ │ - movw r2, #23588 @ 0x5c24 │ │ │ │ + movw r2, #23574 @ 0x5c16 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #44] @ (996e0 ) │ │ │ │ ldr r0, [pc, #48] @ (996e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #708 @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #32] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0], #148 @ 0x94 │ │ │ │ - stc 0, cr0, [r8], {37} @ 0x25 │ │ │ │ - stc 0, cr0, [r6], {37} @ 0x25 │ │ │ │ - stcl 0, cr0, [lr], #-148 @ 0xffffff6c │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + cdp 0, 0, cr0, cr0, cr5, {1} │ │ │ │ + stcl 0, cr0, [r8, #148]! @ 0x94 │ │ │ │ + stcl 0, cr0, [r6, #148]! @ 0x94 │ │ │ │ + stcl 0, cr0, [lr, #148] @ 0x94 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000996e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -124753,15 +124756,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #152] @ (997b4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ addw r3, r3, #1140 @ 0x474 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 99792 │ │ │ │ ldr r3, [pc, #136] @ (997b8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -124825,21 +124828,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ movs r2, r5 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + bkpt 0x001a │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb920025 │ │ │ │ - sbcs.w r0, sl, r5, asr #32 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + ldcl 0, cr0, [r2], #148 @ 0x94 │ │ │ │ + ldcl 0, cr0, [sl], {37} @ 0x25 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000997dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -124849,25 +124852,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (99840 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (99844 ) │ │ │ │ addw r3, r3, #1188 @ 0x4a4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9983c │ │ │ │ ldr r3, [pc, #64] @ (99848 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9981c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e348 │ │ │ │ + b.w 5e34c │ │ │ │ ldr r0, [pc, #44] @ (9984c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (99850 ) │ │ │ │ ldr r1, [pc, #40] @ (99854 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -124881,20 +124884,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r2, [r3, #32] │ │ │ │ movs r3, r5 │ │ │ │ str r6, [r7, #124] @ 0x7c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, r5, asr #32 │ │ │ │ + ldcl 0, cr0, [r0], #-148 @ 0xffffff6c │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - udf #4 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xead00025 │ │ │ │ + ldc 0, cr0, [r0], #-148 @ 0xffffff6c │ │ │ │ │ │ │ │ 0009985c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #248] @ (99964 ) │ │ │ │ @@ -124962,15 +124965,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 998a0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 998ce │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 998da │ │ │ │ ldr r3, [pc, #88] @ (99968 ) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #84] @ (9996c ) │ │ │ │ ldr r0, [pc, #88] @ (99970 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -124988,37 +124991,37 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 99924 │ │ │ │ ldr r3, [pc, #52] @ (9997c ) │ │ │ │ - movw r2, #28009 @ 0x6d69 │ │ │ │ + movw r2, #27995 @ 0x6d5b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #44] @ (99980 ) │ │ │ │ ldr r0, [pc, #48] @ (99984 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #752 @ 0x2f0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r1, #120] @ 0x78 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, ip, r5, asr #32 │ │ │ │ - strd r0, r0, [r8, #148]! @ 0x94 │ │ │ │ - bic.w r0, r2, r5, asr #32 │ │ │ │ - strd r0, r0, [lr, #148] @ 0x94 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + @ instruction: 0xeb9c0025 │ │ │ │ + adc.w r0, r8, r5, asr #32 │ │ │ │ + @ instruction: 0xeb820025 │ │ │ │ + @ instruction: 0xeb2e0025 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - and.w r0, ip, r5, asr #32 │ │ │ │ + sbc.w r0, ip, r5, asr #32 │ │ │ │ │ │ │ │ 00099988 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (999e8 ) │ │ │ │ @@ -125033,15 +125036,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #64] @ (999f0 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 999ca │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 9985c │ │ │ │ ldr r2, [pc, #40] @ (999f4 ) │ │ │ │ ldr r3, [pc, #32] @ (999f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -125074,25 +125077,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (99a5c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (99a60 ) │ │ │ │ addw r3, r3, #1284 @ 0x504 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 99a58 │ │ │ │ ldr r3, [pc, #64] @ (99a64 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 99a38 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e390 │ │ │ │ + b.w 5e394 │ │ │ │ ldr r0, [pc, #44] @ (99a68 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (99a6c ) │ │ │ │ ldr r1, [pc, #40] @ (99a70 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -125106,20 +125109,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r7, #14] │ │ │ │ movs r3, r5 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb ip!, {r0, r2, r5} │ │ │ │ + eors.w r0, ip, r5, asr #32 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 99a44 │ │ │ │ + ble.n 99b04 │ │ │ │ movs r5, r4 │ │ │ │ - strd r0, r0, [r8, #-148] @ 0x94 │ │ │ │ + @ instruction: 0xeaa80025 │ │ │ │ │ │ │ │ 00099a78 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (99bcc ) │ │ │ │ @@ -125210,15 +125213,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 99ac2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 99aec │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 99b1a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 99b26 │ │ │ │ ldr r3, [pc, #108] @ (99bd0 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ ldr r1, [pc, #108] @ (99bd4 ) │ │ │ │ ldr r0, [pc, #112] @ (99bd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -125236,52 +125239,52 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 99b74 │ │ │ │ ldr r3, [pc, #76] @ (99be4 ) │ │ │ │ - movw r2, #44135 @ 0xac67 │ │ │ │ + movw r2, #44121 @ 0xac59 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #72] @ (99be8 ) │ │ │ │ ldr r0, [pc, #72] @ (99bec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (99bf0 ) │ │ │ │ - movw r2, #44125 @ 0xac5d │ │ │ │ + movw r2, #44111 @ 0xac4f │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #56] @ (99bf4 ) │ │ │ │ ldr r0, [pc, #56] @ (99bf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [r6, #84] @ 0x54 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [r4, #148] @ 0x94 │ │ │ │ - @ instruction: 0xe82c0025 │ │ │ │ - @ instruction: 0xe82c0025 │ │ │ │ - @ instruction: 0xe8140025 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + @ instruction: 0xe9a40025 │ │ │ │ + @ instruction: 0xe98c0025 │ │ │ │ + @ instruction: 0xe98c0025 │ │ │ │ + ldrd r0, r0, [r4, #-148]! @ 0x94 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #496] @ (99ddc ) │ │ │ │ + ldr r7, [pc, #880] @ (99f5c ) │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 99ccc │ │ │ │ + udf #206 @ 0xce │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #384] @ (99d78 ) │ │ │ │ + ldr r7, [pc, #768] @ (99ef8 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099bfc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125301,15 +125304,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #144] @ (99cc0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1332 @ 0x534 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 99c6c │ │ │ │ ldr r3, [pc, #132] @ (99cc4 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n 99c70 │ │ │ │ @@ -125366,29 +125369,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ ldrb r0, [r4, #31] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 99b90 │ │ │ │ - movs r5, r4 │ │ │ │ + @ instruction: 0xe8c20025 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 99b6c │ │ │ │ - movs r5, r4 │ │ │ │ - b.n 99b40 │ │ │ │ - movs r5, r4 │ │ │ │ + stmia.w ip!, {r0, r2, r5} │ │ │ │ + ldmia.w r4, {r0, r2, r5} │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - bge.n 99d88 │ │ │ │ + blt.n 99c48 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099ce8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -125398,25 +125398,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (99d4c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (99d50 ) │ │ │ │ addw r3, r3, #1380 @ 0x564 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 99d48 │ │ │ │ ldr r3, [pc, #64] @ (99d54 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 99d28 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e3d8 │ │ │ │ + b.w 5e3dc │ │ │ │ ldr r0, [pc, #44] @ (99d58 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (99d5c ) │ │ │ │ ldr r1, [pc, #40] @ (99d60 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -125430,21 +125430,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ movs r3, r5 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 99a94 │ │ │ │ + b.n 99d54 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 99d54 │ │ │ │ + bge.n 99e14 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 99a18 │ │ │ │ + b.n 99cd8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099d68 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -125536,15 +125536,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 99db2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 99ddc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 99e0a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 99e16 │ │ │ │ ldr r3, [pc, #108] @ (99ec0 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r1, [pc, #108] @ (99ec4 ) │ │ │ │ ldr r0, [pc, #112] @ (99ec8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -125562,56 +125562,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 99e64 │ │ │ │ ldr r3, [pc, #76] @ (99ed4 ) │ │ │ │ - movw r2, #45124 @ 0xb044 │ │ │ │ + movw r2, #45110 @ 0xb036 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #72] @ (99ed8 ) │ │ │ │ ldr r0, [pc, #72] @ (99edc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #820 @ 0x334 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (99ee0 ) │ │ │ │ - movw r2, #45114 @ 0xb03a │ │ │ │ + movw r2, #45100 @ 0xb02c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #56] @ (99ee4 ) │ │ │ │ ldr r0, [pc, #56] @ (99ee8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #820 @ 0x334 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [r0, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 99e28 │ │ │ │ + bgt.n 99ee8 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 99944 │ │ │ │ + b.n 99c04 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 99e00 │ │ │ │ + blt.n 99ec0 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9991c │ │ │ │ + b.n 99bdc │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #560] @ (9a10c ) │ │ │ │ + ldr r4, [pc, #944] @ (9a28c ) │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 99fdc │ │ │ │ + blt.n 99e9c │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #448] @ (9a0a8 ) │ │ │ │ + ldr r4, [pc, #832] @ (9a228 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #936] @ (9a294 ) │ │ │ │ + ldr r7, [pc, #296] @ (9a014 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099eec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125631,15 +125631,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #144] @ (99fb0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 99f5c │ │ │ │ ldr r3, [pc, #132] @ (99fb4 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n 99f60 │ │ │ │ @@ -125696,29 +125696,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #12] │ │ │ │ movs r2, r5 │ │ │ │ ldrb r0, [r6, #19] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 998a0 │ │ │ │ + b.n 99b60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 99f34 │ │ │ │ + blt.n 99ff4 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 99850 │ │ │ │ + b.n 99b10 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #4] │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 9a098 │ │ │ │ + bhi.n 99f58 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099fd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -125771,38 +125771,38 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (9a090 ) │ │ │ │ - movw r2, #61514 @ 0xf04a │ │ │ │ + movw r2, #61500 @ 0xf03c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #40] @ (9a094 ) │ │ │ │ ldr r0, [pc, #40] @ (9a098 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #860 @ 0x35c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a7cc │ │ │ │ + b.n 99a8c │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a718 │ │ │ │ + b.n 999d8 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [pc, #704] @ (9a358 ) │ │ │ │ + ldr r3, [pc, #64] @ (9a0d8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #248] @ (9a194 ) │ │ │ │ + ldr r3, [pc, #632] @ (9a314 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a09c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -125820,15 +125820,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (9a160 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9a14c │ │ │ │ ldr r3, [pc, #124] @ (9a164 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -125888,21 +125888,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a6e0 │ │ │ │ + b.n 999a0 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a62c │ │ │ │ + b.n 9a8ec │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a184 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -125955,38 +125955,38 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (9a23c ) │ │ │ │ - movw r2, #61584 @ 0xf090 │ │ │ │ + movw r2, #61570 @ 0xf082 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #40] @ (9a240 ) │ │ │ │ ldr r0, [pc, #40] @ (9a244 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #892 @ 0x37c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a640 │ │ │ │ + b.n 9a900 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a56c │ │ │ │ + b.n 9a82c │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #16] @ (9a254 ) │ │ │ │ + ldr r1, [pc, #400] @ (9a3d4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #584] @ (9a490 ) │ │ │ │ + ldr r1, [pc, #968] @ (9a610 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a248 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -126027,21 +126027,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a5d4 │ │ │ │ + b.n 9a894 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a4e0 │ │ │ │ + b.n 9a7a0 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a5ac │ │ │ │ + b.n 9a86c │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a4b8 │ │ │ │ + b.n 9a778 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a2c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126059,15 +126059,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (9a388 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9a374 │ │ │ │ ldr r3, [pc, #124] @ (9a38c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -126127,21 +126127,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + @ instruction: 0xb678 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a4f8 │ │ │ │ + b.n 9a7b8 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a404 │ │ │ │ + b.n 9a6c4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a3ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126159,15 +126159,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (9a470 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9a45c │ │ │ │ ldr r3, [pc, #124] @ (9a474 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -126227,21 +126227,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r4, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + b.n 9a6b0 │ │ │ │ movs r5, r4 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + b.n 9a5dc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a494 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -126328,58 +126328,58 @@ │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 9a4b4 │ │ │ │ ldr r3, [pc, #72] @ (9a5d0 ) │ │ │ │ - movw r2, #62503 @ 0xf427 │ │ │ │ + movw r2, #62489 @ 0xf419 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #68] @ (9a5d4 ) │ │ │ │ ldr r0, [pc, #68] @ (9a5d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (9a5dc ) │ │ │ │ - movw r2, #62507 @ 0xf42b │ │ │ │ + movw r2, #62493 @ 0xf41d │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #52] @ (9a5e0 ) │ │ │ │ ldr r0, [pc, #52] @ (9a5e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldrh r6, [r1, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + b.n 9a628 │ │ │ │ movs r5, r4 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ movs r0, r5 │ │ │ │ - add ip, r1 │ │ │ │ + cmp ip, sp │ │ │ │ movs r5, r4 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ movs r0, r5 │ │ │ │ - add r0, lr │ │ │ │ + cmp r8, sl │ │ │ │ movs r5, r4 │ │ │ │ - add lr, pc │ │ │ │ + mov r6, fp │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a5e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126397,15 +126397,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (9a6ac ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9a698 │ │ │ │ ldr r3, [pc, #124] @ (9a6b0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -126465,21 +126465,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 9a700 │ │ │ │ + cbz r4, 9a718 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 9a60c │ │ │ │ + svc 0 │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 9a6e0 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a6d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -126579,62 +126579,62 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9a768 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 9a6ec │ │ │ │ ldr r3, [pc, #80] @ (9a824 ) │ │ │ │ - movw r2, #62583 @ 0xf477 │ │ │ │ + movw r2, #62569 @ 0xf469 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #76] @ (9a828 ) │ │ │ │ ldr r0, [pc, #76] @ (9a82c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #64] @ (9a830 ) │ │ │ │ - movw r2, #62579 @ 0xf473 │ │ │ │ + movw r2, #62565 @ 0xf465 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #60] @ (9a834 ) │ │ │ │ ldr r0, [pc, #60] @ (9a838 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r6, [r2, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 9a7a4 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9a858 │ │ │ │ + ble.n 9a918 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9a764 │ │ │ │ + udf #2 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9a818 │ │ │ │ + ble.n 9a8d8 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ movs r0, r5 │ │ │ │ - negs r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ movs r5, r4 │ │ │ │ - cmn r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ movs r0, r5 │ │ │ │ - tst r4, r4 │ │ │ │ + bics r4, r0 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9a878 │ │ │ │ + ble.n 9a938 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a83c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126652,15 +126652,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (9a900 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9a8ec │ │ │ │ ldr r3, [pc, #124] @ (9a904 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -126720,21 +126720,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r1, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + cbz r0, 9a918 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 9a9d8 │ │ │ │ + bgt.n 9a898 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9a88c │ │ │ │ + bgt.n 9a94c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a924 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126752,15 +126752,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #144] @ (9a9e4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9a9d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 9a9b2 │ │ │ │ @@ -126816,21 +126816,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r4, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 9a920 │ │ │ │ + blt.n 9a9e0 │ │ │ │ movs r5, r4 │ │ │ │ - bls.n 9a9a4 │ │ │ │ + blt.n 9aa64 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009aa04 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126848,15 +126848,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #140] @ (9aac0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9aaac │ │ │ │ ldr r3, [pc, #116] @ (9aac4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -126910,21 +126910,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, r6] │ │ │ │ movs r2, r5 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 9aa84 │ │ │ │ + blt.n 9ab44 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9aac8 │ │ │ │ + bge.n 9ab88 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009aae0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -126947,17 +126947,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 9ac20 │ │ │ │ + bge.n 9aae0 │ │ │ │ movs r5, r4 │ │ │ │ - bls.n 9aa3c │ │ │ │ + bge.n 9aafc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ab28 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126975,15 +126975,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #116] @ (9abcc ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9abb6 │ │ │ │ ldr r3, [pc, #96] @ (9abd0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -127025,21 +127025,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r2] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, r1] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 9ab98 │ │ │ │ + bge.n 9ac58 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9abb4 │ │ │ │ + bge.n 9ac74 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009abe8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -127789,18 +127789,18 @@ │ │ │ │ ldr r0, [pc, #476] @ (9b5b8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n 9b0e6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 9ae3c │ │ │ │ mov r0, r3 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n 9ae44 │ │ │ │ bl 889e4 │ │ │ │ b.n 9ae52 │ │ │ │ ldr r3, [pc, #328] @ (9b548 ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ ldr r1, [pc, #440] @ (9b5bc ) │ │ │ │ ldr r0, [pc, #444] @ (9b5c0 ) │ │ │ │ @@ -127826,59 +127826,59 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 65258 │ │ │ │ + bl 6525c │ │ │ │ b.n 9b18e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #376] @ (9b5cc ) │ │ │ │ - mov.w r2, #6944 @ 0x1b20 │ │ │ │ + movw r2, #6930 @ 0x1b12 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #368] @ (9b5d0 ) │ │ │ │ ldr r0, [pc, #372] @ (9b5d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #360] @ (9b5d8 ) │ │ │ │ - movw r2, #6942 @ 0x1b1e │ │ │ │ + movw r2, #6928 @ 0x1b10 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #352] @ (9b5dc ) │ │ │ │ ldr r0, [pc, #356] @ (9b5e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #344] @ (9b5e4 ) │ │ │ │ - movw r2, #6940 @ 0x1b1c │ │ │ │ + movw r2, #6926 @ 0x1b0e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #336] @ (9b5e8 ) │ │ │ │ ldr r0, [pc, #340] @ (9b5ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #328] @ (9b5f0 ) │ │ │ │ - movw r2, #6814 @ 0x1a9e │ │ │ │ + movw r2, #6800 @ 0x1a90 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #320] @ (9b5f4 ) │ │ │ │ ldr r0, [pc, #324] @ (9b5f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #312] @ (9b5fc ) │ │ │ │ - movw r2, #6837 @ 0x1ab5 │ │ │ │ + movw r2, #6823 @ 0x1aa7 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #304] @ (9b600 ) │ │ │ │ ldr r0, [pc, #308] @ (9b604 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ @@ -127927,114 +127927,114 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 9b48c │ │ │ │ + bpl.n 9b54c │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9b454 │ │ │ │ + bpl.n 9b514 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b47c │ │ │ │ + bcc.n 9b53c │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b644 │ │ │ │ + bcc.n 9b504 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b648 │ │ │ │ + bcc.n 9b508 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b610 │ │ │ │ + bcc.n 9b4d0 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b620 │ │ │ │ + bcc.n 9b4e0 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b5e8 │ │ │ │ + bcc.n 9b4a8 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b5d4 │ │ │ │ + bcc.n 9b494 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b59c │ │ │ │ + bcc.n 9b65c │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b568 │ │ │ │ + bcc.n 9b628 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b530 │ │ │ │ + bcc.n 9b5f0 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b540 │ │ │ │ + bcc.n 9b600 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b508 │ │ │ │ + bcc.n 9b5c8 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b4d8 │ │ │ │ + bcc.n 9b598 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b4a0 │ │ │ │ + bcs.n 9b560 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b68c │ │ │ │ + bcs.n 9b54c │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b654 │ │ │ │ + bcs.n 9b514 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b624 │ │ │ │ + bcs.n 9b4e4 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b5ec │ │ │ │ + bcs.n 9b4ac │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b5f8 │ │ │ │ + bcs.n 9b4b8 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b5c0 │ │ │ │ + bcs.n 9b680 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b5c8 │ │ │ │ + bcs.n 9b688 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b598 │ │ │ │ + bcs.n 9b658 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b588 │ │ │ │ + bcs.n 9b648 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b550 │ │ │ │ + bcs.n 9b610 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b558 │ │ │ │ + bcs.n 9b618 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b528 │ │ │ │ + bcs.n 9b5e8 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b510 │ │ │ │ + bcs.n 9b5d0 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b4d8 │ │ │ │ + bne.n 9b598 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b6bc │ │ │ │ + bne.n 9b57c │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b684 │ │ │ │ + bne.n 9b544 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf4a40027 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + addw r0, r4, #2087 @ 0x827 │ │ │ │ + adds r7, #30 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b6c0 │ │ │ │ + bne.n 9b580 │ │ │ │ movs r5, r4 │ │ │ │ - eor.w r0, r8, #10944512 @ 0xa70000 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xf5e80027 │ │ │ │ + adds r7, #2 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b67c │ │ │ │ + bne.n 9b53c │ │ │ │ movs r5, r4 │ │ │ │ - orn r0, ip, #10944512 @ 0xa70000 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + rsb r0, ip, #10944512 @ 0xa70000 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b638 │ │ │ │ + bne.n 9b4f8 │ │ │ │ movs r5, r4 │ │ │ │ - orrs.w r0, r0, #10944512 @ 0xa70000 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + subs.w r0, r0, #10944512 @ 0xa70000 │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - bics.w r0, r4, #10944512 @ 0xa70000 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + @ instruction: 0xf5940027 │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b668 │ │ │ │ + bcc.n 9b528 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b644 │ │ │ │ + bcc.n 9b704 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b620 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -128044,25 +128044,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9b684 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9b688 ) │ │ │ │ addw r3, r3, #1860 @ 0x744 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9b680 │ │ │ │ ldr r3, [pc, #64] @ (9b68c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9b660 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e420 │ │ │ │ + b.w 5e424 │ │ │ │ ldr r0, [pc, #44] @ (9b690 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9b694 ) │ │ │ │ ldr r1, [pc, #40] @ (9b698 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -128076,21 +128076,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [r2, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ ldr r1, [pc, #744] @ (9b974 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - nop {12} │ │ │ │ + stmia r1!, {r5} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b6a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -128204,15 +128204,15 @@ │ │ │ │ b.n 9b6f2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9b71e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9b74a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9b778 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9b784 │ │ │ │ ldr r3, [pc, #140] @ (9b858 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ ldr r1, [pc, #140] @ (9b85c ) │ │ │ │ ldr r0, [pc, #144] @ (9b860 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -128230,69 +128230,69 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9b7de │ │ │ │ ldr r3, [pc, #104] @ (9b86c ) │ │ │ │ - movw r2, #8729 @ 0x2219 │ │ │ │ + movw r2, #8715 @ 0x220b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9b870 ) │ │ │ │ ldr r0, [pc, #100] @ (9b874 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9b878 ) │ │ │ │ - movw r2, #8719 @ 0x220f │ │ │ │ + movw r2, #8705 @ 0x2201 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9b87c ) │ │ │ │ ldr r0, [pc, #84] @ (9b880 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9b884 ) │ │ │ │ - movw r2, #8739 @ 0x2223 │ │ │ │ + movw r2, #8725 @ 0x2215 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9b888 ) │ │ │ │ ldr r0, [pc, #68] @ (9b88c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r1, [pc, #264] @ (9b960 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0f60027 │ │ │ │ - adds r2, #16 │ │ │ │ + @ instruction: 0xf2560027 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0da0027 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf23a0027 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0be0027 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xf21e0027 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b890 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -128314,15 +128314,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (9b938 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, 9b924 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 9b908 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -128359,21 +128359,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ bx r6 │ │ │ │ movs r2, r5 │ │ │ │ bx r1 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r2, #4] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b950 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -128383,25 +128383,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9b9b4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9b9b8 ) │ │ │ │ addw r3, r3, #1956 @ 0x7a4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9b9b0 │ │ │ │ ldr r3, [pc, #64] @ (9b9bc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9b990 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e468 │ │ │ │ + b.w 5e46c │ │ │ │ ldr r0, [pc, #44] @ (9b9c0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9b9c4 ) │ │ │ │ ldr r1, [pc, #40] @ (9b9c8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -128415,33 +128415,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ mov sl, r1 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b9d0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (9bb24 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc │ │ │ │ - bl 64cd8 │ │ │ │ + bl 64cdc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9bab8 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 9bb08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -128521,15 +128521,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9ba1a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9ba44 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9ba72 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9ba7e │ │ │ │ ldr r3, [pc, #108] @ (9bb28 ) │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr r1, [pc, #108] @ (9bb2c ) │ │ │ │ ldr r0, [pc, #112] @ (9bb30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -128547,59 +128547,59 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9bacc │ │ │ │ ldr r3, [pc, #76] @ (9bb3c ) │ │ │ │ - movw r2, #12023 @ 0x2ef7 │ │ │ │ + movw r2, #12009 @ 0x2ee9 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9bb40 ) │ │ │ │ ldr r0, [pc, #72] @ (9bb44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9bb48 ) │ │ │ │ - movw r2, #12013 @ 0x2eed │ │ │ │ + movw r2, #11999 @ 0x2edf │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9bb4c ) │ │ │ │ ldr r0, [pc, #56] @ (9bb50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ - movs r5, r4 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 0, cr0, cr10, cr7, {1} │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + vhadd.s32 d16, d10, d23 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [lr, #156]! @ 0x9c │ │ │ │ - cmp r7, #8 │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + vhadd.s8 d16, d14, d23 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ + itte pl │ │ │ │ + movpl r5, r4 │ │ │ │ │ │ │ │ 0009bb54 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + pushpl {r4, r5, r6, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (9bbcc ) │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r6, pc │ │ │ │ blx 4fb48 │ │ │ │ @@ -128645,21 +128645,21 @@ │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add ip, r2 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009bbe4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -128675,15 +128675,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #64] @ (9bc4c ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9bc26 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 9bb54 │ │ │ │ ldr r2, [pc, #40] @ (9bc50 ) │ │ │ │ ldr r3, [pc, #32] @ (9bc4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -128726,15 +128726,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (9bcf8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, 9bce2 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 9bcc6 │ │ │ │ bl 9b9d0 │ │ │ │ @@ -128771,21 +128771,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ muls r2, r6 │ │ │ │ movs r2, r5 │ │ │ │ muls r2, r1 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009bd10 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -128876,56 +128876,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bbc8 │ │ │ │ eor.w r5, r0, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9bdd4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ands.w r8, r6, #1 │ │ │ │ beq.n 9bd3e │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 9bd4a │ │ │ │ bl 889e4 │ │ │ │ b.n 9bd4a │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 9be66 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bbc8 │ │ │ │ eor.w r5, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ uxtb r5, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9bdd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bbc8 │ │ │ │ eor.w r5, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ uxtb r5, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9be1a │ │ │ │ bl 50560 │ │ │ │ ldr r3, [pc, #72] @ (9bed0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ ldr r1, [pc, #68] @ (9bed4 ) │ │ │ │ ldr r0, [pc, #72] @ (9bed8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -128947,29 +128947,29 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009bee8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -128993,15 +128993,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #180] @ (9bfd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9bfa4 │ │ │ │ ldr r3, [pc, #160] @ (9bfdc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -129009,15 +129009,15 @@ │ │ │ │ ldr r3, [pc, #152] @ (9bfe0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 9bfa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63edc │ │ │ │ + bl 63ee0 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 9bfa4 │ │ │ │ ldr r3, [pc, #132] @ (9bfe4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -129063,37 +129063,37 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5, #30 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r6, r6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 9bfe2 │ │ │ │ + hlt 0x001e │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r1 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r1 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + rev r4, r4 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (9c058 ) │ │ │ │ ldr r3, [pc, #72] @ (9c05c ) │ │ │ │ @@ -129132,15 +129132,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c06c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -129150,25 +129150,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9c0d0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9c0d4 ) │ │ │ │ addw r3, r3, #2100 @ 0x834 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9c0cc │ │ │ │ ldr r3, [pc, #64] @ (9c0d8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9c0ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e4b0 │ │ │ │ + b.w 5e4b4 │ │ │ │ ldr r0, [pc, #44] @ (9c0dc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9c0e0 ) │ │ │ │ ldr r1, [pc, #40] @ (9c0e4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -129182,21 +129182,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r1, r6] │ │ │ │ movs r3, r5 │ │ │ │ subs r7, #110 @ 0x6e │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c0ec : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -129288,15 +129288,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9c136 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9c160 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9c18e │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9c19a │ │ │ │ ldr r3, [pc, #108] @ (9c244 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r1, [pc, #108] @ (9c248 ) │ │ │ │ ldr r0, [pc, #112] @ (9c24c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -129314,56 +129314,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9c1e8 │ │ │ │ ldr r3, [pc, #76] @ (9c258 ) │ │ │ │ - movw r2, #16198 @ 0x3f46 │ │ │ │ + movw r2, #16184 @ 0x3f38 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9c25c ) │ │ │ │ ldr r0, [pc, #72] @ (9c260 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1116 @ 0x45c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9c264 ) │ │ │ │ - movw r2, #16188 @ 0x3f3c │ │ │ │ + movw r2, #16174 @ 0x3f2e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9c268 ) │ │ │ │ ldr r0, [pc, #56] @ (9c26c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1116 @ 0x45c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ subs r6, #252 @ 0xfc │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 9c2c6 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r4, r6 │ │ │ │ + cbnz r4, 9c2c8 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9c038 │ │ │ │ - movs r7, r4 │ │ │ │ - cmp r0, #8 │ │ │ │ + strex r0, r0, [lr, #156] @ 0x9c │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb85a │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9c00c │ │ │ │ - movs r7, r4 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + @ instruction: 0xe8320027 │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c270 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129383,15 +129381,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (9c324 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2148 @ 0x864 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9c306 │ │ │ │ ldr r3, [pc, #116] @ (9c328 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9c2e8 │ │ │ │ @@ -129445,23 +129443,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 9c35a │ │ │ │ + revsh r6, r1 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c348 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -129471,25 +129469,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9c3ac ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9c3b0 ) │ │ │ │ addw r3, r3, #2196 @ 0x894 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9c3a8 │ │ │ │ ldr r3, [pc, #64] @ (9c3b4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9c388 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e4f8 │ │ │ │ + b.w 5e4fc │ │ │ │ ldr r0, [pc, #44] @ (9c3b8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9c3bc ) │ │ │ │ ldr r1, [pc, #40] @ (9c3c0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -129503,21 +129501,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r6, [r5, r2] │ │ │ │ movs r3, r5 │ │ │ │ subs r4, #146 @ 0x92 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r3 │ │ │ │ + cbz r0, 9c442 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c3c8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -129609,15 +129607,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9c412 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9c43c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9c46a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9c476 │ │ │ │ ldr r3, [pc, #108] @ (9c520 ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ ldr r1, [pc, #108] @ (9c524 ) │ │ │ │ ldr r0, [pc, #112] @ (9c528 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -129635,56 +129633,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9c4c4 │ │ │ │ ldr r3, [pc, #76] @ (9c534 ) │ │ │ │ - mov.w r2, #17280 @ 0x4380 │ │ │ │ + movw r2, #17266 @ 0x4372 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9c538 ) │ │ │ │ ldr r0, [pc, #72] @ (9c53c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9c540 ) │ │ │ │ - movw r2, #17270 @ 0x4376 │ │ │ │ + movw r2, #17256 @ 0x4368 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9c544 ) │ │ │ │ ldr r0, [pc, #56] @ (9c548 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ subs r4, #32 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9bd5c │ │ │ │ + b.n 9c01c │ │ │ │ movs r7, r4 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9cd30 │ │ │ │ + b.n 9bff0 │ │ │ │ movs r7, r4 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c54c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129704,15 +129702,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (9c600 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2244 @ 0x8c4 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9c5e2 │ │ │ │ ldr r3, [pc, #116] @ (9c604 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9c5c4 │ │ │ │ @@ -129766,24 +129764,24 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #76 @ 0x4c │ │ │ │ movs r2, r5 │ │ │ │ - it le │ │ │ │ - movle r5, r4 │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ + movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ + movs r5, r4 │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ + movs r5, r4 │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - itee lt │ │ │ │ - movlt r5, r4 │ │ │ │ - cbz r0, 9c688 @ unpredictable │ │ │ │ - movge r5, r4 │ │ │ │ │ │ │ │ 0009c624 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #164] @ 9c6d8 │ │ │ │ @@ -129807,26 +129805,26 @@ │ │ │ │ ldr r5, [pc, #140] @ (9c6ec ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9c6d0 │ │ │ │ ldr r3, [pc, #124] @ (9c6f0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9c6b4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63fb4 │ │ │ │ + bl 63fb8 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 9c6d0 │ │ │ │ ldr r3, [pc, #104] @ (9c6f4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -129859,36 +129857,36 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 9c69c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ subs r1, #190 @ 0xbe │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r4, r1 │ │ │ │ + cbz r4, 9c73e │ │ │ │ movs r5, r4 │ │ │ │ asrs r6, r1, #1 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ movs r6, r4 │ │ │ │ subs r1, #148 @ 0x94 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ movs r2, r5 │ │ │ │ - it hi │ │ │ │ - movhi r5, r4 │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ + movs r5, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - itet hi │ │ │ │ - movhi r5, r4 │ │ │ │ - pushls {r4, r5, r6, lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + movs r5, r4 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (9c760 ) │ │ │ │ ldr r3, [pc, #72] @ (9c764 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -129924,15 +129922,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c774 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129957,26 +129955,26 @@ │ │ │ │ ldr r5, [pc, #140] @ (9c83c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9c820 │ │ │ │ ldr r3, [pc, #124] @ (9c840 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9c804 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6408c │ │ │ │ + bl 64090 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 9c820 │ │ │ │ ldr r3, [pc, #104] @ (9c844 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -130009,36 +130007,36 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 9c7ec │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ subs r0, #110 @ 0x6e │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + sxth r4, r3 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r6, r7, #27 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ subs r0, #68 @ 0x44 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #12 │ │ │ │ movs r2, r5 │ │ │ │ - bkpt 0x005c │ │ │ │ - movs r5, r4 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + itt lt │ │ │ │ + movlt r5, r4 │ │ │ │ + lsrlt r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x003a │ │ │ │ - movs r5, r4 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte ls │ │ │ │ + movls r5, r4 │ │ │ │ + pushls {r4, r5, r6, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (9c8b0 ) │ │ │ │ ldr r3, [pc, #72] @ (9c8b4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -130074,15 +130072,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #58] @ 0x3a │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c8c4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -130732,15 +130730,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 65258 │ │ │ │ + bl 6525c │ │ │ │ b.n 9cbe2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #14 │ │ │ │ ldr r1, [pc, #392] @ (9d16c ) │ │ │ │ ldr r0, [pc, #396] @ (9d170 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -130760,75 +130758,75 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n 9ce60 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #352] @ (9d17c ) │ │ │ │ - movw r2, #22687 @ 0x589f │ │ │ │ + movw r2, #22673 @ 0x5891 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #344] @ (9d180 ) │ │ │ │ ldr r0, [pc, #348] @ (9d184 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #336] @ (9d188 ) │ │ │ │ - movw r2, #22638 @ 0x586e │ │ │ │ + movw r2, #22624 @ 0x5860 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #328] @ (9d18c ) │ │ │ │ ldr r0, [pc, #332] @ (9d190 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #320] @ (9d194 ) │ │ │ │ - movw r2, #22610 @ 0x5852 │ │ │ │ + movw r2, #22596 @ 0x5844 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #312] @ (9d198 ) │ │ │ │ ldr r0, [pc, #316] @ (9d19c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #304] @ (9d1a0 ) │ │ │ │ - movw r2, #22728 @ 0x58c8 │ │ │ │ + movw r2, #22714 @ 0x58ba │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #296] @ (9d1a4 ) │ │ │ │ ldr r0, [pc, #300] @ (9d1a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #288] @ (9d1ac ) │ │ │ │ - movw r2, #22640 @ 0x5870 │ │ │ │ + movw r2, #22626 @ 0x5862 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #280] @ (9d1b0 ) │ │ │ │ ldr r0, [pc, #284] @ (9d1b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #272] @ (9d1b8 ) │ │ │ │ - movw r2, #22726 @ 0x58c6 │ │ │ │ + movw r2, #22712 @ 0x58b8 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #264] @ (9d1bc ) │ │ │ │ ldr r0, [pc, #268] @ (9d1c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #256] @ (9d1c4 ) │ │ │ │ - movw r2, #22724 @ 0x58c4 │ │ │ │ + movw r2, #22710 @ 0x58b6 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #248] @ (9d1c8 ) │ │ │ │ ldr r0, [pc, #252] @ (9d1cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ @@ -130846,117 +130844,117 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r2 │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x001e │ │ │ │ + cbnz r6, 9d18a │ │ │ │ movs r5, r4 │ │ │ │ - hlt 0x0026 │ │ │ │ + pop {r1, r2} │ │ │ │ movs r5, r4 │ │ │ │ adds r4, #16 │ │ │ │ movs r2, r5 │ │ │ │ - rev r4, r1 │ │ │ │ + cbnz r4, 9d172 │ │ │ │ movs r5, r4 │ │ │ │ - rev r4, r2 │ │ │ │ + cbnz r4, 9d178 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d158 │ │ │ │ + cbnz r2, 9d170 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d15e │ │ │ │ + cbnz r2, 9d176 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d158 │ │ │ │ + cbnz r6, 9d170 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d15e │ │ │ │ + cbnz r6, 9d176 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d156 │ │ │ │ + revsh r6, r7 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d15c │ │ │ │ + cbnz r6, 9d174 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d158 │ │ │ │ + revsh r2, r4 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d15e │ │ │ │ + revsh r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r4, 9d154 │ │ │ │ + hlt 0x0034 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r4, 9d15a │ │ │ │ + hlt 0x003c │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d152 │ │ │ │ + hlt 0x000e │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d158 │ │ │ │ + hlt 0x0016 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 9d156 │ │ │ │ + rev16 r0, r7 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 9d15c │ │ │ │ + hlt 0x0000 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + rev16 r2, r3 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d15c │ │ │ │ + rev16 r2, r4 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb82a │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + @ instruction: 0xb81a │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ movs r5, r4 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d138 │ │ │ │ + bge.n 9d1f8 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d10c │ │ │ │ + bge.n 9d1cc │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r7, r4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, #0 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d0e0 │ │ │ │ + bge.n 9d1a0 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + subs r6, r3, r4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r4, r6 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d0b4 │ │ │ │ + bls.n 9d174 │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + subs r2, r0, r4 │ │ │ │ movs r5, r4 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d288 │ │ │ │ + bls.n 9d148 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + subs r6, r4, r3 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d25c │ │ │ │ + bls.n 9d11c │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + subs r2, r1, r3 │ │ │ │ movs r5, r4 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d230 │ │ │ │ + bls.n 9d0f0 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + subs r6, r5, r2 │ │ │ │ movs r5, r4 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb744 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d1d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -130976,15 +130974,15 @@ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ addw r3, r3, #2292 @ 0x8f4 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, 9d25a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cbz r1, 9d220 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 9d23e │ │ │ │ @@ -131023,20 +131021,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #88] @ (9d2c8 ) │ │ │ │ movs r3, r5 │ │ │ │ cmp r5, #240 @ 0xf0 │ │ │ │ movs r2, r5 │ │ │ │ cmp r5, #210 @ 0xd2 │ │ │ │ movs r2, r5 │ │ │ │ - cdp 0, 0, cr0, cr0, cr6, {1} │ │ │ │ + vhadd.s32 d16, d0, d22 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d288 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -131123,21 +131121,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #18 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 9d3c8 │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cbz r2, 9d3d0 │ │ │ │ + push {r1, r5, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cbz r0, 9d3cc │ │ │ │ + push {lr} │ │ │ │ movs r5, r4 │ │ │ │ - cbz r4, 9d3d2 │ │ │ │ + push {r2, r3, lr} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d368 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -131155,15 +131153,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (9d408 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9d3f2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 9d3d6 │ │ │ │ mov r0, r1 │ │ │ │ @@ -131201,20 +131199,20 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ movs r2, r5 │ │ │ │ - stcl 0, cr0, [r8], #-152 @ 0xffffff68 │ │ │ │ + stcl 0, cr0, [r8, #152] @ 0x98 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r4 │ │ │ │ + push {r1, r6} │ │ │ │ movs r5, r4 │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d420 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -131224,25 +131222,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9d484 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9d488 ) │ │ │ │ addw r3, r3, #2388 @ 0x954 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9d480 │ │ │ │ ldr r3, [pc, #64] @ (9d48c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9d460 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e540 │ │ │ │ + b.w 5e544 │ │ │ │ ldr r0, [pc, #44] @ (9d490 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9d494 ) │ │ │ │ ldr r1, [pc, #40] @ (9d498 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -131256,34 +131254,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0x47d6 │ │ │ │ movs r3, r5 │ │ │ │ cmp r3, #186 @ 0xba │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 9d50e │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #768 @ (adr r1, 9d79c ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 9d51c ) │ │ │ │ movs r5, r4 │ │ │ │ - uxth r0, r3 │ │ │ │ + cbz r0, 9d51e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d4a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #416] @ 9d654 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ - bl 64730 │ │ │ │ + bl 64734 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 9d5c8 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 9d61c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -131384,15 +131382,15 @@ │ │ │ │ b.n 9d4f2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9d51e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9d54a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9d578 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9d584 │ │ │ │ ldr r3, [pc, #140] @ (9d658 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ ldr r1, [pc, #140] @ (9d65c ) │ │ │ │ ldr r0, [pc, #144] @ (9d660 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -131410,72 +131408,72 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9d5de │ │ │ │ ldr r3, [pc, #104] @ (9d66c ) │ │ │ │ - movw r2, #38307 @ 0x95a3 │ │ │ │ + movw r2, #38293 @ 0x9595 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9d670 ) │ │ │ │ ldr r0, [pc, #100] @ (9d674 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9d678 ) │ │ │ │ - movw r2, #38297 @ 0x9599 │ │ │ │ + movw r2, #38283 @ 0x958b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9d67c ) │ │ │ │ ldr r0, [pc, #84] @ (9d680 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9d684 ) │ │ │ │ - movw r2, #38317 @ 0x95ad │ │ │ │ + movw r2, #38303 @ 0x959f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9d688 ) │ │ │ │ ldr r0, [pc, #68] @ (9d68c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ - cbz r2, 9d672 │ │ │ │ + uxth r2, r3 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ - cbz r0, 9d674 │ │ │ │ + uxth r0, r0 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9d65c │ │ │ │ + bmi.n 9d71c │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9d630 │ │ │ │ + bmi.n 9d6f0 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9d604 │ │ │ │ + bmi.n 9d6c4 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #104 @ (adr r1, 9d6f8 ) │ │ │ │ + add r2, pc, #488 @ (adr r2, 9d878 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d690 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -131497,15 +131495,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #144] @ (9d754 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9d734 │ │ │ │ ldr r3, [pc, #124] @ (9d758 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -131562,23 +131560,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r7, r4 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + cbz r4, 9d784 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d778 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -131598,15 +131596,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #136] @ (9d834 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2484 @ 0x9b4 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9d7e8 │ │ │ │ ldr r3, [pc, #124] @ (9d838 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n 9d7ec │ │ │ │ @@ -131659,27 +131657,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ movs r2, r5 │ │ │ │ add r4, ip │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d858 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -131701,15 +131699,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #160] @ (9d92c ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, 9d8cc │ │ │ │ ldr r3, [pc, #144] @ (9d930 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n 9d8d0 │ │ │ │ @@ -131771,29 +131769,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #126 @ 0x7e │ │ │ │ movs r2, r5 │ │ │ │ bics r2, r0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #10 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r7, [pc, #728] @ (9dc28 ) │ │ │ │ + str r6, [r2, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d954 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -131803,25 +131801,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9d9b8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9d9bc ) │ │ │ │ addw r3, r3, #2580 @ 0xa14 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9d9b4 │ │ │ │ ldr r3, [pc, #64] @ (9d9c0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9d994 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e588 │ │ │ │ + b.w 5e58c │ │ │ │ ldr r0, [pc, #44] @ (9d9c4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9d9c8 ) │ │ │ │ ldr r1, [pc, #40] @ (9d9cc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -131835,21 +131833,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, r4 │ │ │ │ movs r3, r5 │ │ │ │ movs r6, #134 @ 0x86 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d9d4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -131985,15 +131983,15 @@ │ │ │ │ b.n 9da5c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9da88 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9dab4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9dae2 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9daee │ │ │ │ ldr r3, [pc, #172] @ (9dbe8 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ ldr r1, [pc, #172] @ (9dbec ) │ │ │ │ ldr r0, [pc, #172] @ (9dbf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ @@ -132011,88 +132009,88 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9db50 │ │ │ │ ldr r3, [pc, #132] @ (9dbfc ) │ │ │ │ - movw r2, #40309 @ 0x9d75 │ │ │ │ + movw r2, #40295 @ 0x9d67 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #128] @ (9dc00 ) │ │ │ │ ldr r0, [pc, #128] @ (9dc04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (9dc08 ) │ │ │ │ - movw r2, #40289 @ 0x9d61 │ │ │ │ + movw r2, #40275 @ 0x9d53 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #112] @ (9dc0c ) │ │ │ │ ldr r0, [pc, #112] @ (9dc10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (9dc14 ) │ │ │ │ - movw r2, #40299 @ 0x9d6b │ │ │ │ + movw r2, #40285 @ 0x9d5d │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #96] @ (9dc18 ) │ │ │ │ ldr r0, [pc, #96] @ (9dc1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (9dc20 ) │ │ │ │ - movw r2, #40319 @ 0x9d7f │ │ │ │ + movw r2, #40305 @ 0x9d71 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #80] @ (9dc24 ) │ │ │ │ ldr r0, [pc, #80] @ (9dc28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ movs r6, #12 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ movs r7, r4 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r4, #26 │ │ │ │ movs r7, r4 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #536 @ (adr r4, 9de20 ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 9dfa0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #120 @ (adr r4, 9dc98 ) │ │ │ │ + add r5, pc, #504 @ (adr r5, 9de18 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009dc2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -132117,15 +132115,15 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ addw r3, r3, #2628 @ 0xa44 │ │ │ │ add r6, sp, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, 9dcaa │ │ │ │ ldr r3, [pc, #152] @ (9dd14 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n 9dcae │ │ │ │ @@ -132190,31 +132188,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #166 @ 0xa6 │ │ │ │ movs r2, r5 │ │ │ │ subs r7, #170 @ 0xaa │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ movs r7, r4 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009dd3c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132224,15 +132222,15 @@ │ │ │ │ ldr r3, [pc, #112] @ (9ddc4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #108] @ (9ddc8 ) │ │ │ │ addw r3, r3, #2676 @ 0xa74 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9dd98 │ │ │ │ ldr r3, [pc, #100] @ (9ddcc ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n 9dd9c │ │ │ │ @@ -132250,15 +132248,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e5d0 │ │ │ │ + bl 5e5d4 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 9dd98 │ │ │ │ cbnz r0, 9ddbc │ │ │ │ ldr r3, [pc, #52] @ (9dde0 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -132273,21 +132271,21 @@ │ │ │ │ nop │ │ │ │ subs r6, #186 @ 0xba │ │ │ │ movs r3, r5 │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #32 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ 0009dde8 : │ │ │ │ @@ -132301,25 +132299,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9de4c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9de50 ) │ │ │ │ addw r3, r3, #2724 @ 0xaa4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9de48 │ │ │ │ ldr r3, [pc, #64] @ (9de54 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9de28 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e634 │ │ │ │ + b.w 5e638 │ │ │ │ ldr r0, [pc, #44] @ (9de58 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9de5c ) │ │ │ │ ldr r1, [pc, #40] @ (9de60 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -132333,21 +132331,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r6, #14 │ │ │ │ movs r3, r5 │ │ │ │ movs r1, #242 @ 0xf2 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009de68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -132461,15 +132459,15 @@ │ │ │ │ b.n 9deba │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9dee6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9df12 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9df40 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9df4c │ │ │ │ ldr r3, [pc, #144] @ (9e024 ) │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ ldr r1, [pc, #144] @ (9e028 ) │ │ │ │ ldr r0, [pc, #144] @ (9e02c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -132487,72 +132485,72 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9dfa8 │ │ │ │ ldr r3, [pc, #104] @ (9e038 ) │ │ │ │ - mov.w r2, #42240 @ 0xa500 │ │ │ │ + movw r2, #42226 @ 0xa4f2 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9e03c ) │ │ │ │ ldr r0, [pc, #100] @ (9e040 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9e044 ) │ │ │ │ - movw r2, #42230 @ 0xa4f6 │ │ │ │ + movw r2, #42216 @ 0xa4e8 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9e048 ) │ │ │ │ ldr r0, [pc, #84] @ (9e04c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9e050 ) │ │ │ │ - movw r2, #42250 @ 0xa50a │ │ │ │ + movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9e054 ) │ │ │ │ ldr r0, [pc, #68] @ (9e058 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ movs r1, #122 @ 0x7a │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #728 @ (adr r7, 9e304 ) │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #448 @ (adr r7, 9e1f0 ) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #616 @ (adr r7, 9e29c ) │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #336 @ (adr r7, 9e188 ) │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r1, pc, #376 @ (adr r1, 9e1bc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #776 @ (adr r7, 9e364 ) │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e05c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -132574,15 +132572,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #160] @ (9e130 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9e104 │ │ │ │ ldr r3, [pc, #144] @ (9e134 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -132648,25 +132646,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #4 │ │ │ │ movs r2, r5 │ │ │ │ - add r7, pc, #48 @ (adr r7, 9e174 ) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #352 @ (adr r6, 9e2ac ) │ │ │ │ + add r7, pc, #736 @ (adr r7, 9e42c ) │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #80 @ (adr r6, 9e1a0 ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 9e320 ) │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r1, [pc, #40] @ (9e180 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e158 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132676,24 +132674,24 @@ │ │ │ │ ldr r3, [pc, #104] @ (9e1d8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (9e1dc ) │ │ │ │ addw r3, r3, #2820 @ 0xb04 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9e1d4 │ │ │ │ ldr r3, [pc, #92] @ (9e1e0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9e1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e67c │ │ │ │ + bl 5e680 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 9e1d4 │ │ │ │ cbnz r0, 9e1ae │ │ │ │ ldr r3, [pc, #72] @ (9e1e4 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -132726,21 +132724,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #240 @ (adr r6, 9e2e0 ) │ │ │ │ + add r7, pc, #624 @ (adr r7, 9e460 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #832 @ (adr r5, 9e538 ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 9e2b8 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #272 @ (adr r5, 9e30c ) │ │ │ │ + add r6, pc, #656 @ (adr r6, 9e48c ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e1fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132750,25 +132748,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9e260 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9e264 ) │ │ │ │ addw r3, r3, #2868 @ 0xb34 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9e25c │ │ │ │ ldr r3, [pc, #64] @ (9e268 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9e23c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e6e0 │ │ │ │ + b.w 5e6e4 │ │ │ │ ldr r0, [pc, #44] @ (9e26c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9e270 ) │ │ │ │ ldr r1, [pc, #40] @ (9e274 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -132782,21 +132780,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ movs r3, r5 │ │ │ │ adds r6, r3, #7 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #832 @ (adr r5, 9e5b0 ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 9e330 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #752 @ (adr r4, 9e56c ) │ │ │ │ + add r6, pc, #112 @ (adr r6, 9e2ec ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e27c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -132910,15 +132908,15 @@ │ │ │ │ b.n 9e2ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9e2fa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9e326 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9e354 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9e360 │ │ │ │ ldr r3, [pc, #144] @ (9e438 ) │ │ │ │ movw r2, #981 @ 0x3d5 │ │ │ │ ldr r1, [pc, #144] @ (9e43c ) │ │ │ │ ldr r0, [pc, #144] @ (9e440 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -132936,72 +132934,72 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9e3bc │ │ │ │ ldr r3, [pc, #104] @ (9e44c ) │ │ │ │ - movw r2, #48477 @ 0xbd5d │ │ │ │ + movw r2, #48463 @ 0xbd4f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9e450 ) │ │ │ │ ldr r0, [pc, #100] @ (9e454 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9e458 ) │ │ │ │ - movw r2, #48467 @ 0xbd53 │ │ │ │ + movw r2, #48453 @ 0xbd45 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9e45c ) │ │ │ │ ldr r0, [pc, #84] @ (9e460 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9e464 ) │ │ │ │ - movw r2, #48487 @ 0xbd67 │ │ │ │ + movw r2, #48473 @ 0xbd59 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9e468 ) │ │ │ │ ldr r0, [pc, #68] @ (9e46c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ adds r6, r4, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #648 @ (adr r3, 9e6c8 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 9e448 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #368 @ (adr r3, 9e5b4 ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 9e734 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #536 @ (adr r3, 9e660 ) │ │ │ │ + add r4, pc, #920 @ (adr r4, 9e7e0 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #256 @ (adr r3, 9e54c ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 9e6cc ) │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #696 @ (adr r3, 9e728 ) │ │ │ │ + add r5, pc, #56 @ (adr r5, 9e4a8 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e470 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -133023,15 +133021,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #160] @ (9e544 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2916 @ 0xb64 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9e518 │ │ │ │ ldr r3, [pc, #144] @ (9e548 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -133097,25 +133095,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #288 @ (adr r3, 9e678 ) │ │ │ │ + add r4, pc, #672 @ (adr r4, 9e7f8 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #272 @ (adr r2, 9e670 ) │ │ │ │ + add r3, pc, #656 @ (adr r3, 9e7f0 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #0 @ (adr r2, 9e564 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 9e6e4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + strb r2, [r6, #1] │ │ │ │ movs r5, r4 │ │ │ │ - bics r6, r2 │ │ │ │ + add lr, lr │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e56c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133125,24 +133123,24 @@ │ │ │ │ ldr r3, [pc, #104] @ (9e5ec ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (9e5f0 ) │ │ │ │ addw r3, r3, #2964 @ 0xb94 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9e5e8 │ │ │ │ ldr r3, [pc, #92] @ (9e5f4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9e5c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e728 │ │ │ │ + bl 5e72c │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 9e5e8 │ │ │ │ cbnz r0, 9e5c2 │ │ │ │ ldr r3, [pc, #72] @ (9e5f8 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -133175,21 +133173,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #480 @ (adr r2, 9e7e4 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 9e964 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #752 @ (adr r1, 9e8fc ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 9e67c ) │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #192 @ (adr r1, 9e6d0 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 9e850 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e610 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -133209,15 +133207,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #140] @ (9e6d0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3012 @ 0xbc4 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9e6a6 │ │ │ │ ldr r3, [pc, #128] @ (9e6d4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9e6aa │ │ │ │ @@ -133276,25 +133274,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r6 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #936 @ (adr r1, 9ea94 ) │ │ │ │ + add r3, pc, #296 @ (adr r3, 9e814 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r0, pc, #456 @ (adr r0, 9e8b8 ) │ │ │ │ + add r1, pc, #840 @ (adr r1, 9ea38 ) │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #688 @ (adr r1, 9e9a8 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 9e728 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e6f8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133304,15 +133302,15 @@ │ │ │ │ ldr r3, [pc, #116] @ (9e784 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #112] @ (9e788 ) │ │ │ │ addw r3, r3, #3060 @ 0xbf4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9e780 │ │ │ │ ldr r3, [pc, #100] @ (9e78c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -133362,21 +133360,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #0 @ (adr r1, 9e7a0 ) │ │ │ │ + add r2, pc, #384 @ (adr r2, 9e920 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 9e838 ) │ │ │ │ + add r1, pc, #528 @ (adr r1, 9e9b8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + add r0, pc, #992 @ (adr r0, 9eb8c ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e7ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133386,25 +133384,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9e810 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9e814 ) │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9e80c │ │ │ │ ldr r3, [pc, #64] @ (9e818 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9e7ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e78c │ │ │ │ + b.w 5e790 │ │ │ │ ldr r0, [pc, #44] @ (9e81c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9e820 ) │ │ │ │ ldr r1, [pc, #40] @ (9e824 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -133418,21 +133416,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ movs r3, r5 │ │ │ │ adds r6, r5, r0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #672 @ (adr r0, 9eac0 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 9e840 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc, #432 @ (adr r0, 9e9dc ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e82c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133501,15 +133499,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9e870 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9e89e │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9e8aa │ │ │ │ ldr r3, [pc, #88] @ (9e938 ) │ │ │ │ movw r2, #1307 @ 0x51b │ │ │ │ ldr r1, [pc, #84] @ (9e93c ) │ │ │ │ ldr r0, [pc, #88] @ (9e940 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -133527,41 +133525,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9e8f4 │ │ │ │ ldr r3, [pc, #52] @ (9e94c ) │ │ │ │ - movw r2, #53440 @ 0xd0c0 │ │ │ │ + movw r2, #53426 @ 0xd0b2 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #44] @ (9e950 ) │ │ │ │ ldr r0, [pc, #48] @ (9e954 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r7, #30 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r1, pc, #208 @ (adr r1, 9ea10 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r1, pc, #104 @ (adr r1, 9e9b0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r4 │ │ │ │ - nop {14} │ │ │ │ + stmia r1!, {r6} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r1, pc, #16 @ (adr r1, 9e968 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e958 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -133579,15 +133577,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (9e9f8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9e9e4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 9e9c6 │ │ │ │ mov r0, r1 │ │ │ │ @@ -133624,21 +133622,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #25 │ │ │ │ movs r2, r5 │ │ │ │ asrs r2, r1, #25 │ │ │ │ movs r2, r5 │ │ │ │ - bvs.n 9eaf4 │ │ │ │ + bvc.n 9e9b4 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #272 @ (adr r0, 9eb1c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ea10 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -133800,31 +133798,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #21 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ebc0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -133842,15 +133840,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #144] @ (9ec80 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9ec6c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 9ec4e │ │ │ │ @@ -133906,21 +133904,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #15 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 9ec74 │ │ │ │ + bpl.n 9ed34 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009eca0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133930,25 +133928,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9ed04 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9ed08 ) │ │ │ │ addw r3, r3, #3252 @ 0xcb4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9ed00 │ │ │ │ ldr r3, [pc, #64] @ (9ed0c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9ece0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e7d4 │ │ │ │ + b.w 5e7d8 │ │ │ │ ldr r0, [pc, #44] @ (9ed10 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9ed14 ) │ │ │ │ ldr r1, [pc, #40] @ (9ed18 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -133962,34 +133960,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r7, #86 @ 0x56 │ │ │ │ movs r3, r5 │ │ │ │ asrs r2, r7, #12 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ed20 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #420] @ 9eed8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ - bl 64d38 │ │ │ │ + bl 64d3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 9ee48 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 9eea0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -134090,15 +134088,15 @@ │ │ │ │ b.n 9ed72 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9ed9e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9edca │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9edf8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9ee04 │ │ │ │ ldr r3, [pc, #144] @ (9eedc ) │ │ │ │ movw r2, #1476 @ 0x5c4 │ │ │ │ ldr r1, [pc, #144] @ (9eee0 ) │ │ │ │ ldr r0, [pc, #144] @ (9eee4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -134116,68 +134114,68 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9ee60 │ │ │ │ ldr r3, [pc, #104] @ (9eef0 ) │ │ │ │ - movw r2, #59846 @ 0xe9c6 │ │ │ │ + movw r2, #59832 @ 0xe9b8 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9eef4 ) │ │ │ │ ldr r0, [pc, #100] @ (9eef8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9eefc ) │ │ │ │ - movw r2, #59836 @ 0xe9bc │ │ │ │ + movw r2, #59822 @ 0xe9ae │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9ef00 ) │ │ │ │ ldr r0, [pc, #84] @ (9ef04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9ef08 ) │ │ │ │ - movw r2, #59856 @ 0xe9d0 │ │ │ │ + movw r2, #59842 @ 0xe9c2 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9ef0c ) │ │ │ │ ldr r0, [pc, #68] @ (9ef10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ asrs r2, r0, #11 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r2, 9ef68 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb8c0024 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + stc2l 0, cr0, [ip], #144 @ 0x90 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 9ef6c │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb700024 │ │ │ │ - stc2l 0, cr0, [sl, #144]! @ 0x90 │ │ │ │ - rev r2, r7 │ │ │ │ + ldc2l 0, cr0, [r0], {36} @ 0x24 │ │ │ │ + vhadd.u8 d16, d10, d20 │ │ │ │ + cbnz r2, 9ef72 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb540024 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldc2 0, cr0, [r4], #144 @ 0x90 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ef14 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -134199,15 +134197,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #160] @ (9efe8 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #3300 @ 0xce4 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9efbc │ │ │ │ ldr r3, [pc, #144] @ (9efec ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -134273,25 +134271,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #1 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f010 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -134301,25 +134299,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9f074 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9f078 ) │ │ │ │ addw r3, r3, #3348 @ 0xd14 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9f070 │ │ │ │ ldr r3, [pc, #64] @ (9f07c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9f050 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e81c │ │ │ │ + b.w 5e820 │ │ │ │ ldr r0, [pc, #44] @ (9f080 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9f084 ) │ │ │ │ ldr r1, [pc, #40] @ (9f088 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -134333,21 +134331,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r2, r1, #31 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f090 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -134439,15 +134437,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f0da │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f104 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f132 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9f13e │ │ │ │ ldr r3, [pc, #112] @ (9f1ec ) │ │ │ │ movw r2, #1708 @ 0x6ac │ │ │ │ ldr r1, [pc, #112] @ (9f1f0 ) │ │ │ │ ldr r0, [pc, #112] @ (9f1f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -134465,54 +134463,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9f18e │ │ │ │ ldr r3, [pc, #76] @ (9f200 ) │ │ │ │ - movw r2, #61002 @ 0xee4a │ │ │ │ + movw r2, #60988 @ 0xee3c │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9f204 ) │ │ │ │ ldr r0, [pc, #72] @ (9f208 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1516 @ 0x5ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9f20c ) │ │ │ │ - movw r2, #60992 @ 0xee40 │ │ │ │ + movw r2, #60978 @ 0xee32 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9f210 ) │ │ │ │ ldr r0, [pc, #56] @ (9f214 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1516 @ 0x5ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsrs r0, r3, #29 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ movs r7, r4 │ │ │ │ - str??.w r0, [r0, r4, lsl #2] │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + vst1.8 {d16[1]}, [r0], r4 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb88a │ │ │ │ movs r7, r4 │ │ │ │ - str.w r0, [r4, r4, lsl #2] │ │ │ │ - @ instruction: 0xfabe0024 │ │ │ │ + vld1.8 {d0[1]}, [r4], r4 │ │ │ │ + ldc2 0, cr0, [lr], {36} @ 0x24 │ │ │ │ │ │ │ │ 0009f218 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #152] @ (9f2c0 ) │ │ │ │ @@ -134531,15 +134529,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (9f2cc ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9f2ac │ │ │ │ ldr r3, [pc, #116] @ (9f2d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9f28c │ │ │ │ @@ -134590,23 +134588,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ cmp r1, #196 @ 0xc4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009f2ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -134616,25 +134614,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9f350 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9f354 ) │ │ │ │ addw r3, r3, #3444 @ 0xd74 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9f34c │ │ │ │ ldr r3, [pc, #64] @ (9f358 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9f32c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e864 │ │ │ │ + b.w 5e868 │ │ │ │ ldr r0, [pc, #44] @ (9f35c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9f360 ) │ │ │ │ ldr r1, [pc, #40] @ (9f364 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -134648,21 +134646,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r1, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r6, r5, #19 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f36c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -134754,15 +134752,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f3b6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f3e0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f40e │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9f41a │ │ │ │ ldr r3, [pc, #112] @ (9f4c8 ) │ │ │ │ movw r2, #1739 @ 0x6cb │ │ │ │ ldr r1, [pc, #112] @ (9f4cc ) │ │ │ │ ldr r0, [pc, #112] @ (9f4d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -134780,54 +134778,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9f46a │ │ │ │ ldr r3, [pc, #76] @ (9f4dc ) │ │ │ │ - movw r2, #61839 @ 0xf18f │ │ │ │ + movw r2, #61825 @ 0xf181 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9f4e0 ) │ │ │ │ ldr r0, [pc, #72] @ (9f4e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9f4e8 ) │ │ │ │ - movw r2, #61829 @ 0xf185 │ │ │ │ + movw r2, #61815 @ 0xf177 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9f4ec ) │ │ │ │ ldr r0, [pc, #56] @ (9f4f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf5840024 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + @ instruction: 0xf6e40024 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ movs r7, r4 │ │ │ │ - sbc.w r0, r8, #10747904 @ 0xa40000 │ │ │ │ - @ instruction: 0xf7e20024 │ │ │ │ + movt r0, #34852 @ 0x8824 │ │ │ │ + vst4.8 {d16-d19}, [r2 :128], r4 │ │ │ │ │ │ │ │ 0009f4f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #152] @ (9f59c ) │ │ │ │ @@ -134846,15 +134844,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (9f5a8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9f588 │ │ │ │ ldr r3, [pc, #116] @ (9f5ac ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9f568 │ │ │ │ @@ -134905,23 +134903,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ movs r2, r5 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009f5c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -134931,15 +134929,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (9f648 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (9f64c ) │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9f644 │ │ │ │ ldr r3, [pc, #92] @ (9f650 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9f624 │ │ │ │ @@ -134981,21 +134979,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f66c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -135005,25 +135003,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (9f6d0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (9f6d4 ) │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9f6cc │ │ │ │ ldr r3, [pc, #64] @ (9f6d8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9f6ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e8ac │ │ │ │ + b.w 5e8b0 │ │ │ │ ldr r0, [pc, #44] @ (9f6dc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9f6e0 ) │ │ │ │ ldr r1, [pc, #40] @ (9f6e4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -135037,34 +135035,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r5, #138 @ 0x8a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f6ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #420] @ 9f8a4 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ - bl 64784 │ │ │ │ + bl 64788 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 9f814 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 9f86c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -135165,15 +135163,15 @@ │ │ │ │ b.n 9f73e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f76a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f796 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9f7c4 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n 9f7d0 │ │ │ │ ldr r3, [pc, #144] @ (9f8a8 ) │ │ │ │ movw r2, #2158 @ 0x86e │ │ │ │ ldr r1, [pc, #144] @ (9f8ac ) │ │ │ │ ldr r0, [pc, #144] @ (9f8b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -135191,68 +135189,68 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9f82c │ │ │ │ ldr r3, [pc, #104] @ (9f8bc ) │ │ │ │ - movw r2, #4507 @ 0x119b │ │ │ │ + movw r2, #4493 @ 0x118d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #100] @ (9f8c0 ) │ │ │ │ ldr r0, [pc, #100] @ (9f8c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9f8c8 ) │ │ │ │ - movw r2, #4497 @ 0x1191 │ │ │ │ + movw r2, #4483 @ 0x1183 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #84] @ (9f8cc ) │ │ │ │ ldr r0, [pc, #84] @ (9f8d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9f8d4 ) │ │ │ │ - movw r2, #4517 @ 0x11a5 │ │ │ │ + movw r2, #4503 @ 0x1197 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #68] @ (9f8d8 ) │ │ │ │ ldr r0, [pc, #68] @ (9f8dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsrs r6, r6, #3 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + sxth r6, r0 │ │ │ │ movs r7, r4 │ │ │ │ - rsb r0, r0, #36 @ 0x24 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf3200024 │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ movs r5, r4 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + cbz r2, 9f906 │ │ │ │ movs r7, r4 │ │ │ │ - sub.w r0, r4, #36 @ 0x24 │ │ │ │ - ands.w r0, lr, #10747904 @ 0xa40000 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + @ instruction: 0xf3040024 │ │ │ │ + sbcs.w r0, lr, #10747904 @ 0xa40000 │ │ │ │ + cbz r6, 9f90a │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf1880024 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf2e80024 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f8e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -135274,15 +135272,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #160] @ (9f9b4 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 9f988 │ │ │ │ ldr r3, [pc, #144] @ (9f9b8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -135348,25 +135346,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f9dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -135376,15 +135374,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (9fa5c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (9fa60 ) │ │ │ │ addw r3, r3, #3684 @ 0xe64 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9fa58 │ │ │ │ ldr r3, [pc, #92] @ (9fa64 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9fa38 │ │ │ │ @@ -135426,21 +135424,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009fa80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -135456,24 +135454,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #112] @ (9fb14 ) │ │ │ │ addw r3, r3, #1676 @ 0x68c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cbz r0, 9fb00 │ │ │ │ ldr r3, [pc, #96] @ (9fb18 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9fae2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 849f8 │ │ │ │ + bl 849fc │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 9fb00 │ │ │ │ ldr r3, [pc, #76] @ (9fb1c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -135494,31 +135492,31 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ movs r7, r4 │ │ │ │ lsls r6, r1, #21 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #132] @ (9fbc0 ) │ │ │ │ ldr r3, [pc, #132] @ (9fbc4 ) │ │ │ │ @@ -135579,15 +135577,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r8, #36 @ 0x24 │ │ │ │ + @ instruction: 0xf2780024 │ │ │ │ │ │ │ │ 0009fbd4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -135596,15 +135594,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (9fc54 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (9fc58 ) │ │ │ │ addw r3, r3, #3732 @ 0xe94 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, 9fc50 │ │ │ │ ldr r3, [pc, #92] @ (9fc5c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9fc30 │ │ │ │ @@ -135646,21 +135644,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009fc78 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -135727,40 +135725,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9fd00 │ │ │ │ ldr r3, [pc, #52] @ (9fd58 ) │ │ │ │ - movw r2, #5921 @ 0x1721 │ │ │ │ + movw r2, #5907 @ 0x1713 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (9fd5c ) │ │ │ │ ldr r0, [pc, #48] @ (9fd60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1680 @ 0x690 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r6, #13 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ movs r7, r4 │ │ │ │ - stcl 0, cr0, [lr], #144 @ 0x90 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + cdp 0, 4, cr0, cr14, cr4, {1} │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009fd64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -135776,15 +135774,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #64] @ (9fdcc ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, 9fda6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 9fc78 │ │ │ │ ldr r2, [pc, #40] @ (9fdd0 ) │ │ │ │ ldr r3, [pc, #32] @ (9fdcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -135859,17 +135857,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009fe60 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -135985,29 +135983,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #4 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ff98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -136027,15 +136025,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #188] @ (a0084 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cbz r0, a002c │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 9fe60 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -136073,25 +136071,25 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a0012 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9fffe │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (a008c ) │ │ │ │ - movw r2, #22215 @ 0x56c7 │ │ │ │ + movw r2, #22201 @ 0x56b9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (a0090 ) │ │ │ │ ldr r0, [pc, #68] @ (a0094 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1720 @ 0x6b8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (a0098 ) │ │ │ │ - movw r2, #22214 @ 0x56c6 │ │ │ │ + movw r2, #22200 @ 0x56b8 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #48] @ (a009c ) │ │ │ │ ldr r0, [pc, #52] @ (a00a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1720 @ 0x6b8 │ │ │ │ add r0, pc │ │ │ │ @@ -136100,23 +136098,23 @@ │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r3, r5 │ │ │ │ movs r4, r6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ vaddl.u32 q8, d6, d25 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ - strd r0, r0, [lr, #144] @ 0x90 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + @ instruction: 0xeb2e0024 │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xe9b20024 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + adds.w r0, r2, r4, asr #32 │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a00a4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136168,21 +136166,21 @@ │ │ │ │ vhadd.u8 d16, d6, d25 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r7, #8 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ movs r5, r4 │ │ │ │ b.w a00a4 │ │ │ │ │ │ │ │ 000a0140 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -136235,21 +136233,21 @@ │ │ │ │ cdp2 0, 10, cr0, cr10, cr9, {1} │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a01d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -136269,15 +136267,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #196] @ (a02d0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3876 @ 0xf24 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a029a │ │ │ │ ldr r3, [pc, #184] @ (a02d4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -136367,23 +136365,23 @@ │ │ │ │ stc2 0, cr0, [ip, #164]! @ 0xa4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0300 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136406,17 +136404,17 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stc2l 0, cr0, [r8], #164 @ 0xa4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0348 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -136436,15 +136434,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (a03fc ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3924 @ 0xf54 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a03e8 │ │ │ │ ldr r3, [pc, #116] @ (a0400 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -136498,21 +136496,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ mrrc2 0, 2, r0, sl, cr9 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0420 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136564,21 +136562,21 @@ │ │ │ │ @ instruction: 0xfbca0029 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a04b8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136588,15 +136586,15 @@ │ │ │ │ ldr r3, [pc, #96] @ (a0530 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #92] @ (a0534 ) │ │ │ │ addw r3, r3, #3972 @ 0xf84 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a052a │ │ │ │ ldr r3, [pc, #84] @ (a0538 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a04f8 │ │ │ │ @@ -136634,21 +136632,21 @@ │ │ │ │ @ instruction: 0xfb220029 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0554 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136700,21 +136698,21 @@ │ │ │ │ @ instruction: 0xfa960029 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a05ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136724,15 +136722,15 @@ │ │ │ │ ldr r3, [pc, #96] @ (a0664 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #92] @ (a0668 ) │ │ │ │ addw r3, r3, #4020 @ 0xfb4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a065e │ │ │ │ ldr r3, [pc, #84] @ (a066c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a062c │ │ │ │ @@ -136770,21 +136768,21 @@ │ │ │ │ vld1.8 {d16[1]}, [lr], r9 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0688 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136836,21 +136834,21 @@ │ │ │ │ vld4.8 {d16-d19}, [r2 :128], r9 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0720 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136860,15 +136858,15 @@ │ │ │ │ ldr r3, [pc, #96] @ (a0798 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #92] @ (a079c ) │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a0792 │ │ │ │ ldr r3, [pc, #84] @ (a07a0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a0760 │ │ │ │ @@ -136906,21 +136904,21 @@ │ │ │ │ ldrh.w r0, [sl, #41] @ 0x29 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a07bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136930,25 +136928,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a0820 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a0824 ) │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a081a │ │ │ │ ldr r3, [pc, #64] @ (a0828 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a07fa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e8f4 │ │ │ │ + b.w 5e8f8 │ │ │ │ ldr r0, [pc, #48] @ (a082c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a0830 ) │ │ │ │ ldr r1, [pc, #44] @ (a0834 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -136962,21 +136960,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ movs r3, r5 │ │ │ │ strh.w r0, [r0, r9, lsl #2] │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a083c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137045,15 +137043,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a0880 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a08ae │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a08ba │ │ │ │ ldr r3, [pc, #84] @ (a0944 ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ ldr r1, [pc, #84] @ (a0948 ) │ │ │ │ ldr r0, [pc, #84] @ (a094c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -137071,40 +137069,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a0902 │ │ │ │ ldr r3, [pc, #52] @ (a0958 ) │ │ │ │ - movw r2, #24741 @ 0x60a5 │ │ │ │ + movw r2, #24727 @ 0x6097 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a095c ) │ │ │ │ ldr r0, [pc, #48] @ (a0960 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1752 @ 0x6d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ae0029 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + b.n a0b30 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ movs r5, r4 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + b.n a0b08 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r1, pc, #208 @ (adr r1, a0a2c ) │ │ │ │ movs r7, r4 │ │ │ │ - b.n a0b3c │ │ │ │ + b.n a0dfc │ │ │ │ movs r4, r4 │ │ │ │ - b.n a1034 │ │ │ │ + b.n a02f4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a0964 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137114,15 +137112,15 @@ │ │ │ │ ldr r3, [pc, #92] @ (a09d8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #88] @ (a09dc ) │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a09d4 │ │ │ │ ldr r3, [pc, #80] @ (a09e0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a09a2 │ │ │ │ @@ -137159,21 +137157,21 @@ │ │ │ │ @ instruction: 0xf6780029 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + b.n a0a38 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a09fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137183,15 +137181,15 @@ │ │ │ │ ldr r3, [pc, #124] @ (a0a90 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #120] @ (a0a94 ) │ │ │ │ subs r3, #132 @ 0x84 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a0a8c │ │ │ │ ldr r3, [pc, #112] @ (a0a98 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -137247,21 +137245,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0abc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -137384,15 +137382,15 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a0b68 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #80] @ (a0c44 ) │ │ │ │ - movw r2, #25720 @ 0x6478 │ │ │ │ + movw r2, #25706 @ 0x646a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #76] @ (a0c48 ) │ │ │ │ ldr r0, [pc, #76] @ (a0c4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1784 @ 0x6f8 │ │ │ │ add r0, pc │ │ │ │ @@ -137406,31 +137404,31 @@ │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r0, r0, #11075584 @ 0xa90000 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ movs r7, r4 │ │ │ │ - udf #32 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a0c50 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137440,15 +137438,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a0cb4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a0cb8 ) │ │ │ │ subs r3, #84 @ 0x54 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a0cae │ │ │ │ ldr r3, [pc, #64] @ (a0cbc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a0c8e │ │ │ │ @@ -137472,21 +137470,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #158 @ 0x9e │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xf38c0029 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0cd0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137496,25 +137494,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a0d34 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a0d38 ) │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a0d2e │ │ │ │ ldr r3, [pc, #64] @ (a0d3c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a0d0e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e93c │ │ │ │ + b.w 5e940 │ │ │ │ ldr r0, [pc, #48] @ (a0d40 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a0d44 ) │ │ │ │ ldr r1, [pc, #44] @ (a0d48 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -137528,21 +137526,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #30 │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xf30c0029 │ │ │ │ lsls r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0d50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137611,15 +137609,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a0d94 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a0dc2 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a0dce │ │ │ │ ldr r3, [pc, #88] @ (a0e5c ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ ldr r1, [pc, #84] @ (a0e60 ) │ │ │ │ ldr r0, [pc, #88] @ (a0e64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -137637,40 +137635,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a0e18 │ │ │ │ ldr r3, [pc, #52] @ (a0e70 ) │ │ │ │ - movw r2, #27047 @ 0x69a7 │ │ │ │ + movw r2, #27033 @ 0x6999 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a0e74 ) │ │ │ │ ldr r0, [pc, #48] @ (a0e78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1816 @ 0x718 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf29a0029 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r7, r4 │ │ │ │ - blt.n a0e24 │ │ │ │ + ble.n a0ee4 │ │ │ │ movs r4, r4 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a0e7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137680,15 +137678,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a0ee0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a0ee4 ) │ │ │ │ adds r3, #12 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a0eda │ │ │ │ ldr r3, [pc, #64] @ (a0ee8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a0eba │ │ │ │ @@ -137712,21 +137710,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, r6, #1 │ │ │ │ movs r3, r5 │ │ │ │ sbc.w r0, r0, #41 @ 0x29 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0efc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137736,25 +137734,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a0f60 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a0f64 ) │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a0f5a │ │ │ │ ldr r3, [pc, #64] @ (a0f68 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a0f3a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e984 │ │ │ │ + b.w 5e988 │ │ │ │ ldr r0, [pc, #48] @ (a0f6c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a0f70 ) │ │ │ │ ldr r1, [pc, #44] @ (a0f74 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -137768,21 +137766,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, r6, #7 │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xf0e00029 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0f7c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137851,15 +137849,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a0fc0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a0fee │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a0ffa │ │ │ │ ldr r3, [pc, #88] @ (a1088 ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ ldr r1, [pc, #84] @ (a108c ) │ │ │ │ ldr r0, [pc, #88] @ (a1090 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -137877,40 +137875,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a1044 │ │ │ │ ldr r3, [pc, #52] @ (a109c ) │ │ │ │ - movw r2, #27999 @ 0x6d5f │ │ │ │ + movw r2, #27985 @ 0x6d51 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a10a0 ) │ │ │ │ ldr r0, [pc, #48] @ (a10a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ orn r0, lr, #41 @ 0x29 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r7, r4 │ │ │ │ - bls.n a0ff8 │ │ │ │ + blt.n a10b8 │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n a10f0 │ │ │ │ + ble.n a0fb0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a10a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137920,15 +137918,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a110c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a1110 ) │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a1106 │ │ │ │ ldr r3, [pc, #64] @ (a1114 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a10e6 │ │ │ │ @@ -137952,21 +137950,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, #1 │ │ │ │ movs r3, r5 │ │ │ │ vhadd.s d0, d4, d25 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1128 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137976,15 +137974,15 @@ │ │ │ │ ldr r3, [pc, #96] @ (a11a0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #92] @ (a11a4 ) │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a119a │ │ │ │ ldr r3, [pc, #84] @ (a11a8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a117a │ │ │ │ @@ -138020,21 +138018,21 @@ │ │ │ │ subs r6, r0, r7 │ │ │ │ movs r3, r5 │ │ │ │ cdp 0, 11, cr0, cr4, cr9, {1} │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a11c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138044,15 +138042,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (a1240 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (a1244 ) │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a123a │ │ │ │ ldr r3, [pc, #92] @ (a1248 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a121a │ │ │ │ @@ -138094,21 +138092,21 @@ │ │ │ │ cdp 0, 1, cr0, cr12, cr9, {1} │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1264 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -138197,55 +138195,55 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a12e4 │ │ │ │ ldr r3, [pc, #76] @ (a1390 ) │ │ │ │ - movw r2, #29584 @ 0x7390 │ │ │ │ + movw r2, #29570 @ 0x7382 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a1394 ) │ │ │ │ ldr r0, [pc, #72] @ (a1398 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a139c ) │ │ │ │ - movw r2, #29586 @ 0x7392 │ │ │ │ + movw r2, #29572 @ 0x7384 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a13a0 ) │ │ │ │ ldr r0, [pc, #56] @ (a13a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stc 0, cr0, [r6, #164] @ 0xa4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ - bvs.n a1338 │ │ │ │ + bhi.n a13f8 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n a1440 │ │ │ │ + bhi.n a1300 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r7, r4 │ │ │ │ - bvs.n a130c │ │ │ │ + bhi.n a13cc │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a13a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138255,15 +138253,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a140c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a1410 ) │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a1406 │ │ │ │ ldr r3, [pc, #64] @ (a1414 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a13e6 │ │ │ │ @@ -138287,21 +138285,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, r5 │ │ │ │ movs r3, r5 │ │ │ │ ldc 0, cr0, [r4], #-164 @ 0xffffff5c │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r0 │ │ │ │ + cmp lr, ip │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1428 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -138454,15 +138452,15 @@ │ │ │ │ beq.n a14da │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n a14ec │ │ │ │ b.n a1636 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a14aa │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -138474,44 +138472,44 @@ │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n a14ec │ │ │ │ ldr r3, [pc, #336] @ (a174c ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ b.n a159a │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n a1614 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w a14cc │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.n a15be │ │ │ │ sub.w r4, r4, r8 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a14ec │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n a15ee │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a14ec │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a15fa │ │ │ │ ldr r3, [pc, #236] @ (a1750 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ ldr r1, [pc, #244] @ (a175c ) │ │ │ │ @@ -138534,38 +138532,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1590 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a157c │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w a14a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n a1600 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.w a14be │ │ │ │ b.n a1644 │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n a144a │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n a146c │ │ │ │ ldr r3, [pc, #100] @ (a1750 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ ldr r1, [pc, #116] @ (a1764 ) │ │ │ │ ldr r0, [pc, #116] @ (a1768 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -138573,25 +138571,25 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a1676 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w a15ee │ │ │ │ b.n a15be │ │ │ │ ldr r3, [pc, #96] @ (a176c ) │ │ │ │ - movw r2, #29665 @ 0x73e1 │ │ │ │ + movw r2, #29651 @ 0x73d3 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #88] @ (a1770 ) │ │ │ │ ldr r0, [pc, #92] @ (a1774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1920 @ 0x780 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #80] @ (a1778 ) │ │ │ │ - movw r2, #29671 @ 0x73e7 │ │ │ │ + movw r2, #29657 @ 0x73d9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a177c ) │ │ │ │ ldr r0, [pc, #76] @ (a1780 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1920 @ 0x780 │ │ │ │ add r0, pc │ │ │ │ @@ -138600,37 +138598,37 @@ │ │ │ │ subs.w r0, ip, r9, asr #32 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ movs r7, r4 │ │ │ │ - bcc.n a1780 │ │ │ │ + bmi.n a1840 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ movs r7, r4 │ │ │ │ - bcs.n a1754 │ │ │ │ + bmi.n a1814 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n a168c │ │ │ │ + bmi.n a174c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a1784 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138670,34 +138668,34 @@ │ │ │ │ mov r1, r4 │ │ │ │ movs r5, #2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #40] @ (a1814 ) │ │ │ │ - movw r2, #29789 @ 0x745d │ │ │ │ + movw r2, #29775 @ 0x744f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #32] @ (a1818 ) │ │ │ │ ldr r0, [pc, #36] @ (a181c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1948 @ 0x79c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r0, [r8], #-164 @ 0xa4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2 │ │ │ │ + rors r0, r6 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r7, r4 │ │ │ │ - bcs.n a1868 │ │ │ │ + bcc.n a1728 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1820 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -138717,15 +138715,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #156] @ (a18f0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a18d2 │ │ │ │ ldr r3, [pc, #144] @ (a18f4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -138793,23 +138791,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ b.n a17c8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + asrs r2, r3 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + lsrs r0, r7 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1918 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138819,25 +138817,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a197c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a1980 ) │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a1978 │ │ │ │ ldr r3, [pc, #64] @ (a1984 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a1958 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e9cc │ │ │ │ + b.w 5e9d0 │ │ │ │ ldr r0, [pc, #44] @ (a1988 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a198c ) │ │ │ │ ldr r1, [pc, #40] @ (a1990 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -138851,21 +138849,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r6, r2, #15 │ │ │ │ movs r3, r5 │ │ │ │ b.n a1708 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1998 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138934,15 +138932,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a19dc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1a0a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a1a16 │ │ │ │ ldr r3, [pc, #88] @ (a1aa4 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ ldr r1, [pc, #84] @ (a1aa8 ) │ │ │ │ ldr r0, [pc, #88] @ (a1aac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -138960,41 +138958,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a1a60 │ │ │ │ ldr r3, [pc, #52] @ (a1ab8 ) │ │ │ │ - movw r2, #30411 @ 0x76cb │ │ │ │ + movw r2, #30397 @ 0x76bd │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a1abc ) │ │ │ │ ldr r0, [pc, #48] @ (a1ac0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1988 @ 0x7c4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n a1748 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + beq.n a1a9c │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n a1ad4 │ │ │ │ + bcc.n a1b94 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a1ac4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139004,15 +139002,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a1b28 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a1b2c ) │ │ │ │ add.w r3, r3, #396 @ 0x18c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a1b24 │ │ │ │ ldr r3, [pc, #64] @ (a1b30 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a1b04 │ │ │ │ @@ -139036,21 +139034,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r2, r5, #8 │ │ │ │ movs r3, r5 │ │ │ │ b.n a155c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + strb r4, [r6, #3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1b44 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139060,25 +139058,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a1ba8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a1bac ) │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a1ba4 │ │ │ │ ldr r3, [pc, #64] @ (a1bb0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a1b84 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ea14 │ │ │ │ + b.w 5ea18 │ │ │ │ ldr r0, [pc, #44] @ (a1bb4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a1bb8 ) │ │ │ │ ldr r1, [pc, #40] @ (a1bbc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -139092,21 +139090,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r2, r5, #6 │ │ │ │ movs r3, r5 │ │ │ │ b.n a14dc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1bc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139175,15 +139173,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1c08 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1c36 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a1c42 │ │ │ │ ldr r3, [pc, #88] @ (a1cd0 ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ ldr r1, [pc, #84] @ (a1cd4 ) │ │ │ │ ldr r0, [pc, #88] @ (a1cd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -139201,41 +139199,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a1c8c │ │ │ │ ldr r3, [pc, #52] @ (a1ce4 ) │ │ │ │ - movw r2, #30911 @ 0x78bf │ │ │ │ + movw r2, #30897 @ 0x78b1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a1ce8 ) │ │ │ │ ldr r0, [pc, #48] @ (a1cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n a151c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n a1d68 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a1cf0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139245,15 +139243,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a1d54 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a1d58 ) │ │ │ │ add.w r3, r3, #492 @ 0x1ec │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a1d50 │ │ │ │ ldr r3, [pc, #64] @ (a1d5c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a1d30 │ │ │ │ @@ -139277,21 +139275,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r6, r7, #31 │ │ │ │ movs r3, r5 │ │ │ │ b.n a2330 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1d70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139301,25 +139299,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a1dd4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a1dd8 ) │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a1dd0 │ │ │ │ ldr r3, [pc, #64] @ (a1ddc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a1db0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ea5c │ │ │ │ + b.w 5ea60 │ │ │ │ ldr r0, [pc, #44] @ (a1de0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a1de4 ) │ │ │ │ ldr r1, [pc, #40] @ (a1de8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -139333,21 +139331,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r6, r7, #29 │ │ │ │ movs r3, r5 │ │ │ │ b.n a22b0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1df0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139416,15 +139414,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1e34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1e62 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a1e6e │ │ │ │ ldr r3, [pc, #88] @ (a1efc ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ ldr r1, [pc, #84] @ (a1f00 ) │ │ │ │ ldr r0, [pc, #88] @ (a1f04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -139442,41 +139440,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a1eb8 │ │ │ │ ldr r3, [pc, #52] @ (a1f10 ) │ │ │ │ - movw r2, #31411 @ 0x7ab3 │ │ │ │ + movw r2, #31397 @ 0x7aa5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a1f14 ) │ │ │ │ ldr r0, [pc, #48] @ (a1f18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2056 @ 0x808 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n a22f0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a1f1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139486,15 +139484,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a1f80 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a1f84 ) │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a1f7c │ │ │ │ ldr r3, [pc, #64] @ (a1f88 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a1f5c │ │ │ │ @@ -139518,21 +139516,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r2, r2, #23 │ │ │ │ movs r3, r5 │ │ │ │ b.n a2104 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1f9c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139542,24 +139540,24 @@ │ │ │ │ ldr r3, [pc, #104] @ (a201c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (a2020 ) │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a2018 │ │ │ │ ldr r3, [pc, #92] @ (a2024 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a1ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5eaf0 │ │ │ │ + bl 5eaf4 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n a2018 │ │ │ │ cbnz r0, a1ff2 │ │ │ │ ldr r3, [pc, #72] @ (a2028 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -139592,21 +139590,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2040 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -139721,29 +139719,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ svc 64 @ 0x40 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a217c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -139763,15 +139761,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #188] @ (a2268 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cbz r0, a2210 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl a2040 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -139809,25 +139807,25 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a21f6 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a21e2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (a2270 ) │ │ │ │ - movw r2, #32133 @ 0x7d85 │ │ │ │ + movw r2, #32119 @ 0x7d77 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (a2274 ) │ │ │ │ ldr r0, [pc, #68] @ (a2278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2092 @ 0x82c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (a227c ) │ │ │ │ - movw r2, #32132 @ 0x7d84 │ │ │ │ + movw r2, #32118 @ 0x7d76 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #48] @ (a2280 ) │ │ │ │ ldr r0, [pc, #52] @ (a2284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2092 @ 0x82c │ │ │ │ add r0, pc │ │ │ │ @@ -139837,25 +139835,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ udf #80 @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ udf #2 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2288 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139926,23 +139924,23 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2354 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -139966,15 +139964,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #732 @ 0x2dc │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, a23ce │ │ │ │ ldr r3, [pc, #136] @ (a2428 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n a23e8 │ │ │ │ @@ -140031,22 +140029,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n a2328 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r6, r7, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - itte vs │ │ │ │ - movvs r6, r4 │ │ │ │ - strvs r2, [r5, #108] @ 0x6c │ │ │ │ - movvc r5, r4 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ + movs r6, r4 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + movs r5, r4 │ │ │ │ bgt.n a2490 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ @@ -140061,15 +140059,15 @@ │ │ │ │ ldr r3, [pc, #84] @ (a24b4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #80] @ (a24b8 ) │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a24a4 │ │ │ │ ldr r3, [pc, #72] @ (a24bc ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n a24a8 │ │ │ │ @@ -140088,29 +140086,29 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5eba8 │ │ │ │ + b.w 5ebac │ │ │ │ nop │ │ │ │ lsrs r6, r4, #2 │ │ │ │ movs r3, r5 │ │ │ │ blt.n a23e0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a24d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140120,25 +140118,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a2534 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a2538 ) │ │ │ │ add.w r3, r3, #828 @ 0x33c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a2530 │ │ │ │ ldr r3, [pc, #64] @ (a253c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a2510 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ebf0 │ │ │ │ + b.w 5ebf4 │ │ │ │ ldr r0, [pc, #44] @ (a2540 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a2544 ) │ │ │ │ ldr r1, [pc, #40] @ (a2548 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -140152,21 +140150,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r6, r3, #32 │ │ │ │ movs r3, r5 │ │ │ │ blt.n a2550 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2550 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -140258,15 +140256,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a259a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a25c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a25f2 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a25fe │ │ │ │ ldr r3, [pc, #112] @ (a26ac ) │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ ldr r1, [pc, #112] @ (a26b0 ) │ │ │ │ ldr r0, [pc, #112] @ (a26b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -140284,56 +140282,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a264e │ │ │ │ ldr r3, [pc, #76] @ (a26c0 ) │ │ │ │ - movw r2, #33492 @ 0x82d4 │ │ │ │ + movw r2, #33478 @ 0x82c6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a26c4 ) │ │ │ │ ldr r0, [pc, #72] @ (a26c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2132 @ 0x854 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a26cc ) │ │ │ │ - movw r2, #33482 @ 0x82ca │ │ │ │ + movw r2, #33468 @ 0x82bc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a26d0 ) │ │ │ │ ldr r0, [pc, #56] @ (a26d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2132 @ 0x854 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bge.n a25dc │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #30] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a26d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -140353,15 +140351,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (a2790 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #876 @ 0x36c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, a274a │ │ │ │ ldr r3, [pc, #120] @ (a2794 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n a274e │ │ │ │ @@ -140411,25 +140409,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n a278c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #23 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ bhi.n a26e0 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a27b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140439,15 +140437,15 @@ │ │ │ │ ldr r3, [pc, #112] @ (a2838 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #108] @ (a283c ) │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a280c │ │ │ │ ldr r3, [pc, #100] @ (a2840 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n a2810 │ │ │ │ @@ -140488,21 +140486,21 @@ │ │ │ │ nop │ │ │ │ lsls r6, r7, #20 │ │ │ │ movs r3, r5 │ │ │ │ bhi.n a2894 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + str r0, [r7, #12] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ 000a285c : │ │ │ │ @@ -140600,15 +140598,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #60] @ (a2984 ) │ │ │ │ - movw r2, #34210 @ 0x85a2 │ │ │ │ + movw r2, #34196 @ 0x8594 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #52] @ (a2988 ) │ │ │ │ ldr r0, [pc, #56] @ (a298c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2180 @ 0x884 │ │ │ │ add r0, pc │ │ │ │ @@ -140618,27 +140616,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, a29d4 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, a29be │ │ │ │ + cbnz r0, a29d6 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2990 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -140661,15 +140659,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ add.w r3, r3, #972 @ 0x3cc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, a29e4 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl a285c │ │ │ │ ldr r2, [pc, #36] @ (a2a0c ) │ │ │ │ ldr r3, [pc, #28] @ (a2a04 ) │ │ │ │ add r2, pc │ │ │ │ @@ -140741,15 +140739,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bpl.n a2a40 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2a94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140759,15 +140757,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (a2b14 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (a2b18 ) │ │ │ │ add.w r3, r3, #1020 @ 0x3fc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a2b10 │ │ │ │ ldr r3, [pc, #92] @ (a2b1c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a2af0 │ │ │ │ @@ -140809,21 +140807,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r1, #16] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2b38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140833,15 +140831,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (a2bb8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (a2bbc ) │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a2bb4 │ │ │ │ ldr r3, [pc, #92] @ (a2bc0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a2b94 │ │ │ │ @@ -140883,21 +140881,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + str r4, [r4, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2bdc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140907,25 +140905,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a2c40 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a2c44 ) │ │ │ │ addw r3, r3, #1116 @ 0x45c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a2c3c │ │ │ │ ldr r3, [pc, #64] @ (a2c48 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a2c1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ec38 │ │ │ │ + b.w 5ec3c │ │ │ │ ldr r0, [pc, #44] @ (a2c4c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a2c50 ) │ │ │ │ ldr r1, [pc, #40] @ (a2c54 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -140939,21 +140937,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r3, r5 │ │ │ │ bcc.n a2c44 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #32] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #16] @ (a2c68 ) │ │ │ │ + ldr r3, [pc, #400] @ (a2de8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2c5c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -141045,15 +141043,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a2ca6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a2cd0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a2cfe │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a2d0a │ │ │ │ ldr r3, [pc, #112] @ (a2db8 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ ldr r1, [pc, #112] @ (a2dbc ) │ │ │ │ ldr r0, [pc, #112] @ (a2dc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -141071,56 +141069,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a2d5a │ │ │ │ ldr r3, [pc, #76] @ (a2dcc ) │ │ │ │ - movw r2, #38952 @ 0x9828 │ │ │ │ + movw r2, #38938 @ 0x981a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a2dd0 ) │ │ │ │ ldr r0, [pc, #72] @ (a2dd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a2dd8 ) │ │ │ │ - movw r2, #38942 @ 0x981e │ │ │ │ + movw r2, #38928 @ 0x9810 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a2ddc ) │ │ │ │ ldr r0, [pc, #56] @ (a2de0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bcc.n a2cd0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + str r4, [r3, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r7, r4 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + str r6, [r0, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ movs r7, r4 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a2de4 : │ │ │ │ b.w a2c5c │ │ │ │ │ │ │ │ 000a2de8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -141143,15 +141141,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #108] @ (a2e88 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1164 @ 0x48c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, a2e74 │ │ │ │ ldr r3, [pc, #96] @ (a2e8c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a2e54 │ │ │ │ @@ -141192,21 +141190,21 @@ │ │ │ │ bne.n a2e6c │ │ │ │ movs r1, r5 │ │ │ │ cdp2 0, 14, cr0, cr12, cr10, {1} │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ bne.n a2e0c │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + str r4, [r7, #0] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2ea4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -141216,25 +141214,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a2f08 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a2f0c ) │ │ │ │ addw r3, r3, #1212 @ 0x4bc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a2f04 │ │ │ │ ldr r3, [pc, #64] @ (a2f10 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a2ee4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ec80 │ │ │ │ + b.w 5ec84 │ │ │ │ ldr r0, [pc, #44] @ (a2f14 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a2f18 ) │ │ │ │ ldr r1, [pc, #40] @ (a2f1c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -141247,21 +141245,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cdp2 0, 4, cr0, cr10, cr10, {1} │ │ │ │ bne.n a2f7c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r7 │ │ │ │ + ldr r0, [pc, #624] @ (a3190 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2f24 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -141353,15 +141351,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a2f6e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a2f98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a2fc6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a2fd2 │ │ │ │ ldr r3, [pc, #112] @ (a3080 ) │ │ │ │ movw r2, #854 @ 0x356 │ │ │ │ ldr r1, [pc, #112] @ (a3084 ) │ │ │ │ ldr r0, [pc, #112] @ (a3088 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -141379,56 +141377,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a3022 │ │ │ │ ldr r3, [pc, #76] @ (a3094 ) │ │ │ │ - movw r2, #40882 @ 0x9fb2 │ │ │ │ + movw r2, #40868 @ 0x9fa4 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a3098 ) │ │ │ │ ldr r0, [pc, #72] @ (a309c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a30a0 ) │ │ │ │ - movw r2, #40872 @ 0x9fa8 │ │ │ │ + movw r2, #40858 @ 0x9f9a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a30a4 ) │ │ │ │ ldr r0, [pc, #56] @ (a30a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ beq.n a3008 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r4, a30ce │ │ │ │ + cbnz r4, a30e6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r0, a30d4 │ │ │ │ + cbnz r0, a30ec │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a30ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -141448,15 +141446,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #108] @ (a314c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1260 @ 0x4ec │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, a3138 │ │ │ │ ldr r3, [pc, #96] @ (a3150 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a3118 │ │ │ │ @@ -141497,21 +141495,21 @@ │ │ │ │ ldmia r7!, {r1, r2, r3, r5} │ │ │ │ movs r1, r5 │ │ │ │ stc2 0, cr0, [r8], #-168 @ 0xffffff58 │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3168 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -141521,25 +141519,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a31cc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a31d0 ) │ │ │ │ addw r3, r3, #1308 @ 0x51c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a31c8 │ │ │ │ ldr r3, [pc, #64] @ (a31d4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a31a8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ecc8 │ │ │ │ + b.w 5eccc │ │ │ │ ldr r0, [pc, #44] @ (a31d8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a31dc ) │ │ │ │ ldr r1, [pc, #40] @ (a31e0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -141552,21 +141550,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xfb86002a │ │ │ │ ldmia r6, {r1, r4, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc │ │ │ │ + cmp r8, fp │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a31e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -141680,15 +141678,15 @@ │ │ │ │ b.n a323a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a3266 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a3292 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a32c0 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a32cc │ │ │ │ ldr r3, [pc, #144] @ (a33a4 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ ldr r1, [pc, #144] @ (a33a8 ) │ │ │ │ ldr r0, [pc, #144] @ (a33ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -141706,72 +141704,72 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a3328 │ │ │ │ ldr r3, [pc, #104] @ (a33b8 ) │ │ │ │ - movw r2, #42461 @ 0xa5dd │ │ │ │ + movw r2, #42447 @ 0xa5cf │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #100] @ (a33bc ) │ │ │ │ ldr r0, [pc, #100] @ (a33c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (a33c4 ) │ │ │ │ - movw r2, #42451 @ 0xa5d3 │ │ │ │ + movw r2, #42437 @ 0xa5c5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #84] @ (a33c8 ) │ │ │ │ ldr r0, [pc, #84] @ (a33cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (a33d0 ) │ │ │ │ - movw r2, #42471 @ 0xa5e7 │ │ │ │ + movw r2, #42457 @ 0xa5d9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #68] @ (a33d4 ) │ │ │ │ ldr r0, [pc, #68] @ (a33d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r2, a33d8 │ │ │ │ + hlt 0x0002 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a33dc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -141793,15 +141791,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #116] @ (a3484 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, a346e │ │ │ │ ldr r3, [pc, #100] @ (a3488 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a344e │ │ │ │ @@ -141843,21 +141841,21 @@ │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ ldr??.w r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a34a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -141867,15 +141865,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (a3520 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (a3524 ) │ │ │ │ addw r3, r3, #1404 @ 0x57c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a351c │ │ │ │ ldr r3, [pc, #92] @ (a3528 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a34fc │ │ │ │ @@ -141916,21 +141914,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3544 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -141954,26 +141952,26 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #1452 @ 0x5ac │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a35fa │ │ │ │ ldr r3, [pc, #132] @ (a3614 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a35da │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 628f0 │ │ │ │ + bl 628f4 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n a35fa │ │ │ │ cbnz r0, a35d4 │ │ │ │ ldr r3, [pc, #108] @ (a3618 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -142023,21 +142021,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r4, r5} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3634 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -142076,33 +142074,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n a364a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 50114 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n a3654 │ │ │ │ - bl 84920 │ │ │ │ + bl 84924 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n a3654 │ │ │ │ clz r3, r0 │ │ │ │ lsls r2, r2, #31 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ bpl.n a366c │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r3, #0 │ │ │ │ b.n a366c │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ 000a36d4 : │ │ │ │ b.w a3634 │ │ │ │ │ │ │ │ @@ -142131,15 +142129,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a378e │ │ │ │ ldr r3, [pc, #132] @ (a37a8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -142200,21 +142198,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a37c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -142224,25 +142222,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a382c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a3830 ) │ │ │ │ addw r3, r3, #1548 @ 0x60c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a3828 │ │ │ │ ldr r3, [pc, #64] @ (a3834 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a3808 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ed10 │ │ │ │ + b.w 5ed14 │ │ │ │ ldr r0, [pc, #44] @ (a3838 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a383c ) │ │ │ │ ldr r1, [pc, #40] @ (a3840 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -142255,21 +142253,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xf526002a │ │ │ │ ldmia r0!, {r1, r4} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3848 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -142361,15 +142359,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a3892 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a38bc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a38ea │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a38f6 │ │ │ │ ldr r3, [pc, #112] @ (a39a4 ) │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ ldr r1, [pc, #112] @ (a39a8 ) │ │ │ │ ldr r0, [pc, #112] @ (a39ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -142387,56 +142385,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a3946 │ │ │ │ ldr r3, [pc, #76] @ (a39b8 ) │ │ │ │ - movw r2, #43745 @ 0xaae1 │ │ │ │ + movw r2, #43731 @ 0xaad3 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a39bc ) │ │ │ │ ldr r0, [pc, #72] @ (a39c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2384 @ 0x950 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a39c4 ) │ │ │ │ - movw r2, #43735 @ 0xaad7 │ │ │ │ + movw r2, #43721 @ 0xaac9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a39c8 ) │ │ │ │ ldr r0, [pc, #56] @ (a39cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2384 @ 0x950 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + strb r6, [r5, #3] │ │ │ │ movs r7, r4 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + sxth r0, r1 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #3] │ │ │ │ movs r7, r4 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, a3a06 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, a3a10 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a39d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -142456,15 +142454,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (a3a84 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1596 @ 0x63c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, a3a64 │ │ │ │ ldr r3, [pc, #116] @ (a3a88 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a3a44 │ │ │ │ @@ -142514,23 +142512,23 @@ │ │ │ │ stmia r6!, {r1, r2} │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xf304002a │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r3, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 5, cr0, cr6, cr4, {1} │ │ │ │ + vext.8 d0, d6, d20, #0 │ │ │ │ │ │ │ │ 000a3aa4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -142539,15 +142537,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (a3b24 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (a3b28 ) │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a3b20 │ │ │ │ ldr r3, [pc, #92] @ (a3b2c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a3b00 │ │ │ │ @@ -142588,21 +142586,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #528] @ (a3d54 ) │ │ │ │ + ldr r5, [pc, #912] @ (a3ed4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #608] @ (a3da8 ) │ │ │ │ + str r0, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3b48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -142612,25 +142610,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a3bac ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a3bb0 ) │ │ │ │ addw r3, r3, #1692 @ 0x69c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a3ba8 │ │ │ │ ldr r3, [pc, #64] @ (a3bb4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a3b88 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ed58 │ │ │ │ + b.w 5ed5c │ │ │ │ ldr r0, [pc, #44] @ (a3bb8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a3bbc ) │ │ │ │ ldr r1, [pc, #40] @ (a3bc0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -142643,21 +142641,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ sub.w r0, r6, #42 @ 0x2a │ │ │ │ stmia r4!, {r1, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #64] @ (a3c08 ) │ │ │ │ + str r0, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3bc8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -142749,15 +142747,15 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a3c12 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a3c3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a3c6a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a3c76 │ │ │ │ ldr r3, [pc, #112] @ (a3d24 ) │ │ │ │ movw r2, #949 @ 0x3b5 │ │ │ │ ldr r1, [pc, #112] @ (a3d28 ) │ │ │ │ ldr r0, [pc, #112] @ (a3d2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -142775,56 +142773,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a3cc6 │ │ │ │ ldr r3, [pc, #76] @ (a3d38 ) │ │ │ │ - movw r2, #45033 @ 0xafe9 │ │ │ │ + movw r2, #45019 @ 0xafdb │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a3d3c ) │ │ │ │ ldr r0, [pc, #72] @ (a3d40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a3d44 ) │ │ │ │ - movw r2, #45023 @ 0xafdf │ │ │ │ + movw r2, #45009 @ 0xafd1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a3d48 ) │ │ │ │ ldr r0, [pc, #56] @ (a3d4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r4!, {r5} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #936] @ (a40d4 ) │ │ │ │ + str r2, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #968] @ (a40f8 ) │ │ │ │ + ldr r7, [pc, #328] @ (a3e78 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #832] @ (a4074 ) │ │ │ │ + str r0, [r6, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #864] @ (a4098 ) │ │ │ │ + ldr r7, [pc, #224] @ (a3e18 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ movs r7, r4 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #744] @ (a402c ) │ │ │ │ + str r2, [r3, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r7, r4 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3d50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -142844,15 +142842,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #136] @ (a3e0c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, a3dec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ bpl.n a3dcc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -142899,22 +142897,22 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ stmia r2!, {r2, r6} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xeaf00024 │ │ │ │ + mrrc 0, 2, r0, r0, cr4 @ │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #784] @ (a4130 ) │ │ │ │ + str r4, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #816] @ (a4154 ) │ │ │ │ + ldr r6, [pc, #176] @ (a3ed4 ) │ │ │ │ movs r5, r4 │ │ │ │ - pkhtb r0, lr, r4, asr #32 │ │ │ │ + stc 0, cr0, [lr], #-144 @ 0xffffff70 │ │ │ │ │ │ │ │ 000a3e28 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #92] @ (a3e94 ) │ │ │ │ @@ -142943,36 +142941,36 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #40] @ (a3ea4 ) │ │ │ │ - movw r2, #54762 @ 0xd5ea │ │ │ │ + movw r2, #54748 @ 0xd5dc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #36] @ (a3ea8 ) │ │ │ │ ldr r0, [pc, #36] @ (a3eac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2472 @ 0x9a8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r1!, {r2, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + str r0, [r1, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #984] @ (a4288 ) │ │ │ │ + str r6, [r2, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3eb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143045,15 +143043,15 @@ │ │ │ │ ldr r5, [pc, #140] @ (a3fe4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #32 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a3fc8 │ │ │ │ ldr r3, [pc, #124] @ (a3fe8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -143097,33 +143095,33 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n a3f94 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ movs r6, r4 │ │ │ │ stmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #856] @ (a4358 ) │ │ │ │ + str r6, [r6, r0] │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (a405c ) │ │ │ │ ldr r3, [pc, #76] @ (a4060 ) │ │ │ │ @@ -143164,15 +143162,15 @@ │ │ │ │ moval r1, r5 │ │ │ │ lsr r4, r4, #20 │ │ │ │ moval r0, r0 │ │ │ │ asrs r2, r3, #30 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a4070 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143182,25 +143180,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a40d4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a40d8 ) │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a40d0 │ │ │ │ ldr r3, [pc, #64] @ (a40dc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a40b0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5eda0 │ │ │ │ + b.w 5eda4 │ │ │ │ ldr r0, [pc, #44] @ (a40e0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a40e4 ) │ │ │ │ ldr r1, [pc, #40] @ (a40e8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -143213,21 +143211,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldcl 0, cr0, [lr], #-168 @ 0xffffff58 │ │ │ │ itet vs │ │ │ │ movvs r1, r5 │ │ │ │ lsrvc r0, r5, #10 │ │ │ │ movvs r0, r0 │ │ │ │ - ldr r6, [pc, #0] @ (a40e4 ) │ │ │ │ + ldr r7, [pc, #384] @ (a4264 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #816] @ (a4420 ) │ │ │ │ + ldr r7, [pc, #176] @ (a41a0 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a40f0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143296,15 +143294,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a4134 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a4162 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a416e │ │ │ │ ldr r3, [pc, #84] @ (a41f8 ) │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ ldr r1, [pc, #84] @ (a41fc ) │ │ │ │ ldr r0, [pc, #84] @ (a4200 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -143322,41 +143320,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a41b6 │ │ │ │ ldr r3, [pc, #52] @ (a420c ) │ │ │ │ - movw r2, #55378 @ 0xd852 │ │ │ │ + movw r2, #55364 @ 0xd844 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a4210 ) │ │ │ │ ldr r0, [pc, #48] @ (a4214 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2512 @ 0x9d0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x00fa │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #232] @ (a42e8 ) │ │ │ │ + ldr r6, [pc, #616] @ (a4468 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #920] @ (a459c ) │ │ │ │ + ldr r6, [pc, #280] @ (a431c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #136] @ (a4290 ) │ │ │ │ + ldr r6, [pc, #520] @ (a4410 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #824] @ (a4544 ) │ │ │ │ + ldr r6, [pc, #184] @ (a42c4 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ movs r7, r4 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a4218 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143366,15 +143364,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a427c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a4280 ) │ │ │ │ addw r3, r3, #1836 @ 0x72c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a4276 │ │ │ │ ldr r3, [pc, #64] @ (a4284 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a4258 │ │ │ │ @@ -143398,21 +143396,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xead6002a │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #488] @ (a447c ) │ │ │ │ + ldr r5, [pc, #872] @ (a45fc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #152] @ (a4330 ) │ │ │ │ + ldr r5, [pc, #536] @ (a44b0 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a4298 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143422,25 +143420,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a42fc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a4300 ) │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a42f6 │ │ │ │ ldr r3, [pc, #64] @ (a4304 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a42d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ede8 │ │ │ │ + b.w 5edec │ │ │ │ ldr r0, [pc, #44] @ (a4308 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a430c ) │ │ │ │ ldr r1, [pc, #40] @ (a4310 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ @@ -143454,21 +143452,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ orrs.w r0, r6, sl, asr #32 │ │ │ │ pop {r1, r6, pc} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #664] @ (a45b0 ) │ │ │ │ + ldr r5, [pc, #24] @ (a4330 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a4318 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -143968,61 +143966,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #784] @ (a4b88 ) │ │ │ │ + ldr r2, [pc, #144] @ (a4908 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #408] @ (a4a14 ) │ │ │ │ + ldr r1, [pc, #792] @ (a4b94 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #672] @ (a4b20 ) │ │ │ │ + ldr r2, [pc, #32] @ (a48a0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #296] @ (a49ac ) │ │ │ │ + ldr r1, [pc, #680] @ (a4b2c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #568] @ (a4ac0 ) │ │ │ │ + ldr r1, [pc, #952] @ (a4c40 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #192] @ (a494c ) │ │ │ │ + ldr r1, [pc, #576] @ (a4acc ) │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #360] @ (a49fc ) │ │ │ │ + ldr r1, [pc, #744] @ (a4b7c ) │ │ │ │ movs r5, r4 │ │ │ │ - blxns pc │ │ │ │ + ldr r1, [pc, #368] @ (a4a08 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #0] @ (a489c ) │ │ │ │ + ldr r1, [pc, #384] @ (a4a1c ) │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r1, [pc, #8] @ (a48a8 ) │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r1, [pc, #280] @ (a49bc ) │ │ │ │ movs r5, r4 │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #928] @ (a4c48 ) │ │ │ │ movs r5, r4 │ │ │ │ - blxns r9 │ │ │ │ + ldr r1, [pc, #176] @ (a495c ) │ │ │ │ movs r5, r4 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #824] @ (a4be8 ) │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + ldr r0, [pc, #968] @ (a4c80 ) │ │ │ │ movs r5, r4 │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #592] @ (a4b0c ) │ │ │ │ movs r5, r4 │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #888] @ (a4c38 ) │ │ │ │ movs r5, r4 │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #664] @ (a4b5c ) │ │ │ │ movs r5, r4 │ │ │ │ - mov ip, fp │ │ │ │ + ldr r0, [pc, #240] @ (a49b8 ) │ │ │ │ movs r5, r4 │ │ │ │ - mov r6, pc │ │ │ │ + @ instruction: 0x47de │ │ │ │ movs r5, r4 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr r0, [pc, #136] @ (a4958 ) │ │ │ │ movs r5, r4 │ │ │ │ - mov r4, ip │ │ │ │ + blxns r8 │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #204] @ (a49a4 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ ldr r1, [pc, #204] @ (a49a8 ) │ │ │ │ ldr r0, [pc, #204] @ (a49ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -144097,37 +144095,37 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a4636 │ │ │ │ nop │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + bx sp │ │ │ │ movs r5, r4 │ │ │ │ - cmp r8, r6 │ │ │ │ + bx r2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp lr, sl │ │ │ │ + bx r6 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r0, pc │ │ │ │ + mov r8, fp │ │ │ │ movs r5, r4 │ │ │ │ - cmp ip, r7 │ │ │ │ + bxns r3 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, fp │ │ │ │ + mov lr, r7 │ │ │ │ movs r5, r4 │ │ │ │ - cmp sl, r4 │ │ │ │ + bx r0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov ip, r4 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, lr │ │ │ │ + mov ip, sl │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, r2 │ │ │ │ + mov r6, lr │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, fp │ │ │ │ + mov sl, r7 │ │ │ │ movs r5, r4 │ │ │ │ - add ip, pc │ │ │ │ + mov r4, fp │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a49d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -144147,15 +144145,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #168] @ (a4ab4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a4a94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bpl.n a4a74 │ │ │ │ @@ -144222,23 +144220,23 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r7, lr} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, ip │ │ │ │ + cmp ip, r8 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, r1 │ │ │ │ + cmp r0, sp │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000a4ad8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -144388,15 +144386,15 @@ │ │ │ │ ldr r0, [pc, #244] @ (a4d4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ b.n a4bf0 │ │ │ │ bl 889e4 │ │ │ │ b.n a4b60 │ │ │ │ ldr r3, [pc, #164] @ (a4d1c ) │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ @@ -144426,15 +144424,15 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a4bf0 │ │ │ │ bl 505c4 │ │ │ │ ldr r3, [pc, #168] @ (a4d68 ) │ │ │ │ - movw r2, #62195 @ 0xf2f3 │ │ │ │ + movw r2, #62181 @ 0xf2e5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #164] @ (a4d6c ) │ │ │ │ ldr r0, [pc, #164] @ (a4d70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2552 @ 0x9f8 │ │ │ │ add r0, pc │ │ │ │ @@ -144465,67 +144463,67 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ - orrs r4, r2 │ │ │ │ + add r4, lr │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ - cmn r2, r7 │ │ │ │ + add r2, fp │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ - cmn r4, r4 │ │ │ │ + add r4, r8 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ movs r5, r4 │ │ │ │ - cmn r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - cmp r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, r4 │ │ │ │ + add r2, r0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - negs r2, r7 │ │ │ │ + mvns r2, r3 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - negs r4, r4 │ │ │ │ + mvns r4, r0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r5, #18 │ │ │ │ movs r5, r4 │ │ │ │ - negs r6, r1 │ │ │ │ + bics r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + beq.n a4cac │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a4d8c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -144571,15 +144569,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a4df2 │ │ │ │ sxtb r4, r3 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 000a4e10 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -144627,15 +144625,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a4e76 │ │ │ │ cbz r0, a4ebe │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 000a4e94 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -144653,15 +144651,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #120] @ (a4f30 ) │ │ │ │ addw r3, r3, #2588 @ 0xa1c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cbz r0, a4f1c │ │ │ │ ldr r3, [pc, #104] @ (a4f34 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a4ef6 │ │ │ │ @@ -144696,33 +144694,33 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #14 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ movs r7, r4 │ │ │ │ cbz r2, a4f42 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + adcs r2, r1 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #100] @ (a4fc0 ) │ │ │ │ ldr r3, [pc, #100] @ (a4fc4 ) │ │ │ │ @@ -144767,21 +144765,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r1, #1 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #100] @ (a504c ) │ │ │ │ ldr r3, [pc, #100] @ (a5050 ) │ │ │ │ @@ -144826,21 +144824,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #6 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a5064 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -144850,25 +144848,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a50c8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a50cc ) │ │ │ │ addw r3, r3, #1980 @ 0x7bc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a50c4 │ │ │ │ ldr r3, [pc, #64] @ (a50d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a50a4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ee30 │ │ │ │ + b.w 5ee34 │ │ │ │ ldr r0, [pc, #44] @ (a50d4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a50d8 ) │ │ │ │ ldr r1, [pc, #40] @ (a50dc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -144882,33 +144880,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bgt.n a4fe0 │ │ │ │ movs r2, r5 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a50e4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #276] @ (a5208 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ - bl 64880 │ │ │ │ + bl 64884 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a51aa │ │ │ │ cmp r5, #0 │ │ │ │ beq.n a51ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -144975,15 +144973,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a512c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a516a │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a5176 │ │ │ │ ldr r3, [pc, #96] @ (a520c ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ ldr r1, [pc, #96] @ (a5210 ) │ │ │ │ ldr r0, [pc, #96] @ (a5214 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -145001,45 +144999,45 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a51be │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n a5132 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a513c │ │ │ │ ldr r3, [pc, #48] @ (a5220 ) │ │ │ │ - movw r2, #4430 @ 0x114e │ │ │ │ + mov.w r2, #4416 @ 0x1140 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #44] @ (a5224 ) │ │ │ │ ldr r0, [pc, #44] @ (a5228 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r7, sp, #16 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r7, #18 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a522c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145049,25 +145047,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a5290 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a5294 ) │ │ │ │ addw r3, r3, #2028 @ 0x7ec │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a528c │ │ │ │ ldr r3, [pc, #64] @ (a5298 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a526c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ee78 │ │ │ │ + b.w 5ee7c │ │ │ │ ldr r0, [pc, #44] @ (a529c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a52a0 ) │ │ │ │ ldr r1, [pc, #40] @ (a52a4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -145081,21 +145079,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bge.n a5218 │ │ │ │ movs r2, r5 │ │ │ │ add r5, sp, #696 @ 0x2b8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r5, #20 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a52ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145164,15 +145162,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a52f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a531e │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a532a │ │ │ │ ldr r3, [pc, #84] @ (a53b4 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ ldr r1, [pc, #84] @ (a53b8 ) │ │ │ │ ldr r0, [pc, #84] @ (a53bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -145190,41 +145188,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a5372 │ │ │ │ ldr r3, [pc, #52] @ (a53c8 ) │ │ │ │ - movw r2, #5040 @ 0x13b0 │ │ │ │ + movw r2, #5026 @ 0x13a2 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #44] @ (a53cc ) │ │ │ │ ldr r0, [pc, #48] @ (a53d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2628 @ 0xa44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a53d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145234,15 +145232,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (a5438 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a543c ) │ │ │ │ addw r3, r3, #2076 @ 0x81c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a5432 │ │ │ │ ldr r3, [pc, #64] @ (a5440 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a5414 │ │ │ │ @@ -145267,21 +145265,21 @@ │ │ │ │ nop │ │ │ │ bls.n a5470 │ │ │ │ movs r2, r5 │ │ │ │ add r4, sp, #24 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a5454 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -145396,15 +145394,15 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a552e │ │ │ │ ldr r3, [pc, #60] @ (a55b0 ) │ │ │ │ - movw r2, #6377 @ 0x18e9 │ │ │ │ + movw r2, #6363 @ 0x18db │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #52] @ (a55b4 ) │ │ │ │ ldr r0, [pc, #56] @ (a55b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2664 @ 0xa68 │ │ │ │ add r0, pc │ │ │ │ @@ -145414,27 +145412,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a55bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145512,15 +145510,15 @@ │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #172] @ (a571c ) │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #172] @ (a5720 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a56ee │ │ │ │ ldr r3, [pc, #160] @ (a5724 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -145586,37 +145584,37 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #2] │ │ │ │ movs r1, r5 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ movs r1, r5 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ movs r1, r5 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r1, r6 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (a57a8 ) │ │ │ │ ldr r3, [pc, #76] @ (a57ac ) │ │ │ │ @@ -145657,15 +145655,15 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a57bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145691,17 +145689,17 @@ │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a580c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -145760,15 +145758,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #112] @ (a5904 ) │ │ │ │ addw r3, r3, #2700 @ 0xa8c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cbz r0, a58f0 │ │ │ │ ldr r3, [pc, #96] @ (a5908 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a58d2 │ │ │ │ @@ -145798,30 +145796,31 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r3, r7] │ │ │ │ + movs r7, r4 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ movs r7, r4 │ │ │ │ - vaddl.u8 q0, d4, d22 │ │ │ │ add r7, pc, #376 @ (adr r7, a5a80 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (a5974 ) │ │ │ │ ldr r3, [pc, #72] @ (a5978 ) │ │ │ │ @@ -145859,15 +145858,15 @@ │ │ │ │ add r6, pc, #824 @ (adr r6, a5cb0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 7, cr0, cr14, cr11, {1} │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a5988 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -146065,15 +146064,15 @@ │ │ │ │ ldr r0, [pc, #148] @ (a5c08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (a5c0c ) │ │ │ │ - movw r2, #24634 @ 0x603a │ │ │ │ + movw r2, #24620 @ 0x602c │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #128] @ (a5c10 ) │ │ │ │ ldr r0, [pc, #132] @ (a5c14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2704 @ 0xa90 │ │ │ │ add r0, pc │ │ │ │ @@ -146098,51 +146097,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r6, #30 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r5, #0 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #464] @ (a5de0 ) │ │ │ │ + ldr r6, [pc, #848] @ (a5f60 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a5c24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -146166,15 +146165,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2124 @ 0x84c │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a5cea │ │ │ │ ldr r3, [pc, #168] @ (a5d18 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -146251,24 +146250,24 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #280 @ (adr r3, a5e3c ) │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf3fe0024 │ │ │ │ + adcs.w r0, lr, #10747904 @ 0xa40000 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a5d3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -146497,15 +146496,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a5e72 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (a6010 ) │ │ │ │ - movw r2, #24818 @ 0x60f2 │ │ │ │ + movw r2, #24804 @ 0x60e4 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #132] @ (a6014 ) │ │ │ │ ldr r0, [pc, #132] @ (a6018 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2736 @ 0xab0 │ │ │ │ add r0, pc │ │ │ │ @@ -146524,57 +146523,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ movs r5, r4 │ │ │ │ add r1, pc, #528 @ (adr r1, a61e0 ) │ │ │ │ movs r1, r5 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r2, r4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, r7, r3 │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r5, r2 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r2, r2, r2 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r2, #14 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + subs r2, r7, r1 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + subs r2, r4, r1 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + subs r2, r1, r1 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #456] @ (a61dc ) │ │ │ │ + ldr r2, [pc, #840] @ (a635c ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a601c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -146652,15 +146651,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #192] @ (a6194 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a6162 │ │ │ │ ldr r3, [pc, #172] @ (a6198 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -146727,38 +146726,38 @@ │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #23] │ │ │ │ movs r1, r5 │ │ │ │ ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + adds r6, r5, r3 │ │ │ │ movs r5, r4 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ movs r5, r4 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + adds r6, r4, r1 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [r8], #-144 @ 0xffffff70 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + ldcl 0, cr0, [r8, #144] @ 0x90 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (a6240 ) │ │ │ │ ldr r3, [pc, #112] @ (a6244 ) │ │ │ │ @@ -146813,15 +146812,15 @@ │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ rsbs r0, lr, #11206656 @ 0xab0000 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a6254 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -146976,25 +146975,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a6354 │ │ │ │ ldr r3, [pc, #120] @ (a6468 ) │ │ │ │ - movw r2, #24923 @ 0x615b │ │ │ │ + movw r2, #24909 @ 0x614d │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #116] @ (a646c ) │ │ │ │ ldr r0, [pc, #116] @ (a6470 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #104] @ (a6474 ) │ │ │ │ - movw r2, #24956 @ 0x617c │ │ │ │ + movw r2, #24942 @ 0x616e │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #100] @ (a6478 ) │ │ │ │ ldr r0, [pc, #100] @ (a647c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ @@ -147003,51 +147002,51 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r6, #22 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, r1 │ │ │ │ + mov r2, sp │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ movs r4, r4 │ │ │ │ - add lr, sp │ │ │ │ + mov r6, r9 │ │ │ │ movs r7, r4 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6480 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -147069,15 +147068,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #176] @ (a6564 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ addw r3, r3, #2172 @ 0x87c │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a6538 │ │ │ │ ldr r3, [pc, #160] @ (a6568 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -147150,25 +147149,25 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r4, #12 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000a658c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147178,15 +147177,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (a660c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (a6610 ) │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a6608 │ │ │ │ ldr r3, [pc, #92] @ (a6614 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a65e8 │ │ │ │ @@ -147228,21 +147227,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6630 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -147323,25 +147322,25 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #14 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6714 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -147359,15 +147358,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #124] @ (a67bc ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cbz r0, a6786 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl a6630 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cbz r2, a6796 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -147392,15 +147391,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n a676c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a676c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #44] @ (a67c4 ) │ │ │ │ - movw r2, #29155 @ 0x71e3 │ │ │ │ + movw r2, #29141 @ 0x71d5 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #36] @ (a67c8 ) │ │ │ │ ldr r0, [pc, #40] @ (a67cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2804 @ 0xaf4 │ │ │ │ add r0, pc │ │ │ │ @@ -147410,19 +147409,19 @@ │ │ │ │ movs r2, r5 │ │ │ │ ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ movs r1, r5 │ │ │ │ - adcs r0, r4 │ │ │ │ + cmn r0, r0 │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a67d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147451,17 +147450,17 @@ │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6828 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -147523,15 +147522,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #112] @ (a6928 ) │ │ │ │ addw r3, r3, #2828 @ 0xb0c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cbz r0, a6914 │ │ │ │ ldr r3, [pc, #96] @ (a692c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a68f6 │ │ │ │ @@ -147561,30 +147560,30 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ movs r5, r4 │ │ │ │ - eors r4, r2 │ │ │ │ + sbcs r4, r6 │ │ │ │ movs r7, r4 │ │ │ │ - vhadd.s32 d16, d0, d22 │ │ │ │ + @ instruction: 0xf0c00026 │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (a69a0 ) │ │ │ │ ldr r3, [pc, #80] @ (a69a4 ) │ │ │ │ @@ -147625,15 +147624,15 @@ │ │ │ │ str r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 5, cr0, cr10, cr11, {1} │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a69b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -147762,31 +147761,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #816] @ 0x330 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ - b.n a644c │ │ │ │ + b.n a670c │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r7, #20 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6b14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -147804,15 +147803,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #144] @ (a6bd4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a6bc0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n a6ba2 │ │ │ │ @@ -147868,21 +147867,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r6, #16 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6bf4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147917,38 +147916,38 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (a6c84 ) │ │ │ │ - movw r2, #33534 @ 0x82fe │ │ │ │ + movw r2, #33520 @ 0x82f0 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #40] @ (a6c88 ) │ │ │ │ ldr r0, [pc, #40] @ (a6c8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2832 @ 0xb10 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r6, #2 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r2, r4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6c90 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -148007,15 +148006,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #112] @ (a6d88 ) │ │ │ │ addw r3, r3, #2876 @ 0xb3c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cbz r0, a6d74 │ │ │ │ ldr r3, [pc, #96] @ (a6d8c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a6d56 │ │ │ │ @@ -148045,30 +148044,30 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ movs r7, r4 │ │ │ │ - add.w r0, r0, r6, asr #32 │ │ │ │ + stcl 0, cr0, [r0], #-152 @ 0xffffff68 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r5, #6 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (a6df8 ) │ │ │ │ ldr r3, [pc, #72] @ (a6dfc ) │ │ │ │ @@ -148106,15 +148105,15 @@ │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r0, [sl, #172]! @ 0xac │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a6e0c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -148162,38 +148161,38 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (a6eb8 ) │ │ │ │ - movw r2, #33710 @ 0x83ae │ │ │ │ + movw r2, #33696 @ 0x83a0 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #40] @ (a6ebc ) │ │ │ │ ldr r0, [pc, #40] @ (a6ec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2880 @ 0xb40 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r1, [sp, #888] @ 0x378 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r4, #16 │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a6ec4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -148203,15 +148202,15 @@ │ │ │ │ ldr r3, [pc, #96] @ (a6f3c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #92] @ (a6f40 ) │ │ │ │ addw r3, r3, #2364 @ 0x93c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a6f38 │ │ │ │ ldr r3, [pc, #84] @ (a6f44 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a6f18 │ │ │ │ @@ -148247,21 +148246,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6f5c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -148271,25 +148270,25 @@ │ │ │ │ ldr r3, [pc, #76] @ (a6fc0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (a6fc4 ) │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, a6fbc │ │ │ │ ldr r3, [pc, #64] @ (a6fc8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n a6f9c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5eec0 │ │ │ │ + b.w 5eec4 │ │ │ │ ldr r0, [pc, #44] @ (a6fcc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (a6fd0 ) │ │ │ │ ldr r1, [pc, #40] @ (a6fd4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -148303,21 +148302,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ pop {r1, r4, r7, pc} │ │ │ │ movs r2, r5 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r2, #20 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6fdc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -148416,15 +148415,15 @@ │ │ │ │ b.n a7004 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a7036 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a704e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a707c │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n a7088 │ │ │ │ ldr r3, [pc, #96] @ (a7134 ) │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ ldr r1, [pc, #92] @ (a7138 ) │ │ │ │ ldr r0, [pc, #96] @ (a713c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -148444,42 +148443,42 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a70ee │ │ │ │ ldr r3, [pc, #52] @ (a7148 ) │ │ │ │ - movw r2, #57559 @ 0xe0d7 │ │ │ │ + movw r2, #57545 @ 0xe0c9 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #48] @ (a714c ) │ │ │ │ ldr r0, [pc, #48] @ (a7150 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a7154 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -148501,15 +148500,15 @@ │ │ │ │ mov.w r5, #0 │ │ │ │ addw r3, r3, #2460 @ 0x99c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a71fc │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ cbz r1, a71c2 │ │ │ │ ldr r3, [pc, #108] @ (a7214 ) │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -148564,21 +148563,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r2, #7 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a7234 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -148762,29 +148761,29 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #904 @ (adr r7, a77b8 ) │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a7430 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -148806,15 +148805,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #132] @ (a74ec ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, a74d8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [pc, #108] @ (a74f0 ) │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ @@ -148860,21 +148859,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #28] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #26] │ │ │ │ movs r1, r5 │ │ │ │ - bgt.n a7518 │ │ │ │ + ble.n a75d8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a7508 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -149071,47 +149070,54 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r6, #5 │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + adds r2, r6, #4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, #4 │ │ │ │ movs r5, r4 │ │ │ │ - vaddl.u8 q8, d12, d20 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r2, r6, #3 │ │ │ │ movs r5, r4 │ │ │ │ - vaddl.u8 q0, d10, d20 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r2, #3 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u d16, d0, d20 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u16 d16, d10, d20 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r0, r7, #2 │ │ │ │ + movs r5, r4 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r2, r4, #2 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u d0, d10, d20 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u32 d0, d6, d20 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds r2, r4, #2 │ │ │ │ + movs r5, r4 │ │ │ │ + adds r0, r0, #2 │ │ │ │ + movs r5, r4 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + movs r5, r4 │ │ │ │ + adds r6, r5, #1 │ │ │ │ + movs r5, r4 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + movs r5, r4 │ │ │ │ + adds r0, r3, #1 │ │ │ │ + movs r5, r4 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u16 d0, d0, d20 │ │ │ │ │ │ │ │ 000a7714 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #224] @ (a7804 ) │ │ │ │ @@ -149139,15 +149145,15 @@ │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r6, sp, #32 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #20 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a77e4 │ │ │ │ ldr r3, [pc, #168] @ (a7814 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, r3 │ │ │ │ @@ -149223,24 +149229,24 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ movs r1, r5 │ │ │ │ - bvc.n a78f0 │ │ │ │ + bhi.n a77b0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2l 0, cr0, [ip, #144] @ 0x90 │ │ │ │ - bvc.n a78b8 │ │ │ │ + vhadd.u d0, d12, d20 │ │ │ │ + bhi.n a7778 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n a78a8 │ │ │ │ + bhi.n a7768 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a7838 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -149855,89 +149861,89 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfb540024 │ │ │ │ + ldc2 0, cr0, [r4], #144 @ 0x90 │ │ │ │ strh r0, [r7, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfafe0024 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + mrrc2 0, 2, r0, lr, cr4 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfade0024 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldc2 0, cr0, [lr], #-144 @ 0xffffff70 │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfac60024 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + stc2 0, cr0, [r6], #-144 @ 0xffffff70 │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfaa80024 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + stc2 0, cr0, [r8], {36} @ 0x24 │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfa6a0024 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + @ instruction: 0xfbca0024 │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfa480024 │ │ │ │ - bpl.n a7f44 │ │ │ │ + @ instruction: 0xfba80024 │ │ │ │ + bvs.n a7e04 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfa260024 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + @ instruction: 0xfb860024 │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ - add r8, r1 │ │ │ │ + cmp r8, sp │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [r6, #36] @ 0x24 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + @ instruction: 0xfb560024 │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ - vld1.8 {d16[1]}, [r0], r4 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + @ instruction: 0xfb400024 │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ movs r6, r4 │ │ │ │ - vst1.8 {d16[1]}, [r8], r4 │ │ │ │ + @ instruction: 0xfb280024 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ - strh.w r0, [r4, r4, lsl #2] │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + vst1.8 {d0[1]}, [r4], r4 │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ - strb.w r0, [ip, r4, lsl #2] │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + vld4.8 {d16-d19}, [ip :128], r4 │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7e80024 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + vst4.8 {d16-d19}, [r8 :128], r4 │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7d40024 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrsh.w r0, [r4, r4, lsl #2] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7be0024 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrsb.w r0, [lr, r4, lsl #2] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7ac0024 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + vst4.8 {d0-d3}, [ip :128], r4 │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7960024 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + ldr??.w r0, [r6, #36] @ 0x24 │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r4, #22 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a7f30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -149959,15 +149965,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #156] @ (a8004 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n a7fe4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bpl.n a7fc8 │ │ │ │ @@ -150027,22 +150033,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #4] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #2] │ │ │ │ movs r1, r5 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - rsbs r0, ip, #10747904 @ 0xa40000 │ │ │ │ - eors r4, r2 │ │ │ │ + @ instruction: 0xf73c0024 │ │ │ │ + sbcs r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000a8024 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -150488,15 +150494,15 @@ │ │ │ │ beq.w a8950 │ │ │ │ cmp r4, #0 │ │ │ │ blt.w a8a2e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r6 │ │ │ │ bne.w a838e │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fb84 │ │ │ │ cmp r4, r0 │ │ │ │ beq.w a838e │ │ │ │ ldr.w r3, [pc, #1656] @ a8b98 │ │ │ │ mov r4, fp │ │ │ │ @@ -151110,130 +151116,130 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r6, r4 │ │ │ │ - orns r0, r2, #36 @ 0x24 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + rsbs r0, r2, #36 @ 0x24 │ │ │ │ + strh r4, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.s32 q8, d12, d20 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + adc.w r0, ip, #36 @ 0x24 │ │ │ │ + strh r0, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.s8 q8, d0, d20 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf1200024 │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.s32 q0, d0, d20 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + add.w r0, r0, #36 @ 0x24 │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s d16, d6, d20 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + @ instruction: 0xf0d60024 │ │ │ │ + strh r4, [r1, #6] │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s32 d0, d4, d20 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + eor.w r0, r4, #36 @ 0x24 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ movs r6, r4 │ │ │ │ - cdp 0, 9, cr0, cr6, cr4, {1} │ │ │ │ - subs r1, #10 │ │ │ │ + vext.8 d16, d6, d20, #0 │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ movs r6, r4 │ │ │ │ - cdp 0, 7, cr0, cr8, cr4, {1} │ │ │ │ + vaddl.s16 q8, d8, d20 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ movs r6, r4 │ │ │ │ - stcl 0, cr0, [lr, #-144] @ 0xffffff70 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + cdp 0, 10, cr0, cr14, cr4, {1} │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ movs r6, r4 │ │ │ │ - stc 0, cr0, [r4, #-144]! @ 0xffffff70 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + cdp 0, 8, cr0, cr4, cr4, {1} │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [r4], #144 @ 0x90 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + cdp 0, 5, cr0, cr4, cr4, {1} │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [sl], {36} @ 0x24 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + cdp 0, 3, cr0, cr10, cr4, {1} │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [r2], #144 @ 0x90 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + cdp 0, 1, cr0, cr2, cr4, {1} │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [lr], {36} @ 0x24 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + ldcl 0, cr0, [lr, #144]! @ 0x90 │ │ │ │ + stmia r6!, {r3} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [r6], #-144 @ 0xffffff70 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + ldcl 0, cr0, [r6, #144] @ 0x90 │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [r8], #-144 @ 0xffffff70 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldc 0, cr0, [r8, #144] @ 0x90 │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ movs r6, r4 │ │ │ │ - stc 0, cr0, [r0], {36} @ 0x24 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + stcl 0, cr0, [r0, #-144]! @ 0xffffff70 │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xebe20024 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + stcl 0, cr0, [r2, #-144] @ 0xffffff70 │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ movs r6, r4 │ │ │ │ - sub.w r0, r4, r4, asr #32 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + stc 0, cr0, [r4, #-144] @ 0xffffff70 │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ movs r6, r4 │ │ │ │ - sbcs.w r0, r8, r4, asr #32 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldcl 0, cr0, [r8], {36} @ 0x24 │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ movs r6, r4 │ │ │ │ - sbc.w r0, r4, r4, asr #32 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + stcl 0, cr0, [r4], {36} @ 0x24 │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ movs r6, r4 │ │ │ │ - adc.w r0, sl, r4, asr #32 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + stc 0, cr0, [sl], #144 @ 0x90 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeb300024 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldc 0, cr0, [r0], {36} @ 0x24 │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ movs r6, r4 │ │ │ │ - adds.w r0, r4, r4, asr #32 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldcl 0, cr0, [r4], #-144 @ 0xffffff70 │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ movs r6, r4 │ │ │ │ - add.w r0, r0, r4, asr #32 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + stcl 0, cr0, [r0], #-144 @ 0xffffff70 │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeae60024 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + mcrr 0, 2, r0, r6, cr4 │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ movs r6, r4 │ │ │ │ - pkhtb r0, r0, r4, asr #32 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + stc 0, cr0, [r0], #-144 @ 0xffffff70 │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeaa60024 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + stc 0, cr0, [r6], {36} @ 0x24 │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ movs r6, r4 │ │ │ │ - orns r0, r4, r4, asr #32 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + rsbs r0, r4, r4, asr #32 │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ movs r6, r4 │ │ │ │ - orrs.w r0, r4, r4, asr #32 │ │ │ │ + subs.w r0, r4, r4, asr #32 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, fp │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ mov fp, r7 │ │ │ │ cmp r3, r2 │ │ │ │ ldrd r7, r6, [sp, #40] @ 0x28 │ │ │ │ @@ -152091,164 +152097,163 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9378 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + @ instruction: 0xe81e0024 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9300 │ │ │ │ + b.n a95c0 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9138 │ │ │ │ + b.n a93f8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a8fa0 │ │ │ │ + b.n a9260 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a8f64 │ │ │ │ + b.n a9224 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a8f34 │ │ │ │ + b.n a91f4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9d28 │ │ │ │ + b.n a8fe8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9cf8 │ │ │ │ + b.n a8fb8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9cd8 │ │ │ │ + b.n a8f98 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9ba0 │ │ │ │ + b.n a8e60 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9b6c │ │ │ │ + b.n a9e2c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9b4c │ │ │ │ + b.n a9e0c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9b1c │ │ │ │ + b.n a9ddc │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9a7c │ │ │ │ + b.n a9d3c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9a2c │ │ │ │ + b.n a9cec │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9a08 │ │ │ │ + b.n a9cc8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a99e4 │ │ │ │ + b.n a9ca4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a99c0 │ │ │ │ + b.n a9c80 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a999c │ │ │ │ + b.n a9c5c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9954 │ │ │ │ + b.n a9c14 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9934 │ │ │ │ + b.n a9bf4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9910 │ │ │ │ + b.n a9bd0 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a98cc │ │ │ │ + b.n a9b8c │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9890 │ │ │ │ + b.n a9b50 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a986c │ │ │ │ + b.n a9b2c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9838 │ │ │ │ + b.n a9af8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9808 │ │ │ │ + b.n a9ac8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a97e8 │ │ │ │ + b.n a9aa8 │ │ │ │ movs r4, r4 │ │ │ │ - rsbs r0, r4, #38 @ 0x26 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + @ instruction: 0xf3340026 │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r0], #144 @ 0x90 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr4, {1} │ │ │ │ + asrs r4, r6, #19 │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf1880026 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + @ instruction: 0xf2e80026 │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r8], #-144 @ 0xffffff70 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + ldc2 0, cr0, [r8, #144] @ 0x90 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r0], {36} @ 0x24 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + ldc2l 0, cr0, [r0, #-144]! @ 0xffffff70 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - mrrc2 0, 2, r0, r0, cr4 @ │ │ │ │ + ldc2 0, cr0, [r0, #144]! @ 0x90 │ │ │ │ │ │ │ │ 000a972c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (a97dc ) │ │ │ │ @@ -152269,15 +152274,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #132] @ (a97e8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, a97d4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [pc, #108] @ (a97ec ) │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ @@ -152323,21 +152328,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movs r1, r5 │ │ │ │ - cbnz r2, a97fc │ │ │ │ + rev16 r2, r6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - ble.n a97dc │ │ │ │ + svc 76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9804 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -152562,50 +152567,50 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9958 │ │ │ │ + ble.n a9a18 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9b10 │ │ │ │ + ble.n a99d0 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9ae0 │ │ │ │ + ble.n a99a0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + cmp r0, #22 │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9a98 │ │ │ │ + ble.n a9b58 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9a74 │ │ │ │ + ble.n a9b34 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n a9a34 │ │ │ │ + ble.n a9af4 │ │ │ │ movs r4, r4 │ │ │ │ - str??.w r0, [sl, r4, lsl #2] │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + vst1.8 {d16[1]}, [sl], r4 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n a9a08 │ │ │ │ + ble.n a9ac8 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n a99d8 │ │ │ │ + ble.n a9a98 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9a84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -152627,15 +152632,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (a9b2c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, a9b18 │ │ │ │ add r0, sp, #16 │ │ │ │ ldmia r0, {r0, r1, r2} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bpl.n a9afa │ │ │ │ @@ -152673,20 +152678,20 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ str r6, [r2, #80] @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf76e0024 │ │ │ │ + str.w r0, [lr, #36] @ 0x24 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n a9a94 │ │ │ │ + bgt.n a9b54 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9b44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -152827,40 +152832,40 @@ │ │ │ │ b.n a9c22 │ │ │ │ str r6, [r3, #72] @ 0x48 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9c28 │ │ │ │ + blt.n a9ce8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9c00 │ │ │ │ + blt.n a9cc0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9dac │ │ │ │ + bge.n a9c6c │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf6220024 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + @ instruction: 0xf7820024 │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9d84 │ │ │ │ + bge.n a9c44 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9d54 │ │ │ │ + bge.n a9c14 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9d2c │ │ │ │ + bge.n a9bec │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9ce0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -152882,15 +152887,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (a9d88 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, a9d74 │ │ │ │ add r0, sp, #16 │ │ │ │ ldmia r0, {r0, r1, r2} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bpl.n a9d56 │ │ │ │ @@ -152928,20 +152933,20 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - adds.w r0, r2, #10747904 @ 0xa40000 │ │ │ │ + @ instruction: 0xf6720024 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ - bhi.n a9e38 │ │ │ │ + bls.n a9cf8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9da0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -154059,46 +154064,46 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 9, cr0, cr10, cr4, {1} │ │ │ │ - bne.n aa940 │ │ │ │ + vext.8 d16, d10, d20, #0 │ │ │ │ + bcc.n aaa00 │ │ │ │ movs r4, r4 │ │ │ │ ldrh r0, [r7, r7] │ │ │ │ movs r1, r5 │ │ │ │ - cdp 0, 0, cr0, cr10, cr4, {1} │ │ │ │ - bne.n aaa30 │ │ │ │ + vhadd.s32 d16, d10, d20 │ │ │ │ + bcs.n aa8f0 │ │ │ │ movs r4, r4 │ │ │ │ - stcl 0, cr0, [r0, #144]! @ 0x90 │ │ │ │ - bne.n aa9e0 │ │ │ │ + vhadd.s8 d16, d0, d20 │ │ │ │ + bcs.n aaaa0 │ │ │ │ movs r4, r4 │ │ │ │ - stcl 0, cr0, [r2, #144] @ 0x90 │ │ │ │ - beq.n aa9ac │ │ │ │ + vhadd.s32 d0, d2, d20 │ │ │ │ + bcs.n aaa6c │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ movs r4, r4 │ │ │ │ - ldcl 0, cr0, [lr, #-144]! @ 0xffffff70 │ │ │ │ - beq.n aa930 │ │ │ │ + cdp 0, 13, cr0, cr14, cr4, {1} │ │ │ │ + bcs.n aa9f0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r0, r4, r4, asr #32 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + stc 0, cr0, [r4], #-144 @ 0xffffff70 │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - orrs.w r0, r4, r4, asr #32 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + subs.w r0, r4, r4, asr #32 │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - strd r0, r0, [r6, #-144]! @ 0x90 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + pkhtb r0, r6, r4, asr #32 │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmdb r6!, {r2, r5} │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + eor.w r0, r6, r4, asr #32 │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [pc, #3184] @ ab674 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r2, [r9] │ │ │ │ @@ -155220,150 +155225,145 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n ab088 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w aa702 │ │ │ │ - add r5, pc, #160 @ (adr r5, ab718 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, ab898 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe8520024 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ - movs r4, r4 │ │ │ │ - @ instruction: 0xe82e0024 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xe9b20024 │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab660 │ │ │ │ + @ instruction: 0xe98e0024 │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + strd r0, r0, [sl, #-144] @ 0x90 │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ movs r6, r4 │ │ │ │ - b.n ab60c │ │ │ │ - movs r4, r4 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ - movs r4, r4 │ │ │ │ - b.n ab5bc │ │ │ │ - movs r4, r4 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ - movs r4, r4 │ │ │ │ - b.n ab504 │ │ │ │ + ldmdb sl, {r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + strd r0, r0, [lr], #144 @ 0x90 │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab4c0 │ │ │ │ + stmia.w lr, {r2, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + strd r0, r0, [r8], #-144 @ 0x90 │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n abd0c │ │ │ │ + b.n aafcc │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + add r0, pc, #936 @ (adr r0, aba6c ) │ │ │ │ movs r4, r4 │ │ │ │ - b.n abc30 │ │ │ │ + b.n aaef0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n abc08 │ │ │ │ + b.n abec8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ movs r4, r4 │ │ │ │ - b.n abbd0 │ │ │ │ + b.n abe90 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ movs r4, r4 │ │ │ │ - b.n abaf4 │ │ │ │ + b.n abdb4 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab918 │ │ │ │ + b.n abbd8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab8d8 │ │ │ │ + b.n abb98 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab8a0 │ │ │ │ + b.n abb60 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab828 │ │ │ │ + b.n abae8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab788 │ │ │ │ + b.n aba48 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab75c │ │ │ │ + b.n aba1c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ movs r6, r4 │ │ │ │ - b.n ab730 │ │ │ │ + b.n ab9f0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r4 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n ab96c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n ab930 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n ab898 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - svc 10 │ │ │ │ + b.n ab81c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + svc 204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ab708 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ab7c4 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n ab75c │ │ │ │ + udf #90 @ 0x5a │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n ab6e8 │ │ │ │ + udf #28 │ │ │ │ movs r4, r4 │ │ │ │ - itet al │ │ │ │ - moval r4, r4 │ │ │ │ - bgt.n ab80c @ unpredictable > │ │ │ │ - moval r4, r4 │ │ │ │ - it vc │ │ │ │ - movvc r4, r4 │ │ │ │ - bgt.n ab7d0 │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - itet pl │ │ │ │ - movpl r4, r4 │ │ │ │ - ldrmi.w r3, [r7, #548] @ 0x224 │ │ │ │ - movpl r2, sl │ │ │ │ + ble.n ab6cc │ │ │ │ + movs r4, r4 │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + ble.n ab690 │ │ │ │ + movs r4, r4 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + ldr.w r3, [r7, #548] @ 0x224 │ │ │ │ + mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -156479,185 +156479,186 @@ │ │ │ │ ldr r0, [pc, #360] @ (ac540 ) │ │ │ │ movw r2, #789 @ 0x315 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.w ab088 │ │ │ │ nop │ │ │ │ - bge.n ac370 │ │ │ │ + bgt.n ac430 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - movs r4, r4 │ │ │ │ - bge.n ac328 │ │ │ │ - movs r4, r4 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + sevl │ │ │ │ movs r4, r4 │ │ │ │ - bge.n ac4e8 │ │ │ │ + blt.n ac3e8 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + it cs │ │ │ │ + movcs r4, r4 │ │ │ │ + blt.n ac3a8 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac3e4 │ │ │ │ + itt eq │ │ │ │ + moveq r4, r4 │ │ │ │ + blt.n ac4a4 @ unpredictable │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + bkpt 0x007e │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac394 │ │ │ │ + blt.n ac454 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0052 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac41c │ │ │ │ + bge.n ac4dc │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n ac3cc │ │ │ │ + bge.n ac48c │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n ac334 │ │ │ │ + bls.n ac3f4 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, ac494 │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n ac4cc │ │ │ │ + bls.n ac38c │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, ac48e │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac504 │ │ │ │ + bvc.n ac3c4 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, ac45c │ │ │ │ + revsh r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r0, ac45c │ │ │ │ + revsh r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac4ac │ │ │ │ + bvc.n ac36c │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n ac42c │ │ │ │ + bvc.n ac4ec │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, ac454 │ │ │ │ + hlt 0x0000 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n ac360 │ │ │ │ + bvs.n ac420 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + rev r6, r2 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n ac464 │ │ │ │ + bvs.n ac524 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + cbnz r4, ac480 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n ac418 │ │ │ │ + bvs.n ac4d8 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + cbnz r2, ac47e │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n ac374 │ │ │ │ + bpl.n ac434 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + cbnz r4, ac470 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n ac4a4 │ │ │ │ + bpl.n ac564 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac460 │ │ │ │ + bpl.n ac520 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac408 │ │ │ │ + bpl.n ac4c8 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac3d8 │ │ │ │ + bpl.n ac498 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac3a4 │ │ │ │ + bmi.n ac464 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac560 │ │ │ │ + bmi.n ac420 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac44c │ │ │ │ + bmi.n ac50c │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac418 │ │ │ │ + bmi.n ac4d8 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb744 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac3e4 │ │ │ │ + bcc.n ac4a4 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac574 │ │ │ │ + bcc.n ac434 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac4e0 │ │ │ │ + bcc.n ac5a0 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb69c │ │ │ │ movs r4, r4 │ │ │ │ - bne.n ac424 │ │ │ │ + bcc.n ac4e4 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ movs r4, r4 │ │ │ │ - vhadd.u8 d16, d12, d21 │ │ │ │ - bne.n ac3e8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + bcs.n ac4a8 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xb616 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n ac534 │ │ │ │ + bcs.n ac3f4 │ │ │ │ movs r4, r4 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - bne.n ac50c │ │ │ │ + bcs.n ac5cc │ │ │ │ movs r4, r4 │ │ │ │ - push {r6} │ │ │ │ + push {r5, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - beq.n ac538 │ │ │ │ + bne.n ac3f8 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, ac54c │ │ │ │ + push {r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - beq.n ac50c │ │ │ │ + bne.n ac5cc │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, ac54c │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bne.n ac5a0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, ac54e │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + bne.n ac54c │ │ │ │ movs r4, r4 │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r4, #-148]! @ 0xffffff6c │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + cdp2 0, 12, cr0, cr4, cr5, {1} │ │ │ │ + bne.n ac518 │ │ │ │ movs r4, r4 │ │ │ │ - uxtb r6, r1 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n ac4d4 │ │ │ │ movs r4, r4 │ │ │ │ - uxth r0, r5 │ │ │ │ + push {r3} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + beq.n ac4a8 │ │ │ │ movs r4, r4 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r6, ac5a6 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + beq.n ac484 │ │ │ │ movs r4, r4 │ │ │ │ - sxtb r0, r7 │ │ │ │ + cbz r0, ac5aa │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + beq.n ac584 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, ac578 │ │ │ │ + cbz r4, ac590 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n ac55c │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, ac57a │ │ │ │ + cbz r4, ac592 │ │ │ │ movs r4, r4 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ strd sl, r4, [sp, #192] @ 0xc0 │ │ │ │ ldr.w r3, [r3, #3212] @ 0xc8c │ │ │ │ blx 50154 │ │ │ │ @@ -156966,45 +156967,45 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r3 │ │ │ │ beq.w ac354 │ │ │ │ b.n ac66e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ac87e │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + cbz r6, ac8ba │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + cbz r4, ac8bc │ │ │ │ movs r4, r4 │ │ │ │ - b.n acf2c │ │ │ │ + b.n ac1ec │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n acf08 │ │ │ │ + b.n ac1c8 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - b.n acee4 │ │ │ │ + b.n ac1a4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n aceb4 │ │ │ │ + b.n ac174 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ac8d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -157040,15 +157041,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #268] @ (aca2c ) │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n ac9ea │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ bpl.n ac9fa │ │ │ │ @@ -157158,29 +157159,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #70 @ 0x46 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000aca60 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -157401,66 +157402,66 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - orr.w r0, lr, #10813440 @ 0xa50000 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + sub.w r0, lr, #10813440 @ 0xa50000 │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3fe0025 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + adcs.w r0, lr, #10813440 @ 0xa50000 │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3ca0025 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + @ instruction: 0xf52a0025 │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000acd08 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #32] @ acd38 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ addw r3, ip, #2844 @ 0xb1c │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, acd34 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w aca60 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r7] │ │ │ │ movs r2, r5 │ │ │ │ @@ -157756,69 +157757,69 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ movs r1, r5 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0e20025 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + movw r0, #8229 @ 0x2025 │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - orrs.w r0, lr, #37 @ 0x25 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + subs.w r0, lr, #37 @ 0x25 │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ad084 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #32] @ ad0b4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ addw r3, ip, #2892 @ 0xb4c │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, ad0b0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w acd3c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r1] │ │ │ │ movs r2, r5 │ │ │ │ @@ -158022,40 +158023,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 0, cr0, cr10, cr5, {1} │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + vhadd.s32 d16, d10, d21 │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ad2d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158071,15 +158072,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #64] @ (ad338 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, ad312 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl ad0b8 │ │ │ │ ldr r2, [pc, #40] @ (ad33c ) │ │ │ │ ldr r3, [pc, #32] @ (ad338 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -158341,52 +158342,52 @@ │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ad510 │ │ │ │ movs r0, #1 │ │ │ │ b.n ad550 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (ad6a0 ) │ │ │ │ - movw r2, #55571 @ 0xd913 │ │ │ │ + movw r2, #55551 @ 0xd8ff │ │ │ │ ldr r1, [pc, #240] @ (ad6a4 ) │ │ │ │ ldr r0, [pc, #244] @ (ad6a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (ad6ac ) │ │ │ │ - movw r2, #55566 @ 0xd90e │ │ │ │ + movw r2, #55546 @ 0xd8fa │ │ │ │ ldr r1, [pc, #228] @ (ad6b0 ) │ │ │ │ ldr r0, [pc, #232] @ (ad6b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (ad6b8 ) │ │ │ │ - movw r2, #55558 @ 0xd906 │ │ │ │ + movw r2, #55538 @ 0xd8f2 │ │ │ │ ldr r1, [pc, #216] @ (ad6bc ) │ │ │ │ ldr r0, [pc, #220] @ (ad6c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ ldr r3, [pc, #204] @ (ad6c4 ) │ │ │ │ - movw r2, #55573 @ 0xd915 │ │ │ │ + movw r2, #55553 @ 0xd901 │ │ │ │ ldr r1, [pc, #200] @ (ad6c8 ) │ │ │ │ ldr r0, [pc, #204] @ (ad6cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #192] @ (ad6d0 ) │ │ │ │ - movw r2, #55572 @ 0xd914 │ │ │ │ + mov.w r2, #55552 @ 0xd900 │ │ │ │ ldr r1, [pc, #188] @ (ad6d4 ) │ │ │ │ ldr r0, [pc, #192] @ (ad6d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -158421,75 +158422,75 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0006 │ │ │ │ - movs r4, r4 │ │ │ │ - add r1, pc, #648 @ (adr r1, ad910 ) │ │ │ │ - movs r4, r4 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ - movs r4, r4 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + itte vs │ │ │ │ + movvs r4, r4 │ │ │ │ + addvs r3, pc, #8 @ (adr r3, ad690 ) │ │ │ │ + movvc r4, r4 │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, pc, #488 @ (adr r1, ad87c ) │ │ │ │ + itt cc │ │ │ │ + movcc r4, r4 │ │ │ │ + addcc r2, pc, #872 @ (adr r2, ad9fc ) │ │ │ │ movs r4, r4 │ │ │ │ cmp r2, #168 @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ - movs r4, r4 │ │ │ │ - add r1, pc, #288 @ (adr r1, ad7c0 ) │ │ │ │ + ite eq │ │ │ │ + moveq r4, r4 │ │ │ │ + addne r2, pc, #672 @ (adr r2, ad940 ) │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ad744 │ │ │ │ + bmi.n ad604 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ movs r4, r4 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, ad71a │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ad720 │ │ │ │ + bmi.n ad5e0 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x00c4 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ad6fc │ │ │ │ + bmi.n ad5bc │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ad6d0 │ │ │ │ + bmi.n ad790 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + bkpt 0x00a8 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ad6ac │ │ │ │ + bmi.n ad76c │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + sxtb r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r8, pc │ │ │ │ + bx fp │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + sxth r2, r5 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ad6f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158507,15 +158508,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #144] @ (ad7b4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n ad7a0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n ad782 │ │ │ │ @@ -158571,21 +158572,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #148 @ 0x94 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, ad832 │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #544 @ (adr r0, ad9f4 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ad7d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -158870,15 +158871,15 @@ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n ad9be │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #120] @ (adb38 ) │ │ │ │ - movw r2, #61069 @ 0xee8d │ │ │ │ + movw r2, #61049 @ 0xee79 │ │ │ │ ldr r1, [pc, #120] @ (adb3c ) │ │ │ │ ldr r0, [pc, #120] @ (adb40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3152 @ 0xc50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -158890,57 +158891,55 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ad8e0 │ │ │ │ - movs r5, r4 │ │ │ │ - rev r4, r1 │ │ │ │ + @ instruction: 0xe8580025 │ │ │ │ + cbnz r4, adb4e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #224 @ (adr r0, adbd8 ) │ │ │ │ movs r4, r4 │ │ │ │ - b.n ad880 │ │ │ │ - movs r5, r4 │ │ │ │ - cbnz r6, adb34 │ │ │ │ + @ instruction: 0xe8220025 │ │ │ │ + cbnz r6, adb4c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #8 @ (adr r0, adb0c ) │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, adb36 │ │ │ │ + cbnz r0, adb4e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ movs r4, r4 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ - cbnz r6, adb30 │ │ │ │ + revsh r6, r2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, adb30 │ │ │ │ + hlt 0x0030 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, adb30 │ │ │ │ + hlt 0x0016 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, adb32 │ │ │ │ + rev16 r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + rev r4, r2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cbnz r6, adb82 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000adb44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158958,15 +158957,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (adbe4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, adbd0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n adbb2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -159003,21 +159002,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #134 @ 0x86 │ │ │ │ movs r1, r5 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ movs r1, r5 │ │ │ │ - b.n ad508 │ │ │ │ + b.n ad7c8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000adbfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -159368,71 +159367,71 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6da │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb68c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb65e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xb646 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xb626 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - b.n ae1a8 │ │ │ │ + b.n ae468 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, ae086 │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ae008 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -159450,15 +159449,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #104] @ (ae0a0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, ae08a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl adbfc │ │ │ │ cmp r0, #2 │ │ │ │ beq.n ae08a │ │ │ │ cbnz r0, ae084 │ │ │ │ ldr r3, [pc, #72] @ (ae0a4 ) │ │ │ │ @@ -159761,15 +159760,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ae310 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ae300 │ │ │ │ ldr r3, [pc, #124] @ (ae3c0 ) │ │ │ │ - movw r2, #61368 @ 0xefb8 │ │ │ │ + movw r2, #61348 @ 0xefa4 │ │ │ │ ldr r1, [pc, #120] @ (ae3c4 ) │ │ │ │ ldr r0, [pc, #124] @ (ae3c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3200 @ 0xc80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -159780,59 +159779,59 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, ae398 │ │ │ │ + uxtb r2, r6 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, ae394 │ │ │ │ + uxtb r0, r0 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, ae392 │ │ │ │ + uxth r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, ae394 │ │ │ │ + uxth r6, r0 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + sxtb r2, r3 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + sxtb r2, r0 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ae2a8 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ movs r5, r4 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + sxth r0, r5 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + sxth r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, ae3ee │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + cbz r0, ae3f6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ae3cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -159850,15 +159849,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (ae46c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, ae458 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n ae43a │ │ │ │ mov r0, r1 │ │ │ │ @@ -159895,21 +159894,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r7, r7 │ │ │ │ movs r1, r5 │ │ │ │ subs r6, r2, r7 │ │ │ │ movs r1, r5 │ │ │ │ - add ip, r0 │ │ │ │ + cmp ip, ip │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ae484 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -160594,123 +160593,123 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, r2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n aecf4 │ │ │ │ + bvc.n aebb4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n aeb9c │ │ │ │ + bvc.n aec5c │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n aed10 │ │ │ │ + bvs.n aebd0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n aec9c │ │ │ │ + bvs.n aed5c │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000aeca4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -160730,15 +160729,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #132] @ (aed5c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3180 @ 0xc6c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n aed48 │ │ │ │ ldr r3, [pc, #120] @ (aed60 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -160793,21 +160792,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, aef28 ) │ │ │ │ + add r7, pc, #816 @ (adr r7, af0a8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000aed7c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -160928,27 +160927,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + str r6, [r3, #12] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000aeeb8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -161008,15 +161007,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #112] @ (aefb0 ) │ │ │ │ addw r3, r3, #3244 @ 0xcac │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cbz r0, aef9c │ │ │ │ ldr r3, [pc, #96] @ (aefb4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n aef7e │ │ │ │ @@ -161046,31 +161045,31 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, aefde │ │ │ │ + cbnz r4, aeff6 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ movs r6, r4 │ │ │ │ asrs r2, r6, #2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #200 @ (adr r4, af088 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, af208 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (af020 ) │ │ │ │ ldr r3, [pc, #72] @ (af024 ) │ │ │ │ @@ -161109,15 +161108,15 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + ldc2l 0, cr0, [ip, #140]! @ 0x8c │ │ │ │ │ │ │ │ 000af034 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #212] @ (af118 ) │ │ │ │ @@ -161218,27 +161217,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #29 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #88 @ (adr r3, af18c ) │ │ │ │ + add r4, pc, #472 @ (adr r4, af30c ) │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #1008 @ (adr r2, af52c ) │ │ │ │ + add r4, pc, #368 @ (adr r4, af2ac ) │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n af088 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #832 @ (adr r2, af48c ) │ │ │ │ + add r4, pc, #192 @ (adr r4, af20c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af14c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -161256,15 +161255,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #116] @ (af1f0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, af1dc │ │ │ │ ldr r3, [pc, #96] @ (af1f4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -161305,21 +161304,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #25 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #25 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #48 @ (adr r2, af238 ) │ │ │ │ + add r3, pc, #432 @ (adr r3, af3b8 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af20c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -161515,39 +161514,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r1, #32] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af430 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -161569,15 +161568,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (af4f8 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n af4d6 │ │ │ │ ldr r3, [pc, #128] @ (af4fc ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -161635,23 +161634,23 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #13 │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af51c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -161858,51 +161857,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af770 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -161922,15 +161921,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #180] @ (af858 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n af82e │ │ │ │ ldr r3, [pc, #156] @ (af85c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r1 │ │ │ │ @@ -162007,23 +162006,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #32 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000af884 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -162169,15 +162168,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n af9ac │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne.w af8de │ │ │ │ ldr r3, [pc, #344] @ (afb4c ) │ │ │ │ - movw r2, #51500 @ 0xc92c │ │ │ │ + movw r2, #51486 @ 0xc91e │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #336] @ (afb50 ) │ │ │ │ ldr r0, [pc, #340] @ (afb54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ @@ -162230,15 +162229,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n af962 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n afa4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n af970 │ │ │ │ ldr r1, [pc, #156] @ (afb30 ) │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ ldr r3, [pc, #204] @ (afb64 ) │ │ │ │ ldr r0, [pc, #204] @ (afb68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ @@ -162247,45 +162246,45 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [pc, #196] @ (afb6c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n af9ac │ │ │ │ ldr r3, [pc, #188] @ (afb70 ) │ │ │ │ - movw r2, #51571 @ 0xc973 │ │ │ │ + movw r2, #51557 @ 0xc965 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #184] @ (afb74 ) │ │ │ │ ldr r0, [pc, #184] @ (afb78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #172] @ (afb7c ) │ │ │ │ - movw r2, #51472 @ 0xc910 │ │ │ │ + movw r2, #51458 @ 0xc902 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #168] @ (afb80 ) │ │ │ │ ldr r0, [pc, #168] @ (afb84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (afb88 ) │ │ │ │ - movw r2, #51512 @ 0xc938 │ │ │ │ + movw r2, #51498 @ 0xc92a │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #152] @ (afb8c ) │ │ │ │ ldr r0, [pc, #152] @ (afb90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (afb94 ) │ │ │ │ - movw r2, #51553 @ 0xc961 │ │ │ │ + movw r2, #51539 @ 0xc953 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #136] @ (afb98 ) │ │ │ │ ldr r0, [pc, #136] @ (afb9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ @@ -162296,61 +162295,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ movs r4, r4 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ - ands.w r0, lr, #35 @ 0x23 │ │ │ │ - @ instruction: 0xf0dc0023 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + sbcs.w r0, lr, #35 @ 0x23 │ │ │ │ + @ instruction: 0xf23c0023 │ │ │ │ + strh r6, [r7, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s32 d16, d0, d19 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + @ instruction: 0xf0c00023 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s8 d16, d4, d19 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + @ instruction: 0xf0a40023 │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s32 d0, d8, d19 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + eor.w r0, r8, #35 @ 0x23 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s8 d0, d12, d19 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + orn r0, ip, #35 @ 0x23 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000afba0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -162368,15 +162367,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #136] @ (afc58 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n afc44 │ │ │ │ ldr r3, [pc, #112] @ (afc5c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -162431,21 +162430,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #15 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000afc7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -162615,15 +162614,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n afdaa │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n afd84 │ │ │ │ ldr r3, [pc, #316] @ (aff8c ) │ │ │ │ - movw r2, #51753 @ 0xca29 │ │ │ │ + movw r2, #51739 @ 0xca1b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #308] @ (aff90 ) │ │ │ │ ldr r0, [pc, #312] @ (aff94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ @@ -162681,45 +162680,45 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [pc, #204] @ (affb8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n afdd0 │ │ │ │ ldr r3, [pc, #196] @ (affbc ) │ │ │ │ - movw r2, #51706 @ 0xc9fa │ │ │ │ + movw r2, #51692 @ 0xc9ec │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #192] @ (affc0 ) │ │ │ │ ldr r0, [pc, #192] @ (affc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #180] @ (affc8 ) │ │ │ │ - movw r2, #51765 @ 0xca35 │ │ │ │ + movw r2, #51751 @ 0xca27 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #176] @ (affcc ) │ │ │ │ ldr r0, [pc, #176] @ (affd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #164] @ (affd4 ) │ │ │ │ - movw r2, #51655 @ 0xc9c7 │ │ │ │ + movw r2, #51641 @ 0xc9b9 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #160] @ (affd8 ) │ │ │ │ ldr r0, [pc, #160] @ (affdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #148] @ (affe0 ) │ │ │ │ - movw r2, #51694 @ 0xc9ee │ │ │ │ + movw r2, #51680 @ 0xc9e0 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #144] @ (affe4 ) │ │ │ │ ldr r0, [pc, #144] @ (affe8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ @@ -162732,64 +162731,64 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #32 │ │ │ │ movs r6, r4 │ │ │ │ - rsb r0, r2, r3, asr #32 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + stc 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ - adds.w r0, ip, r3, asr #32 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + ldcl 0, cr0, [ip], #-140 @ 0xffffff74 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ movs r6, r4 │ │ │ │ - add.w r0, r0, r3, asr #32 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + stcl 0, cr0, [r0], #-140 @ 0xffffff74 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeae40023 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + mcrr 0, 2, r0, r4, cr3 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - pkhtb r0, r8, r3, asr #32 │ │ │ │ - @ instruction: 0xeb920023 │ │ │ │ + stc 0, cr0, [r8], #-140 @ 0xffffff74 │ │ │ │ + ldcl 0, cr0, [r2], #140 @ 0x8c │ │ │ │ │ │ │ │ 000affec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (b00a4 ) │ │ │ │ @@ -162808,15 +162807,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #148] @ (b00b0 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b008e │ │ │ │ ldr r3, [pc, #128] @ (b00b4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -162872,23 +162871,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ vaddl.u16 q8, d12, d24 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ vaddl.u32 q0, d0, d24 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b00d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -163039,15 +163038,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b01c2 │ │ │ │ ldr r3, [pc, #100] @ (b02ac ) │ │ │ │ - movw r2, #52471 @ 0xccf7 │ │ │ │ + movw r2, #52457 @ 0xcce9 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (b02b0 ) │ │ │ │ ldr r0, [pc, #96] @ (b02b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3308 @ 0xcec │ │ │ │ add r0, pc │ │ │ │ @@ -163056,47 +163055,46 @@ │ │ │ │ vhadd.u16 d0, d0, d24 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #704 @ (adr r6, b0570 ) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ - b.n b0248 │ │ │ │ - movs r3, r4 │ │ │ │ - strex r0, r0, [r0, #140] @ 0x8c │ │ │ │ + stmdb sl!, {r0, r1, r5} │ │ │ │ + @ instruction: 0xe9a00023 │ │ │ │ │ │ │ │ 000b02b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #148] @ (b035c ) │ │ │ │ @@ -163113,15 +163111,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #128] @ (b0368 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b0352 │ │ │ │ ldr r3, [pc, #108] @ (b036c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -163167,21 +163165,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldc2 0, cr0, [r2, #-160] @ 0xffffff60 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 0, cr0, [ip], {40} @ 0x28 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0388 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163245,24 +163243,24 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b0402 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n b0402 │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b0444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, b0470 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r0, #0 │ │ │ │ b.n b03e2 │ │ │ │ ldr r0, [pc, #52] @ (b0484 ) │ │ │ │ movw r2, #991 @ 0x3df │ │ │ │ ldr r3, [pc, #48] @ (b0488 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r1, r0] │ │ │ │ @@ -163282,19 +163280,19 @@ │ │ │ │ mrrc2 0, 2, r0, lr, cr8 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0494 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163312,15 +163310,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #160] @ (b0564 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b054e │ │ │ │ ldr r3, [pc, #136] @ (b0568 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -163385,21 +163383,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfae60028 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b058c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163463,24 +163461,24 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b0606 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n b0606 │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b0648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, b0674 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r0, #0 │ │ │ │ b.n b05e6 │ │ │ │ ldr r0, [pc, #52] @ (b0688 ) │ │ │ │ movw r2, #995 @ 0x3e3 │ │ │ │ ldr r3, [pc, #48] @ (b068c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r1, r0] │ │ │ │ @@ -163500,19 +163498,19 @@ │ │ │ │ @ instruction: 0xfa5a0028 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0698 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163530,15 +163528,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #160] @ (b0768 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b0752 │ │ │ │ ldr r3, [pc, #136] @ (b076c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -163603,21 +163601,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [r2, #40] @ 0x28 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0790 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163681,24 +163679,24 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b080a │ │ │ │ cmp r6, #0 │ │ │ │ beq.n b080a │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b084c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, b0878 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r0, #0 │ │ │ │ b.n b07ea │ │ │ │ ldr r0, [pc, #52] @ (b088c ) │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ ldr r3, [pc, #48] @ (b0890 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r1, r0] │ │ │ │ @@ -163718,19 +163716,19 @@ │ │ │ │ ldr.w r0, [r6, r8, lsl #2] │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b089c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163748,15 +163746,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #160] @ (b096c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b0956 │ │ │ │ ldr r3, [pc, #136] @ (b0970 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -163821,21 +163819,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6de0028 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0994 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163899,24 +163897,24 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b0a0e │ │ │ │ cmp r6, #0 │ │ │ │ beq.n b0a0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b0a50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, b0a7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r0, #0 │ │ │ │ b.n b09ee │ │ │ │ ldr r0, [pc, #52] @ (b0a90 ) │ │ │ │ movw r2, #1003 @ 0x3eb │ │ │ │ ldr r3, [pc, #48] @ (b0a94 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r1, r0] │ │ │ │ @@ -163936,19 +163934,19 @@ │ │ │ │ @ instruction: 0xf6520028 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #56] @ (b0ad0 ) │ │ │ │ + ldr r7, [pc, #440] @ (b0c50 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0aa0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163966,15 +163964,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #160] @ (b0b70 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b0b5a │ │ │ │ ldr r3, [pc, #136] @ (b0b74 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -164039,21 +164037,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4da0028 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0b98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -164202,15 +164200,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b0c3a │ │ │ │ ldr r3, [pc, #96] @ (b0d68 ) │ │ │ │ - movw r2, #64158 @ 0xfa9e │ │ │ │ + movw r2, #64144 @ 0xfa90 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (b0d6c ) │ │ │ │ ldr r0, [pc, #92] @ (b0d70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3340 @ 0xd0c │ │ │ │ add r0, pc │ │ │ │ @@ -164220,45 +164218,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ movs r6, r4 │ │ │ │ - ble.n b0d88 │ │ │ │ + udf #108 @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - ble.n b0c78 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b0d74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164276,15 +164274,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #128] @ (b0e24 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b0e0e │ │ │ │ ldr r3, [pc, #108] @ (b0e28 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -164330,21 +164328,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2560028 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2200028 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0e44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -164493,15 +164491,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b0ee6 │ │ │ │ ldr r3, [pc, #100] @ (b1018 ) │ │ │ │ - movw r2, #64278 @ 0xfb16 │ │ │ │ + movw r2, #64264 @ 0xfb08 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (b101c ) │ │ │ │ ldr r0, [pc, #96] @ (b1020 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3368 @ 0xd28 │ │ │ │ add r0, pc │ │ │ │ @@ -164512,45 +164510,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n b10dc │ │ │ │ + blt.n b0f9c │ │ │ │ movs r3, r4 │ │ │ │ - bge.n b0fcc │ │ │ │ + bgt.n b108c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b1024 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164568,15 +164566,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #128] @ (b10d4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b10be │ │ │ │ ldr r3, [pc, #108] @ (b10d8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -164622,21 +164620,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ vaddl.s32 q0, d6, d24 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ vhadd.s d16, d0, d24 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b10f4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -165204,105 +165202,105 @@ │ │ │ │ strd r3, fp, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [pc, #444] @ (b18e0 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ b.n b1656 │ │ │ │ ldr r3, [pc, #436] @ (b18e4 ) │ │ │ │ - movw r2, #64430 @ 0xfbae │ │ │ │ + movw r2, #64416 @ 0xfba0 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #432] @ (b18e8 ) │ │ │ │ ldr r0, [pc, #432] @ (b18ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #420] @ (b18f0 ) │ │ │ │ - movw r2, #64581 @ 0xfc45 │ │ │ │ + movw r2, #64567 @ 0xfc37 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #416] @ (b18f4 ) │ │ │ │ ldr r0, [pc, #416] @ (b18f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #404] @ (b18fc ) │ │ │ │ - movw r2, #64494 @ 0xfbee │ │ │ │ + movw r2, #64480 @ 0xfbe0 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #400] @ (b1900 ) │ │ │ │ ldr r0, [pc, #400] @ (b1904 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #388] @ (b1908 ) │ │ │ │ - movw r2, #64534 @ 0xfc16 │ │ │ │ + movw r2, #64520 @ 0xfc08 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #384] @ (b190c ) │ │ │ │ ldr r0, [pc, #384] @ (b1910 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #372] @ (b1914 ) │ │ │ │ - movw r2, #64599 @ 0xfc57 │ │ │ │ + movw r2, #64585 @ 0xfc49 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #368] @ (b1918 ) │ │ │ │ ldr r0, [pc, #368] @ (b191c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (b1920 ) │ │ │ │ - movw r2, #64483 @ 0xfbe3 │ │ │ │ + movw r2, #64469 @ 0xfbd5 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #352] @ (b1924 ) │ │ │ │ ldr r0, [pc, #352] @ (b1928 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (b192c ) │ │ │ │ - movw r2, #64464 @ 0xfbd0 │ │ │ │ + movw r2, #64450 @ 0xfbc2 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #336] @ (b1930 ) │ │ │ │ ldr r0, [pc, #336] @ (b1934 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (b1938 ) │ │ │ │ - movw r2, #64443 @ 0xfbbb │ │ │ │ + movw r2, #64429 @ 0xfbad │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #320] @ (b193c ) │ │ │ │ ldr r0, [pc, #320] @ (b1940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (b1944 ) │ │ │ │ - movw r2, #64515 @ 0xfc03 │ │ │ │ + movw r2, #64501 @ 0xfbf5 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #304] @ (b1948 ) │ │ │ │ ldr r0, [pc, #304] @ (b194c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (b1950 ) │ │ │ │ - movw r2, #64414 @ 0xfb9e │ │ │ │ + movw r2, #64400 @ 0xfb90 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #288] @ (b1954 ) │ │ │ │ ldr r0, [pc, #288] @ (b1958 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ @@ -165312,143 +165310,143 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + strb r2, [r0, #3] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + strb r6, [r2, #1] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b18b4 │ │ │ │ + bmi.n b1974 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n b1804 │ │ │ │ + bmi.n b18c4 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1888 │ │ │ │ + bmi.n b1948 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b185c │ │ │ │ + bmi.n b191c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1830 │ │ │ │ + bcc.n b18f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1a04 │ │ │ │ + bcc.n b18c4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b19d8 │ │ │ │ + bcc.n b1898 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b19ac │ │ │ │ + bcc.n b186c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1980 │ │ │ │ + bcc.n b1840 │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n b1900 │ │ │ │ + bmi.n b19c0 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1954 │ │ │ │ + bcc.n b1a14 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n b1928 │ │ │ │ + bcc.n b19e8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + str r6, [r1, #0] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b195c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -165466,15 +165464,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #116] @ (b1a00 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b19ec │ │ │ │ ldr r3, [pc, #96] @ (b1a04 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -165515,21 +165513,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n b16e0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ b.n b1690 │ │ │ │ movs r0, r5 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + ands r0, r0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b1a1c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -166400,205 +166398,205 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #712] @ (b2658 ) │ │ │ │ + ldr r5, [pc, #72] @ (b23d8 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [pc, #352] @ (b250c ) │ │ │ │ + ldr r4, [pc, #736] @ (b268c ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #904] @ (b2750 ) │ │ │ │ + ldr r4, [pc, #264] @ (b24d0 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r6, #32 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n b24c0 │ │ │ │ + bls.n b2380 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #392] @ (b261c ) │ │ │ │ + ldr r1, [pc, #776] @ (b279c ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #232] @ (b2588 ) │ │ │ │ + ldr r1, [pc, #616] @ (b2708 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r1, [pc, #72] @ (b2504 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b24cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -166616,15 +166614,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #124] @ (b2578 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b2564 │ │ │ │ ldr r3, [pc, #104] @ (b257c ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r1 │ │ │ │ bne.n b253c │ │ │ │ @@ -166669,21 +166667,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n b2578 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ bge.n b252c │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n b24bc │ │ │ │ + bpl.n b257c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b2594 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -166971,15 +166969,15 @@ │ │ │ │ ldr r0, [pc, #156] @ (b28fc ) │ │ │ │ ldr r3, [pc, #56] @ (b2898 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ b.n b2816 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #148] @ (b2900 ) │ │ │ │ - movw r2, #7844 @ 0x1ea4 │ │ │ │ + movw r2, #7830 @ 0x1e96 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #140] @ (b2904 ) │ │ │ │ ldr r0, [pc, #144] @ (b2908 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3444 @ 0xd74 │ │ │ │ add r0, pc │ │ │ │ @@ -166991,69 +166989,69 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n b2928 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + strb r4, [r7, #1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + strb r2, [r3, #1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ bhi.n b27cc │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b290c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -167073,15 +167071,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #132] @ (b29c4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, b29a6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bpl.n b2988 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -167128,23 +167126,23 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n b293c │ │ │ │ movs r0, r5 │ │ │ │ bvs.n b28dc │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000b29e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -167290,25 +167288,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b2b1a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b2aa2 │ │ │ │ ldr r3, [pc, #100] @ (b2bb4 ) │ │ │ │ - movw r2, #15099 @ 0x3afb │ │ │ │ + movw r2, #15085 @ 0x3aed │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #96] @ (b2bb8 ) │ │ │ │ ldr r0, [pc, #96] @ (b2bbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3472 @ 0xd90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (b2bc0 ) │ │ │ │ - movw r2, #15113 @ 0x3b09 │ │ │ │ + movw r2, #15099 @ 0x3afb │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #80] @ (b2bc4 ) │ │ │ │ ldr r0, [pc, #80] @ (b2bc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3472 @ 0xd90 │ │ │ │ add r0, pc │ │ │ │ @@ -167317,41 +167315,41 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #584] @ (b2de8 ) │ │ │ │ + ldr r7, [pc, #968] @ (b2f68 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ittt hi │ │ │ │ - movhi r3, r4 │ │ │ │ - ldrbhi r6, [r1, #22] │ │ │ │ - movhi r6, r4 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ + movs r6, r4 │ │ │ │ + stmia r0!, {r3} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #840] @ (b2f14 ) │ │ │ │ + ldr r6, [pc, #200] @ (b2c94 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b2bcc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -167369,15 +167367,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #156] @ (b2c98 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b2c84 │ │ │ │ ldr r3, [pc, #132] @ (b2c9c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -167444,21 +167442,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n b2c08 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #568] @ (b2eec ) │ │ │ │ + ldr r3, [pc, #952] @ (b306c ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b2cc0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -167590,33 +167588,33 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n b2d58 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + bkpt 0x007e │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + bkpt 0x006c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + bkpt 0x003e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000b2e30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -167638,15 +167636,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #132] @ (b2eec ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, b2ecc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n b2eb0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -167692,23 +167690,23 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ bne.n b2e14 │ │ │ │ movs r0, r5 │ │ │ │ bne.n b2fb4 │ │ │ │ movs r0, r5 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000b2f08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -167997,15 +167995,15 @@ │ │ │ │ ldr.w r0, [pc, #1388] @ b37a0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b30f8 │ │ │ │ - bl 84920 │ │ │ │ + bl 84924 │ │ │ │ cmp r0, #1 │ │ │ │ beq.w b30d2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ bmi.w b35d4 │ │ │ │ cmp r0, #4 │ │ │ │ bne.n b3330 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ @@ -168349,15 +168347,15 @@ │ │ │ │ b.n b320e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b3228 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b32d8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n b3330 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b3324 │ │ │ │ ldr r3, [pc, #420] @ (b3788 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr r1, [pc, #544] @ (b3808 ) │ │ │ │ @@ -168515,15 +168513,15 @@ │ │ │ │ bl 91028 │ │ │ │ b.n b30ec │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b371a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #288] @ (b3874 ) │ │ │ │ - movw r2, #25156 @ 0x6244 │ │ │ │ + movw r2, #25142 @ 0x6236 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #280] @ (b3878 ) │ │ │ │ ldr r0, [pc, #284] @ (b387c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3520 @ 0xdc0 │ │ │ │ add r0, pc │ │ │ │ @@ -168539,135 +168537,135 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r5, #32] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r2, #32] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r7, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + str r4, [r3, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + str r6, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + str r2, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r2, [r6, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r2, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r0, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r6, #20] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r0, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r3, #20] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, r0] │ │ │ │ + str r2, [r7, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r6, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #968] @ (b3c28 ) │ │ │ │ + str r2, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r1, r6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + str r2, [r6, #12] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #712] @ (b3b34 ) │ │ │ │ + str r2, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r3, #12] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #624] @ (b3ae4 ) │ │ │ │ + str r4, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ - uxth r6, r7 │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, b38e2 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b3880 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -168685,15 +168683,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (b3920 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b390a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n b38ee │ │ │ │ mov r0, r1 │ │ │ │ @@ -168730,21 +168728,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #856] @ (b3c90 ) │ │ │ │ + ldr r7, [pc, #216] @ (b3a10 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b3938 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -168771,15 +168769,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n b39d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 640fc │ │ │ │ + bl 64100 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b3996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -168851,27 +168849,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #288] @ (b3b58 ) │ │ │ │ + ldr r6, [pc, #672] @ (b3cd8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #128] @ (b3ac4 ) │ │ │ │ + ldr r6, [pc, #512] @ (b3c44 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #48] @ (b3a7c ) │ │ │ │ + ldr r6, [pc, #432] @ (b3bfc ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b3a4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -168889,15 +168887,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #112] @ (b3aec ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b3ad6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n b3aba │ │ │ │ mov r0, r1 │ │ │ │ @@ -168934,21 +168932,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ stmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #264] @ (b3c0c ) │ │ │ │ + ldr r5, [pc, #648] @ (b3d8c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b3b04 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -169286,96 +169284,96 @@ │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n b3cfa │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b3b8a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b3c48 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b3c74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b3d40 │ │ │ │ ldr r3, [pc, #220] @ (b3f6c ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ ldr r1, [pc, #284] @ (b3fb0 ) │ │ │ │ ldr r0, [pc, #284] @ (b3fb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b3dca │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b3ca2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b3bd6 │ │ │ │ ldr r3, [pc, #180] @ (b3f6c ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr r1, [pc, #252] @ (b3fb8 ) │ │ │ │ ldr r0, [pc, #256] @ (b3fbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b3cfa │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b3c34 │ │ │ │ ldr r3, [pc, #236] @ (b3fc0 ) │ │ │ │ - movw r2, #39012 @ 0x9864 │ │ │ │ + movw r2, #38998 @ 0x9856 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #228] @ (b3fc4 ) │ │ │ │ ldr r0, [pc, #232] @ (b3fc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (b3fcc ) │ │ │ │ - movw r2, #38983 @ 0x9847 │ │ │ │ + movw r2, #38969 @ 0x9839 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #212] @ (b3fd0 ) │ │ │ │ ldr r0, [pc, #216] @ (b3fd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #204] @ (b3fd8 ) │ │ │ │ - movw r2, #38965 @ 0x9835 │ │ │ │ + movw r2, #38951 @ 0x9827 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #196] @ (b3fdc ) │ │ │ │ ldr r0, [pc, #200] @ (b3fe0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #188] @ (b3fe4 ) │ │ │ │ - movw r2, #38951 @ 0x9827 │ │ │ │ + movw r2, #38937 @ 0x9819 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #180] @ (b3fe8 ) │ │ │ │ ldr r0, [pc, #184] @ (b3fec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #172] @ (b3ff0 ) │ │ │ │ - movw r2, #38998 @ 0x9856 │ │ │ │ + movw r2, #38984 @ 0x9848 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #164] @ (b3ff4 ) │ │ │ │ ldr r0, [pc, #168] @ (b3ff8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ @@ -169385,83 +169383,83 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #120] @ (b3ff0 ) │ │ │ │ + ldr r3, [pc, #504] @ (b4170 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #1016] @ (b4378 ) │ │ │ │ + ldr r3, [pc, #376] @ (b40f8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #520] @ (b4190 ) │ │ │ │ + ldr r2, [pc, #904] @ (b4310 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r6, #0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #392] @ (b411c ) │ │ │ │ + ldr r2, [pc, #776] @ (b429c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #312] @ (b40d4 ) │ │ │ │ + ldr r2, [pc, #696] @ (b4254 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #160] @ (b4048 ) │ │ │ │ + ldr r2, [pc, #544] @ (b41c8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #736] @ (b4290 ) │ │ │ │ + ldr r2, [pc, #96] @ (b4010 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #472] @ (b4190 ) │ │ │ │ + ldr r1, [pc, #856] @ (b4310 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #320] @ (b4100 ) │ │ │ │ + ldr r1, [pc, #704] @ (b4280 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b3ffc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -169479,15 +169477,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #144] @ (b40bc ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b40a6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n b408a │ │ │ │ @@ -169543,20 +169541,20 @@ │ │ │ │ movgt r0, r5 │ │ │ │ lslle r4, r7, #30 │ │ │ │ movle r0, r0 │ │ │ │ ite hi │ │ │ │ movhi r0, r5 │ │ │ │ lsrls r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8340023 │ │ │ │ + @ instruction: 0xe9940023 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ movs r4, r4 │ │ │ │ - mov r2, lr │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b40dc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -169710,15 +169708,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b41d8 │ │ │ │ ldr r3, [pc, #100] @ (b42c4 ) │ │ │ │ - movw r2, #22257 @ 0x56f1 │ │ │ │ + movw r2, #22243 @ 0x56e3 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #92] @ (b42c8 ) │ │ │ │ ldr r0, [pc, #96] @ (b42cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3604 @ 0xe14 │ │ │ │ add r0, pc │ │ │ │ @@ -169732,43 +169730,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #896] @ (b461c ) │ │ │ │ + ldr r2, [pc, #256] @ (b439c ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #776] @ (b45ac ) │ │ │ │ + ldr r2, [pc, #136] @ (b432c ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #728] @ (b458c ) │ │ │ │ + ldr r2, [pc, #88] @ (b430c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #496] @ (b44a8 ) │ │ │ │ + ldr r1, [pc, #880] @ (b4628 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #368] @ (b4434 ) │ │ │ │ + ldr r1, [pc, #752] @ (b45b4 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - add r7, pc, #712 @ (adr r7, b4594 ) │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #256] @ (b43d0 ) │ │ │ │ + ldr r2, [pc, #640] @ (b4550 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b42d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -169788,15 +169786,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (b4384 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b436e │ │ │ │ ldr r3, [pc, #116] @ (b4388 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -169853,21 +169851,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - blx r2 │ │ │ │ + ldr r0, [pc, #960] @ (b475c ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #680] @ (b4650 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b43a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -169960,15 +169958,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #128] @ (b4500 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b44ec │ │ │ │ ldr r3, [pc, #116] @ (b4504 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -170024,21 +170022,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, b4562 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r2 │ │ │ │ + bxns lr │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ - cmp ip, r9 │ │ │ │ + bxns r5 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #128] @ (b45b8 ) │ │ │ │ @@ -170107,15 +170105,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r9 │ │ │ │ + mov ip, r5 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #128] @ (b4664 ) │ │ │ │ @@ -170184,15 +170182,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r4 │ │ │ │ + mov r0, r0 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #128] @ (b4710 ) │ │ │ │ @@ -170261,15 +170259,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r6 │ │ │ │ + cmp r4, sl │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b4728 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -170366,60 +170364,60 @@ │ │ │ │ ldr r3, [pc, #68] @ (b4844 ) │ │ │ │ str r7, [r5, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n b4776 │ │ │ │ b.n b4792 │ │ │ │ ldr r3, [pc, #84] @ (b4860 ) │ │ │ │ - movw r2, #23323 @ 0x5b1b │ │ │ │ + movw r2, #23309 @ 0x5b0d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #80] @ (b4864 ) │ │ │ │ ldr r0, [pc, #80] @ (b4868 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (b486c ) │ │ │ │ - movw r2, #23317 @ 0x5b15 │ │ │ │ + movw r2, #23303 @ 0x5b07 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (b4870 ) │ │ │ │ ldr r0, [pc, #64] @ (b4874 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @ instruction: 0xb8c0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ - cmn r6, r3 │ │ │ │ + add r6, r7 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #30 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, r7 │ │ │ │ + add r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #32 @ (adr r2, b4888 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, b4a08 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #648 @ (adr r2, b4af4 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, b4874 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r6, #32] │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #944 @ (adr r1, b4c24 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, b49a4 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b4878 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170429,15 +170427,15 @@ │ │ │ │ ldr r3, [pc, #116] @ (b4904 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #112] @ (b4908 ) │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b48fe │ │ │ │ ldr r3, [pc, #104] @ (b490c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -170488,21 +170486,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r0 │ │ │ │ + muls r0, r4 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ - sbcs r2, r7 │ │ │ │ + orrs r2, r3 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b492c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -170594,15 +170592,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b49c8 │ │ │ │ ldr r3, [pc, #72] @ (b4a60 ) │ │ │ │ - movw r2, #28424 @ 0x6f08 │ │ │ │ + movw r2, #28410 @ 0x6efa │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (b4a64 ) │ │ │ │ ldr r0, [pc, #68] @ (b4a68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3668 @ 0xe54 │ │ │ │ add r0, pc │ │ │ │ @@ -170610,35 +170608,35 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #416] @ (b4be4 ) │ │ │ │ + ldr r6, [pc, #800] @ (b4d64 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r6 │ │ │ │ + negs r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #304] @ (b4b7c ) │ │ │ │ + ldr r6, [pc, #688] @ (b4cfc ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r2 │ │ │ │ + tst r4, r6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #208] @ (b4b24 ) │ │ │ │ + ldr r6, [pc, #592] @ (b4ca4 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r7 │ │ │ │ + tst r4, r3 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #112] @ (b4acc ) │ │ │ │ + ldr r6, [pc, #496] @ (b4c4c ) │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r4 │ │ │ │ + tst r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + str r0, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r1, pc, #360 @ (adr r1, b4bd0 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #544 @ (adr r0, b4c8c ) │ │ │ │ + add r1, pc, #928 @ (adr r1, b4e0c ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b4a6c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -170728,50 +170726,50 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b4b00 │ │ │ │ ldr r3, [pc, #68] @ (b4b94 ) │ │ │ │ - movw r2, #28516 @ 0x6f64 │ │ │ │ + movw r2, #28502 @ 0x6f56 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (b4b98 ) │ │ │ │ ldr r0, [pc, #64] @ (b4b9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3704 @ 0xe78 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ push {r1, r3, r4, r5, r6, lr} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #256] @ (b4c78 ) │ │ │ │ + ldr r5, [pc, #640] @ (b4df8 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + asrs r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #152] @ (b4c18 ) │ │ │ │ + ldr r5, [pc, #536] @ (b4d98 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + lsrs r6, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #56] @ (b4bc0 ) │ │ │ │ + ldr r5, [pc, #440] @ (b4d40 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + lsrs r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [pc, #984] @ (b4f68 ) │ │ │ │ + ldr r5, [pc, #344] @ (b4ce8 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + lsrs r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #144 @ (adr r0, b4c2c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #712 @ (adr r0, b4e68 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b4ba0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -170791,15 +170789,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #156] @ (b4c70 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ subs r3, #12 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b4c50 │ │ │ │ ldr r3, [pc, #144] @ (b4c74 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -170867,23 +170865,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, b4cfa │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #528] @ (b4e98 ) │ │ │ │ + ldr r1, [pc, #912] @ (b5018 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #960] @ (b5050 ) │ │ │ │ + ldr r4, [pc, #320] @ (b4dd0 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b4c98 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -170925,51 +170923,51 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #68] @ (b4d4c ) │ │ │ │ - movw r2, #31520 @ 0x7b20 │ │ │ │ + movw r2, #31506 @ 0x7b12 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (b4d50 ) │ │ │ │ ldr r0, [pc, #64] @ (b4d54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3740 @ 0xe9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #52] @ (b4d58 ) │ │ │ │ - movw r2, #31521 @ 0x7b21 │ │ │ │ + movw r2, #31507 @ 0x7b13 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #48] @ (b4d5c ) │ │ │ │ ldr r0, [pc, #48] @ (b4d60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3740 @ 0xe9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ cbz r4, b4d92 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r0, #148] @ 0x94 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xeb200025 │ │ │ │ + subs r7, #24 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #168] @ (b4e00 ) │ │ │ │ + ldr r3, [pc, #552] @ (b4f80 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #120] @ (b4ddc ) │ │ │ │ + ldr r3, [pc, #504] @ (b4f5c ) │ │ │ │ movs r4, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl b4c98 │ │ │ │ movs r0, #0 │ │ │ │ @@ -171195,15 +171193,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [pc, #580] @ (b5204 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b4fea │ │ │ │ @@ -171258,15 +171256,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n b4fd2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b4f14 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b4f54 │ │ │ │ @@ -171327,85 +171325,85 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b5068 │ │ │ │ ldr r3, [pc, #328] @ (b5250 ) │ │ │ │ - movw r2, #23498 @ 0x5bca │ │ │ │ + movw r2, #23484 @ 0x5bbc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (b5254 ) │ │ │ │ ldr r0, [pc, #324] @ (b5258 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #312] @ (b525c ) │ │ │ │ - movw r2, #23513 @ 0x5bd9 │ │ │ │ + movw r2, #23499 @ 0x5bcb │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #304] @ (b5260 ) │ │ │ │ ldr r0, [pc, #308] @ (b5264 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #296] @ (b5268 ) │ │ │ │ - movw r2, #23477 @ 0x5bb5 │ │ │ │ + movw r2, #23463 @ 0x5ba7 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (b526c ) │ │ │ │ ldr r0, [pc, #292] @ (b5270 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #280] @ (b5274 ) │ │ │ │ - movw r2, #23472 @ 0x5bb0 │ │ │ │ + movw r2, #23458 @ 0x5ba2 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #272] @ (b5278 ) │ │ │ │ ldr r0, [pc, #276] @ (b527c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #264] @ (b5280 ) │ │ │ │ - movw r2, #23412 @ 0x5b74 │ │ │ │ + movw r2, #23398 @ 0x5b66 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #256] @ (b5284 ) │ │ │ │ ldr r0, [pc, #260] @ (b5288 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #248] @ (b528c ) │ │ │ │ - movw r2, #23441 @ 0x5b91 │ │ │ │ + movw r2, #23427 @ 0x5b83 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #240] @ (b5290 ) │ │ │ │ ldr r0, [pc, #244] @ (b5294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (b5298 ) │ │ │ │ - movw r2, #23426 @ 0x5b82 │ │ │ │ + movw r2, #23412 @ 0x5b74 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #224] @ (b529c ) │ │ │ │ ldr r0, [pc, #228] @ (b52a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #216] @ (b52a4 ) │ │ │ │ - movw r2, #23484 @ 0x5bbc │ │ │ │ + movw r2, #23470 @ 0x5bae │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #208] @ (b52a8 ) │ │ │ │ ldr r0, [pc, #212] @ (b52ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ @@ -171417,103 +171415,103 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - blx ip │ │ │ │ + ldr r1, [pc, #256] @ (b5300 ) │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, r0 │ │ │ │ + mov r2, ip │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ - bxns fp │ │ │ │ + ldr r0, [pc, #752] @ (b5504 ) │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #608] @ (b547c ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - mov lr, pc │ │ │ │ + ldr r0, [pc, #376] @ (b53a0 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - mov sl, ip │ │ │ │ + ldr r0, [pc, #264] @ (b5338 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ - mov ip, r9 │ │ │ │ + ldr r0, [pc, #176] @ (b52e8 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r2, #0 │ │ │ │ movs r4, r4 │ │ │ │ - mov sl, r6 │ │ │ │ + ldr r0, [pc, #72] @ (b528c ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - mov r8, r3 │ │ │ │ + blx pc │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r3, #20 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, r2 │ │ │ │ + blxns lr │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, r0 │ │ │ │ + blxns ip │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - mov r4, r8 │ │ │ │ + blxns r4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r0, r7 │ │ │ │ + cmp r0, fp │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ - ands r0, r3 │ │ │ │ + adcs r0, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, r8 │ │ │ │ + bxns r4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b52b0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171611,45 +171609,45 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b5382 │ │ │ │ ldr r3, [pc, #60] @ (b53e0 ) │ │ │ │ - movw r2, #5677 @ 0x162d │ │ │ │ + movw r2, #5663 @ 0x161f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #52] @ (b53e4 ) │ │ │ │ ldr r0, [pc, #56] @ (b53e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3820 @ 0xeec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r3 │ │ │ │ + cmp sl, pc │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r5, #18 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc │ │ │ │ + cmp lr, fp │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, ip │ │ │ │ + cmp r8, r8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b53ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171667,15 +171665,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #116] @ (b5490 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b547c │ │ │ │ ldr r3, [pc, #96] @ (b5494 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -171715,21 +171713,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r0 │ │ │ │ + add ip, ip │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b54ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171739,15 +171737,15 @@ │ │ │ │ ldr r3, [pc, #92] @ (b5520 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #88] @ (b5524 ) │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, b551c │ │ │ │ ldr r3, [pc, #80] @ (b5528 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n b54ea │ │ │ │ @@ -171784,21 +171782,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b5544 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171852,15 +171850,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b5648 │ │ │ │ ldr r3, [pc, #256] @ (b56c8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n b5628 │ │ │ │ - bl 5eaa4 │ │ │ │ + bl 5eaa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b55e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ @@ -171928,25 +171926,25 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b55a0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b565e │ │ │ │ ldr r3, [pc, #112] @ (b56f4 ) │ │ │ │ - movw r2, #28092 @ 0x6dbc │ │ │ │ + movw r2, #28078 @ 0x6dae │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #104] @ (b56f8 ) │ │ │ │ ldr r0, [pc, #108] @ (b56fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (b5700 ) │ │ │ │ - movw r2, #28100 @ 0x6dc4 │ │ │ │ + movw r2, #28086 @ 0x6db6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #88] @ (b5704 ) │ │ │ │ ldr r0, [pc, #92] @ (b5708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ @@ -171958,43 +171956,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b5854 │ │ │ │ + b.n b5b14 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r6, #24 │ │ │ │ movs r4, r4 │ │ │ │ - b.n b5814 │ │ │ │ + b.n b5ad4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - b.n b57d4 │ │ │ │ + b.n b5a94 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - b.n b5780 │ │ │ │ + b.n b5a40 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ movs r6, r4 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ movs r6, r4 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r4 │ │ │ │ b.w b5544 │ │ │ │ │ │ │ │ 000b5710 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -172096,15 +172094,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b57e6 │ │ │ │ ldr r3, [pc, #72] @ (b5850 ) │ │ │ │ - movw r2, #28201 @ 0x6e29 │ │ │ │ + movw r2, #28187 @ 0x6e1b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #68] @ (b5854 ) │ │ │ │ ldr r0, [pc, #68] @ (b5858 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3892 @ 0xf34 │ │ │ │ add r0, pc │ │ │ │ @@ -172115,33 +172113,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - svc 8 │ │ │ │ + b.n b5908 │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + b.n b58b4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + b.n b5888 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r4, #22 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl b5710 │ │ │ │ movs r0, #0 │ │ │ │ @@ -172324,25 +172322,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b597e │ │ │ │ ldr r3, [pc, #136] @ (b5ab4 ) │ │ │ │ - movw r2, #28333 @ 0x6ead │ │ │ │ + movw r2, #28319 @ 0x6e9f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #132] @ (b5ab8 ) │ │ │ │ ldr r0, [pc, #132] @ (b5abc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3940 @ 0xf64 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #120] @ (b5ac0 ) │ │ │ │ - movw r2, #28332 @ 0x6eac │ │ │ │ + movw r2, #28318 @ 0x6e9e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #116] @ (b5ac4 ) │ │ │ │ ldr r0, [pc, #116] @ (b5ac8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3940 @ 0xf64 │ │ │ │ add r0, pc │ │ │ │ @@ -172355,55 +172353,55 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r2, #10 │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #824] @ (b5df0 ) │ │ │ │ + str r6, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #712] @ (b5d8c ) │ │ │ │ + str r2, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #8] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b5acc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -172540,29 +172538,29 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b5c2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -172586,15 +172584,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, b5ca4 │ │ │ │ ldr r3, [pc, #184] @ (b5d2c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ beq.n b5ca8 │ │ │ │ @@ -172673,33 +172671,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #680 @ (adr r3, b5fd0 ) │ │ │ │ movs r0, r5 │ │ │ │ b.n b6068 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #80 @ (adr r3, b5d9c ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b5d58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -172930,15 +172928,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b5f7e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (b6018 ) │ │ │ │ - movw r2, #42693 @ 0xa6c5 │ │ │ │ + movw r2, #42679 @ 0xa6b7 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #108] @ (b601c ) │ │ │ │ ldr r0, [pc, #112] @ (b6020 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3976 @ 0xf88 │ │ │ │ add r0, pc │ │ │ │ @@ -172956,47 +172954,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + subs r6, r5, r4 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ add r1, pc, #184 @ (adr r1, b60a4 ) │ │ │ │ movs r0, r5 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r7, r2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r5, #8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + subs r2, r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + subs r4, r3, r1 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + subs r2, r1, r1 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + subs r4, r5, r0 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #336] @ (b616c ) │ │ │ │ + ldr r2, [pc, #720] @ (b62ec ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b6024 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173070,15 +173068,15 @@ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ ldr r2, [pc, #180] @ (b6188 ) │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #180] @ (b618c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cbz r0, b6128 │ │ │ │ ldr r3, [pc, #172] @ (b6190 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n b6168 │ │ │ │ @@ -173146,35 +173144,35 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #23] │ │ │ │ movs r0, r5 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + adds r0, r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r4, r3 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r4, r2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #108] @ (b6230 ) │ │ │ │ ldr r3, [pc, #108] @ (b6234 ) │ │ │ │ @@ -173227,15 +173225,15 @@ │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5ea002a │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b6244 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -173383,15 +173381,15 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n b6366 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #92] @ (b6418 ) │ │ │ │ - movw r2, #56074 @ 0xdb0a │ │ │ │ + movw r2, #56060 @ 0xdafc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #88] @ (b641c ) │ │ │ │ ldr r0, [pc, #88] @ (b6420 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4020 @ 0xfb4 │ │ │ │ add r0, pc │ │ │ │ @@ -173408,37 +173406,37 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, r7 │ │ │ │ + mov lr, r3 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b6424 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173513,15 +173511,15 @@ │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ ldr r2, [pc, #172] @ (b6580 ) │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #172] @ (b6584 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b6552 │ │ │ │ ldr r3, [pc, #160] @ (b6588 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -173587,37 +173585,37 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #7] │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ movs r0, r5 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (b6608 ) │ │ │ │ ldr r3, [pc, #72] @ (b660c ) │ │ │ │ @@ -173655,15 +173653,15 @@ │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1ea002a │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b661c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -174413,15 +174411,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b6d92 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #296] @ (b6efc ) │ │ │ │ - movw r2, #59351 @ 0xe7d7 │ │ │ │ + movw r2, #59337 @ 0xe7c9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #292] @ (b6f00 ) │ │ │ │ ldr r0, [pc, #292] @ (b6f04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4056 @ 0xfd8 │ │ │ │ add r0, pc │ │ │ │ @@ -174452,127 +174450,127 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ str r6, [sp, #568] @ 0x238 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r4, #12 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r3, #14 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + subs r6, r7, r1 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b6f14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -174592,15 +174590,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, b6f66 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ bl b661c │ │ │ │ ldr r2, [pc, #40] @ (b6f90 ) │ │ │ │ ldr r3, [pc, #32] @ (b6f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -174717,15 +174715,15 @@ │ │ │ │ blt.n b7152 │ │ │ │ ldr r3, [pc, #516] @ (b7290 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n b6fea │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fb84 │ │ │ │ cmp r4, r0 │ │ │ │ beq.n b6fea │ │ │ │ ldr r3, [pc, #492] @ (b7294 ) │ │ │ │ ldr r1, [pc, #492] @ (b7298 ) │ │ │ │ @@ -174873,45 +174871,45 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b70d2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #176] @ (b72d0 ) │ │ │ │ - movw r2, #62828 @ 0xf56c │ │ │ │ + movw r2, #62814 @ 0xf55e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #172] @ (b72d4 ) │ │ │ │ ldr r0, [pc, #172] @ (b72d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #164] @ (b72dc ) │ │ │ │ - movw r2, #62827 @ 0xf56b │ │ │ │ + movw r2, #62813 @ 0xf55d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #156] @ (b72e0 ) │ │ │ │ ldr r0, [pc, #160] @ (b72e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #148] @ (b72e8 ) │ │ │ │ - movw r2, #62790 @ 0xf546 │ │ │ │ + movw r2, #62776 @ 0xf538 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #144] @ (b72ec ) │ │ │ │ ldr r0, [pc, #144] @ (b72f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (b72f4 ) │ │ │ │ - movw r2, #62792 @ 0xf548 │ │ │ │ + movw r2, #62778 @ 0xf53a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #128] @ (b72f8 ) │ │ │ │ ldr r0, [pc, #132] @ (b72fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ @@ -174922,65 +174920,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #6 │ │ │ │ movs r4, r4 │ │ │ │ ldrh r4, [r4, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #152] @ (b734c ) │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + subs r4, r7, #3 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r1, #3 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + subs r6, r1, #1 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + ldr r1, [pc, #200] @ (b739c ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + cmp r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ - blx r7 │ │ │ │ + ldr r1, [pc, #96] @ (b7340 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + ldr r0, [pc, #1016] @ (b76e4 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ movs r3, r4 │ │ │ │ - blxns r0 │ │ │ │ + ldr r0, [pc, #912] @ (b7688 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b7300 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -175000,15 +174998,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #156] @ (b73d0 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b73a6 │ │ │ │ ldr r3, [pc, #144] @ (b73d4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -175076,25 +175074,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n b748c │ │ │ │ + blt.n b734c │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + adds r6, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7040023 │ │ │ │ + str??.w r0, [r4, r3, lsl #2] │ │ │ │ │ │ │ │ 000b73f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r4, [pc, #1568] @ b7a2c │ │ │ │ @@ -175612,15 +175610,15 @@ │ │ │ │ ldr r0, [pc, #332] @ (b7ab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ - bl 65258 │ │ │ │ + bl 6525c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n b77d4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b78ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -175645,45 +175643,45 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n b78d2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #256] @ (b7ac4 ) │ │ │ │ - movw r2, #62987 @ 0xf60b │ │ │ │ + movw r2, #62973 @ 0xf5fd │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (b7ac8 ) │ │ │ │ ldr r0, [pc, #252] @ (b7acc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (b7ad0 ) │ │ │ │ - movw r2, #62944 @ 0xf5e0 │ │ │ │ + movw r2, #62930 @ 0xf5d2 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #236] @ (b7ad4 ) │ │ │ │ ldr r0, [pc, #236] @ (b7ad8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #228] @ (b7adc ) │ │ │ │ - movw r2, #62985 @ 0xf609 │ │ │ │ + movw r2, #62971 @ 0xf5fb │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #220] @ (b7ae0 ) │ │ │ │ ldr r0, [pc, #224] @ (b7ae4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (b7ae8 ) │ │ │ │ - movw r2, #62983 @ 0xf607 │ │ │ │ + movw r2, #62969 @ 0xf5f9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #208] @ (b7aec ) │ │ │ │ ldr r0, [pc, #208] @ (b7af0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ @@ -175703,95 +175701,95 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r4, #8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + subs r0, r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + adds r0, r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + adds r2, r3, r1 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + adds r4, r0, r1 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r2, #10 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + adds r2, r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n b7a14 │ │ │ │ + bvs.n b7ad4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r1, #12 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ movs r4, r4 │ │ │ │ - ands r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ movs r4, r4 │ │ │ │ - ands r2, r2 │ │ │ │ + adcs r2, r6 │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + adcs r0, r3 │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + asrs r6, r7 │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r5 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b7af4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -175811,15 +175809,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #140] @ (b7bb4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b7ba0 │ │ │ │ ldr r3, [pc, #128] @ (b7bb8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -175881,20 +175879,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d0, d6, d19 │ │ │ │ + eors.w r0, r6, #35 @ 0x23 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r5, #2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b7bd8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -176028,31 +176026,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r4, #7 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r1, #7 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n b7d60 │ │ │ │ + bcs.n b7e20 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r5, #6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r3, #6 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b7d34 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -176072,15 +176070,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #188] @ (b7e24 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b7dfa │ │ │ │ ldr r3, [pc, #176] @ (b7e28 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -176163,22 +176161,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #16] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + cdp 0, 3, cr0, cr12, cr3, {1} │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r1, #2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b7e50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -176289,25 +176287,25 @@ │ │ │ │ ldr r1, [pc, #108] @ (b7fc0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n b7f32 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (b7fc4 ) │ │ │ │ - movw r2, #3361 @ 0xd21 │ │ │ │ + movw r2, #3347 @ 0xd13 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #92] @ (b7fc8 ) │ │ │ │ ldr r0, [pc, #92] @ (b7fcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (b7fd0 ) │ │ │ │ - movw r2, #3359 @ 0xd1f │ │ │ │ + movw r2, #3345 @ 0xd11 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #76] @ (b7fd4 ) │ │ │ │ ldr r0, [pc, #80] @ (b7fd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ @@ -176322,35 +176320,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #8] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + subs r6, r4, r5 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r5, r4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ b.w b7e50 │ │ │ │ │ │ │ │ 000b7fe0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -176915,24 +176913,24 @@ │ │ │ │ bl 91028 │ │ │ │ b.n b84ee │ │ │ │ bl 889e4 │ │ │ │ b.n b83b0 │ │ │ │ bl 889e4 │ │ │ │ b.n b83e4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b839a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b83a2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b8128 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ b.n b8134 │ │ │ │ bl 889e4 │ │ │ │ b.n b8182 │ │ │ │ ldr r3, [pc, #480] @ (b87cc ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ ldr r1, [pc, #556] @ (b881c ) │ │ │ │ ldr r0, [pc, #560] @ (b8820 ) │ │ │ │ @@ -177057,35 +177055,35 @@ │ │ │ │ ldr r0, [pc, #336] @ (b8868 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (b886c ) │ │ │ │ - movw r2, #6089 @ 0x17c9 │ │ │ │ + movw r2, #6075 @ 0x17bb │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #320] @ (b8870 ) │ │ │ │ ldr r0, [pc, #320] @ (b8874 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #312] @ (b8878 ) │ │ │ │ - movw r2, #6084 @ 0x17c4 │ │ │ │ + movw r2, #6070 @ 0x17b6 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #304] @ (b887c ) │ │ │ │ ldr r0, [pc, #308] @ (b8880 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #296] @ (b8884 ) │ │ │ │ - movw r2, #6041 @ 0x1799 │ │ │ │ + movw r2, #6027 @ 0x178b │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #292] @ (b8888 ) │ │ │ │ ldr r0, [pc, #292] @ (b888c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ @@ -177098,15 +177096,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ ldr r3, [pc, #264] @ (b889c ) │ │ │ │ - movw r2, #6079 @ 0x17bf │ │ │ │ + movw r2, #6065 @ 0x17b1 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #260] @ (b88a0 ) │ │ │ │ ldr r0, [pc, #260] @ (b88a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ @@ -177126,101 +177124,104 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3920023 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + @ instruction: 0xf4f20023 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf35a0023 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + @ instruction: 0xf4ba0023 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3440023 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + @ instruction: 0xf4a40023 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3260023 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + eor.w r0, r6, #10682368 @ 0xa30000 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf30a0023 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + orn r0, sl, #10682368 @ 0xa30000 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf2ea0023 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + orr.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ movs r4, r4 │ │ │ │ - movt r0, #40995 @ 0xa023 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + bic.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf2b40023 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + ands.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf26c0023 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + @ instruction: 0xf3cc0023 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf22e0023 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + @ instruction: 0xf38e0023 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf1fa0023 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + @ instruction: 0xf35a0023 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ movs r4, r4 │ │ │ │ - rsb r0, r6, #35 @ 0x23 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + @ instruction: 0xf3260023 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ movs r4, r4 │ │ │ │ - subs.w r0, r0, #35 @ 0x23 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + @ instruction: 0xf3100023 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf18e0023 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + @ instruction: 0xf2ee0023 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ - sbcs.w r0, r8, #35 @ 0x23 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + @ instruction: 0xf2d80023 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ movs r4, r4 │ │ │ │ - sbc.w r0, r2, #35 @ 0x23 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + movt r0, #8227 @ 0x2023 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ movs r4, r4 │ │ │ │ - vaddl.u q8, d14, d21 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + lsls r6, r3, #5 │ │ │ │ + movs r6, r4 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u d16, d8, d19 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + movs r4, r4 │ │ │ │ + adds r4, #16 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf0fe0023 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + @ instruction: 0xf25e0023 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r4, r4 │ │ │ │ - vaddl.u16 q0, d6, d21 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + lsls r6, r6, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b88a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -177324,15 +177325,15 @@ │ │ │ │ beq.w b8ae4 │ │ │ │ ldr r3, [pc, #732] @ (b8c8c ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n b8910 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fb84 │ │ │ │ cmp r4, r0 │ │ │ │ beq.n b8910 │ │ │ │ ldr r3, [pc, #704] @ (b8c90 ) │ │ │ │ ldr r1, [pc, #708] @ (b8c94 ) │ │ │ │ @@ -177543,65 +177544,65 @@ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b8a00 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (b8cd8 ) │ │ │ │ - movw r2, #25070 @ 0x61ee │ │ │ │ + movw r2, #25056 @ 0x61e0 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #240] @ (b8cdc ) │ │ │ │ ldr r0, [pc, #240] @ (b8ce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (b8ce4 ) │ │ │ │ - movw r2, #25051 @ 0x61db │ │ │ │ + movw r2, #25037 @ 0x61cd │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #224] @ (b8ce8 ) │ │ │ │ ldr r0, [pc, #228] @ (b8cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #216] @ (b8cf0 ) │ │ │ │ - movw r2, #25103 @ 0x620f │ │ │ │ + movw r2, #25089 @ 0x6201 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #212] @ (b8cf4 ) │ │ │ │ ldr r0, [pc, #212] @ (b8cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #204] @ (b8cfc ) │ │ │ │ - movw r2, #25102 @ 0x620e │ │ │ │ + mov.w r2, #25088 @ 0x6200 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #196] @ (b8d00 ) │ │ │ │ ldr r0, [pc, #200] @ (b8d04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #188] @ (b8d08 ) │ │ │ │ - movw r2, #25033 @ 0x61c9 │ │ │ │ + movw r2, #25019 @ 0x61bb │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #184] @ (b8d0c ) │ │ │ │ ldr r0, [pc, #184] @ (b8d10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #176] @ (b8d14 ) │ │ │ │ - movw r2, #25049 @ 0x61d9 │ │ │ │ + movw r2, #25035 @ 0x61cb │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #168] @ (b8d18 ) │ │ │ │ ldr r0, [pc, #172] @ (b8d1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ @@ -177614,83 +177615,83 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ movs r4, r4 │ │ │ │ strb r6, [r6, #23] │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r7, #10 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + str r2, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r7, #6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b8d20 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -177712,15 +177713,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #172] @ (b8e00 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #372 @ 0x174 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n b8dd6 │ │ │ │ ldr r3, [pc, #156] @ (b8e04 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -177791,25 +177792,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #9] │ │ │ │ movs r0, r5 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b8e28 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -178043,15 +178044,15 @@ │ │ │ │ bne.w b92e8 │ │ │ │ ldr r3, [pc, #936] @ (b9458 ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ bne.w b8fa0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fb84 │ │ │ │ cmp sl, r0 │ │ │ │ beq.w b8fa0 │ │ │ │ ldr r3, [pc, #908] @ (b945c ) │ │ │ │ ldr r1, [pc, #908] @ (b9460 ) │ │ │ │ @@ -178305,85 +178306,85 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b92b4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b92fc │ │ │ │ ldr r3, [pc, #356] @ (b94c4 ) │ │ │ │ - movw r2, #25359 @ 0x630f │ │ │ │ + movw r2, #25345 @ 0x6301 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #352] @ (b94c8 ) │ │ │ │ ldr r0, [pc, #352] @ (b94cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #344] @ (b94d0 ) │ │ │ │ - movw r2, #25237 @ 0x6295 │ │ │ │ + movw r2, #25223 @ 0x6287 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #336] @ (b94d4 ) │ │ │ │ ldr r0, [pc, #340] @ (b94d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #328] @ (b94dc ) │ │ │ │ - movw r2, #25360 @ 0x6310 │ │ │ │ + movw r2, #25346 @ 0x6302 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #324] @ (b94e0 ) │ │ │ │ ldr r0, [pc, #324] @ (b94e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #316] @ (b94e8 ) │ │ │ │ - movw r2, #25248 @ 0x62a0 │ │ │ │ + movw r2, #25234 @ 0x6292 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #308] @ (b94ec ) │ │ │ │ ldr r0, [pc, #312] @ (b94f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #300] @ (b94f4 ) │ │ │ │ - movw r2, #25277 @ 0x62bd │ │ │ │ + movw r2, #25263 @ 0x62af │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #296] @ (b94f8 ) │ │ │ │ ldr r0, [pc, #296] @ (b94fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #288] @ (b9500 ) │ │ │ │ - movw r2, #25299 @ 0x62d3 │ │ │ │ + movw r2, #25285 @ 0x62c5 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #280] @ (b9504 ) │ │ │ │ ldr r0, [pc, #284] @ (b9508 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #272] @ (b950c ) │ │ │ │ - movw r2, #25275 @ 0x62bb │ │ │ │ + movw r2, #25261 @ 0x62ad │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #268] @ (b9510 ) │ │ │ │ ldr r0, [pc, #268] @ (b9514 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (b9518 ) │ │ │ │ - movw r2, #25259 @ 0x62ab │ │ │ │ + movw r2, #25245 @ 0x629d │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #252] @ (b951c ) │ │ │ │ ldr r0, [pc, #256] @ (b9520 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ @@ -178400,107 +178401,111 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #5] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr3, {1} │ │ │ │ - vhadd.u16 d0, d2, d19 │ │ │ │ - cdp2 0, 11, cr0, cr6, cr3, {1} │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + movs r4, r4 │ │ │ │ + movs r6, r2 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ + movs r4, r4 │ │ │ │ + adds r0, #26 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr3, {1} │ │ │ │ - cdp2 0, 7, cr0, cr10, cr3, {1} │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + vaddl.u32 q0, d12, d19 │ │ │ │ + vaddl.u16 q8, d10, d19 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr3, {1} │ │ │ │ - cdp2 0, 4, cr0, cr4, cr3, {1} │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + vhadd.u d16, d8, d19 │ │ │ │ + vaddl.u32 q0, d4, d19 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r4, #140]! @ 0x8c │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + vhadd.u8 d16, d4, d19 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [ip, #140]! @ 0x8c │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + vhadd.u8 d0, d12, d19 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r4, #140] @ 0x8c │ │ │ │ + cdp2 0, 15, cr0, cr4, cr3, {1} │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + cdp2 0, 6, cr0, cr14, cr3, {1} │ │ │ │ + lsls r0, r5, #30 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [lr], #140 @ 0x8c │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + cdp2 0, 0, cr0, cr14, cr3, {1} │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u8 q0, d6, d19 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + movs r4, r4 │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ movs r3, r4 │ │ │ │ - subw r0, r4, #35 @ 0x23 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + and.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8d78 │ │ │ │ + b.n b9038 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b9524 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -178520,15 +178525,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #108] @ (b95c4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b95b0 │ │ │ │ ldr r3, [pc, #96] @ (b95c8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n b9590 │ │ │ │ @@ -178570,20 +178575,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xfaa00023 │ │ │ │ + stc2 0, cr0, [r0], {35} @ 0x23 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfa340023 │ │ │ │ + @ instruction: 0xfb940023 │ │ │ │ │ │ │ │ 000b95e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #132] @ (b9674 ) │ │ │ │ @@ -178675,15 +178680,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #108] @ (b9724 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #468 @ 0x1d4 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, b9710 │ │ │ │ ldr r3, [pc, #96] @ (b9728 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n b96f0 │ │ │ │ @@ -178725,20 +178730,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ add r7, pc, #288 @ (adr r7, b9848 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r0, r5 │ │ │ │ - vst4.8 {d16-d19}, [r0 :128], r3 │ │ │ │ + @ instruction: 0xfaa00023 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr.w r0, [r4, #35] @ 0x23 │ │ │ │ + @ instruction: 0xfa340023 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #96] @ b97b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -178780,15 +178785,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r0, #35] @ 0x23 │ │ │ │ + ldr??.w r0, [r0, #35] @ 0x23 │ │ │ │ │ │ │ │ 000b97c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ (b99e4 ) │ │ │ │ @@ -178998,38 +179003,40 @@ │ │ │ │ b.n b98cc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7420023 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + strh.w r0, [r2, #35] @ 0x23 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7220023 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + strb.w r0, [r2, #35] @ 0x23 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf70e0023 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + str??.w r0, [lr, r3, lsl #2] │ │ │ │ + lsls r2, r4, #6 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf6f40023 │ │ │ │ - movs r2, r4 │ │ │ │ + ldr.w r0, [r4, r3, lsl #2] │ │ │ │ + lsls r2, r0, #6 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf6d40023 │ │ │ │ - movs r6, r1 │ │ │ │ + ldrh.w r0, [r4, r3, lsl #2] │ │ │ │ + lsls r6, r5, #5 │ │ │ │ movs r4, r4 │ │ │ │ - movt r0, #2083 @ 0x823 │ │ │ │ - vaddl.u32 q8, d14, d19 │ │ │ │ - subw r0, r0, #2083 @ 0x823 │ │ │ │ - vaddl.u16 q8, d10, d19 │ │ │ │ - @ instruction: 0xf68c0023 │ │ │ │ + strh.w r0, [r0, r3, lsl #2] │ │ │ │ + lsls r6, r1, #5 │ │ │ │ + movs r4, r4 │ │ │ │ + strb.w r0, [r0, r3, lsl #2] │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xf7ec0023 │ │ │ │ │ │ │ │ 000b9a34 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179046,15 +179053,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #120] @ (b9ad8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cbz r0, b9aa6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl b97c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cbz r2, b9ab6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -179079,15 +179086,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n b9a8c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b9a8c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ (b9ae0 ) │ │ │ │ - movw r2, #29256 @ 0x7248 │ │ │ │ + movw r2, #29242 @ 0x723a │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #32] @ (b9ae4 ) │ │ │ │ ldr r0, [pc, #36] @ (b9ae8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ @@ -179096,19 +179103,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #360] @ (b9c50 ) │ │ │ │ + str r2, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, lr, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf71e0023 │ │ │ │ │ │ │ │ 000b9aec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #520] @ (b9d08 ) │ │ │ │ @@ -179315,32 +179322,32 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, #76] @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ - bic.w r0, r0, #10682368 @ 0xa30000 │ │ │ │ - ldc2l 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ - and.w r0, r0, #10682368 @ 0xa30000 │ │ │ │ - ldc2 0, cr0, [lr, #-140]! @ 0xffffff74 │ │ │ │ - @ instruction: 0xf3ec0023 │ │ │ │ - stc2 0, cr0, [r4, #-140]! @ 0xffffff74 │ │ │ │ - @ instruction: 0xf3d20023 │ │ │ │ - stc2 0, cr0, [r4, #-140] @ 0xffffff74 │ │ │ │ - @ instruction: 0xf3b20023 │ │ │ │ - ldc2l 0, cr0, [r0], #140 @ 0x8c │ │ │ │ - @ instruction: 0xf39e0023 │ │ │ │ - ldc2l 0, cr0, [r0], {35} @ 0x23 │ │ │ │ - @ instruction: 0xf37e0023 │ │ │ │ - ldc2 0, cr0, [ip], #140 @ 0x8c │ │ │ │ - @ instruction: 0xf36a0023 │ │ │ │ + cdp2 0, 13, cr0, cr2, cr3, {1} │ │ │ │ + @ instruction: 0xf5800023 │ │ │ │ + cdp2 0, 11, cr0, cr2, cr3, {1} │ │ │ │ + sbc.w r0, r0, #10682368 @ 0xa30000 │ │ │ │ + cdp2 0, 9, cr0, cr14, cr3, {1} │ │ │ │ + adc.w r0, ip, #10682368 @ 0xa30000 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr3, {1} │ │ │ │ + @ instruction: 0xf5320023 │ │ │ │ + cdp2 0, 6, cr0, cr4, cr3, {1} │ │ │ │ + adds.w r0, r2, #10682368 @ 0xa30000 │ │ │ │ + cdp2 0, 5, cr0, cr0, cr3, {1} │ │ │ │ + @ instruction: 0xf4fe0023 │ │ │ │ + cdp2 0, 3, cr0, cr0, cr3, {1} │ │ │ │ + @ instruction: 0xf4de0023 │ │ │ │ + cdp2 0, 1, cr0, cr12, cr3, {1} │ │ │ │ + @ instruction: 0xf4ca0023 │ │ │ │ │ │ │ │ 000b9d58 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179357,15 +179364,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #120] @ (b9dfc ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cbz r0, b9dca │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl b9aec │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cbz r2, b9dda │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -179390,15 +179397,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n b9db0 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b9db0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ (b9e04 ) │ │ │ │ - movw r2, #29357 @ 0x72ad │ │ │ │ + movw r2, #29343 @ 0x729f │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #32] @ (b9e08 ) │ │ │ │ ldr r0, [pc, #36] @ (b9e0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #12 │ │ │ │ add r0, pc │ │ │ │ @@ -179407,19 +179414,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r6, #5 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #216] @ (b9ee4 ) │ │ │ │ + ldr r5, [pc, #600] @ (ba064 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf29a0023 │ │ │ │ + @ instruction: 0xf3fa0023 │ │ │ │ │ │ │ │ 000b9e10 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #1384] @ ba38c │ │ │ │ @@ -179910,15 +179917,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b9ffc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ba014 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (ba430 ) │ │ │ │ - movw r2, #29430 @ 0x72f6 │ │ │ │ + movw r2, #29416 @ 0x72e8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #236] @ (ba434 ) │ │ │ │ ldr r0, [pc, #240] @ (ba438 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ @@ -179956,68 +179963,68 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r1, r7] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [ip, r3, lsl #2] │ │ │ │ - vaddl.s8 q8, d2, d19 │ │ │ │ - strh.w r0, [lr, #35] @ 0x23 │ │ │ │ - vhadd.s16 d16, d4, d19 │ │ │ │ - strb.w r0, [r0, #35] @ 0x23 │ │ │ │ - vhadd.s32 d0, d2, d19 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + @ instruction: 0xfa7c0023 │ │ │ │ + @ instruction: 0xf1220023 │ │ │ │ + @ instruction: 0xfa0e0023 │ │ │ │ + @ instruction: 0xf0b40023 │ │ │ │ + vld1.8 {d16[1]}, [r0], r3 │ │ │ │ + eor.w r0, r2, #35 @ 0x23 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - ldr.w r0, [ip, r3, lsl #2] │ │ │ │ - cdp 0, 15, cr0, cr10, cr3, {1} │ │ │ │ - ldrh.w r0, [lr, r3, lsl #2] │ │ │ │ - cdp 0, 13, cr0, cr12, cr3, {1} │ │ │ │ - ldrb.w r0, [r2, r3, lsl #2] │ │ │ │ - cdp 0, 11, cr0, cr8, cr3, {1} │ │ │ │ - subs r4, r4, #1 │ │ │ │ + ldrsh.w r0, [ip, #35] @ 0x23 │ │ │ │ + orrs.w r0, sl, #35 @ 0x23 │ │ │ │ + ldrsb.w r0, [lr, #35] @ 0x23 │ │ │ │ + bics.w r0, ip, #35 @ 0x23 │ │ │ │ + ldr??.w r0, [r2, r3, lsl #2] │ │ │ │ + ands.w r0, r8, #35 @ 0x23 │ │ │ │ + subs r4, r0, #7 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7da0023 │ │ │ │ - cdp 0, 7, cr0, cr6, cr3, {1} │ │ │ │ - subs r6, r6, #0 │ │ │ │ + ldrsh.w r0, [sl, r3, lsl #2] │ │ │ │ + vaddl.s16 q8, d6, d19 │ │ │ │ + subs r6, r2, #6 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7b20023 │ │ │ │ - cdp 0, 5, cr0, cr4, cr3, {1} │ │ │ │ - @ instruction: 0xf78e0023 │ │ │ │ - cdp 0, 2, cr0, cr12, cr3, {1} │ │ │ │ - @ instruction: 0xf75c0023 │ │ │ │ - cdp 0, 0, cr0, cr2, cr3, {1} │ │ │ │ - @ instruction: 0xf7220023 │ │ │ │ - vaddl.s8 q8, d6, d19 │ │ │ │ - ldc 0, cr0, [r8, #140]! @ 0x8c │ │ │ │ - adds r0, r7, #5 │ │ │ │ + ldrsb.w r0, [r2, r3, lsl #2] │ │ │ │ + vext.8 d0, d4, d19, #0 │ │ │ │ + str??.w r0, [lr, #35] @ 0x23 │ │ │ │ + vaddl.s8 q0, d12, d19 │ │ │ │ + ldrh.w r0, [ip, #35] @ 0x23 │ │ │ │ + vhadd.s32 d16, d2, d19 │ │ │ │ + strb.w r0, [r2, #35] @ 0x23 │ │ │ │ + @ instruction: 0xf1260023 │ │ │ │ + vhadd.s16 d0, d8, d19 │ │ │ │ + subs r0, r3, #3 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf6f40023 │ │ │ │ - ldc 0, cr0, [r6, #140] @ 0x8c │ │ │ │ - movt r0, #51235 @ 0xc823 │ │ │ │ - ldcl 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ - subw r0, sl, #2083 @ 0x823 │ │ │ │ - ldcl 0, cr0, [r0, #-140] @ 0xffffff74 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + ldr.w r0, [r4, r3, lsl #2] │ │ │ │ + cdp 0, 15, cr0, cr6, cr3, {1} │ │ │ │ + strh.w r0, [ip, r3, lsl #2] │ │ │ │ + cdp 0, 13, cr0, cr2, cr3, {1} │ │ │ │ + strb.w r0, [sl, r3, lsl #2] │ │ │ │ + cdp 0, 11, cr0, cr0, cr3, {1} │ │ │ │ + adds r4, r2, r0 │ │ │ │ movs r6, r4 │ │ │ │ - mov lr, sl │ │ │ │ + ldr r0, [pc, #216] @ (ba510 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + ldr r0, [pc, #984] @ (ba814 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n bab9c │ │ │ │ + b.n b9e5c │ │ │ │ movs r5, r4 │ │ │ │ - blx r4 │ │ │ │ + ldr r1, [pc, #0] @ (ba444 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ - b.n bab7c │ │ │ │ + b.n b9e3c │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + ldr r1, [pc, #168] @ (ba4f8 ) │ │ │ │ movs r3, r4 │ │ │ │ - blxns lr │ │ │ │ + ldr r1, [pc, #336] @ (ba5a4 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000ba454 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -180035,15 +180042,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #120] @ (ba4f8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cbz r0, ba4c6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl b9e10 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cbz r2, ba4d6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -180068,15 +180075,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n ba4ac │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ba4ac │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ (ba500 ) │ │ │ │ - movw r2, #29580 @ 0x738c │ │ │ │ + movw r2, #29566 @ 0x737e │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #32] @ (ba504 ) │ │ │ │ ldr r0, [pc, #36] @ (ba508 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ @@ -180085,19 +180092,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ ldrh r6, [r7, r5] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, r5] │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, r7 │ │ │ │ + mov sl, r3 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf4e60023 │ │ │ │ + movw r0, #26659 @ 0x6823 │ │ │ │ │ │ │ │ 000ba50c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r4, [pc, #1332] @ baa54 │ │ │ │ @@ -180587,25 +180594,25 @@ │ │ │ │ ldr r0, [pc, #236] @ (bab00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (bab04 ) │ │ │ │ - movw r2, #33434 @ 0x829a │ │ │ │ + movw r2, #33420 @ 0x828c │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #220] @ (bab08 ) │ │ │ │ ldr r0, [pc, #220] @ (bab0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (bab10 ) │ │ │ │ - movw r2, #33430 @ 0x8296 │ │ │ │ + movw r2, #33416 @ 0x8288 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #204] @ (bab14 ) │ │ │ │ ldr r0, [pc, #208] @ (bab18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ @@ -180624,78 +180631,68 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1fa0023 │ │ │ │ - stmia.w r6, {r0, r1, r5} │ │ │ │ - addw r0, r6, #35 @ 0x23 │ │ │ │ - rsb r0, r4, #35 @ 0x23 │ │ │ │ - @ instruction: 0xe8500023 │ │ │ │ + @ instruction: 0xf35a0023 │ │ │ │ + strd r0, r0, [r6, #140]! @ 0x8c │ │ │ │ + @ instruction: 0xf3660023 │ │ │ │ + @ instruction: 0xf3240023 │ │ │ │ + @ instruction: 0xe9b00023 │ │ │ │ ldrsb r6, [r0, r7] │ │ │ │ movs r0, r5 │ │ │ │ - adc.w r0, lr, #35 @ 0x23 │ │ │ │ - b.n baa4c │ │ │ │ - movs r3, r4 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + subw r0, lr, #35 @ 0x23 │ │ │ │ + ldmdb sl!, {r0, r1, r5} │ │ │ │ + adds r2, r7, r3 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf12e0023 │ │ │ │ - b.n baa04 │ │ │ │ - movs r3, r4 │ │ │ │ - add.w r0, r6, #35 @ 0x23 │ │ │ │ - b.n ba9d0 │ │ │ │ - movs r3, r4 │ │ │ │ + @ instruction: 0xf28e0023 │ │ │ │ + ldmdb r0, {r0, r1, r5} │ │ │ │ + @ instruction: 0xf2660023 │ │ │ │ + ldrd r0, r0, [r2], #140 @ 0x8c │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n baa50 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0xf0da0023 │ │ │ │ - b.n ba988 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0xf0aa0023 │ │ │ │ - b.n ba930 │ │ │ │ - movs r3, r4 │ │ │ │ - orns r0, r2, #35 @ 0x23 │ │ │ │ - b.n ba8c8 │ │ │ │ - movs r3, r4 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + stmdb lr!, {r0, r1, r5} │ │ │ │ + @ instruction: 0xf23a0023 │ │ │ │ + @ instruction: 0xe8c60023 │ │ │ │ + addw r0, sl, #35 @ 0x23 │ │ │ │ + ldmia.w r6, {r0, r1, r5} │ │ │ │ + rsbs r0, r2, #35 @ 0x23 │ │ │ │ + @ instruction: 0xe85e0023 │ │ │ │ + adds r6, r4, r0 │ │ │ │ movs r5, r4 │ │ │ │ - orrs.w r0, sl, #35 @ 0x23 │ │ │ │ - b.n ba890 │ │ │ │ - movs r3, r4 │ │ │ │ - bics.w r0, sl, #35 @ 0x23 │ │ │ │ - b.n ba86c │ │ │ │ - movs r3, r4 │ │ │ │ - ands.w r0, ip, #35 @ 0x23 │ │ │ │ - b.n ba838 │ │ │ │ + subs.w r0, sl, #35 @ 0x23 │ │ │ │ + @ instruction: 0xe83c0023 │ │ │ │ + @ instruction: 0xf19a0023 │ │ │ │ + @ instruction: 0xe8260023 │ │ │ │ + sbcs.w r0, ip, #35 @ 0x23 │ │ │ │ + @ instruction: 0xe8080023 │ │ │ │ + sbc.w r0, r4, #35 @ 0x23 │ │ │ │ + b.n baad0 │ │ │ │ movs r3, r4 │ │ │ │ - and.w r0, r4, #35 @ 0x23 │ │ │ │ - b.n ba810 │ │ │ │ + adc.w r0, r6, #35 @ 0x23 │ │ │ │ + b.n baa9c │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.s32 q8, d6, d19 │ │ │ │ - b.n ba7dc │ │ │ │ - movs r3, r4 │ │ │ │ - ble.n bab00 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r6 │ │ │ │ + negs r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + adcs r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.s16 q8, d12, d19 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + @ instruction: 0xf13c0023 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + asrs r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [sl], #140 @ 0x8c │ │ │ │ + cdp 0, 1, cr0, cr10, cr3, {1} │ │ │ │ │ │ │ │ 000bab1c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #248] @ (bac24 ) │ │ │ │ @@ -180712,15 +180709,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #232] @ (bac30 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n babdc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bpl.n babbe │ │ │ │ @@ -180813,32 +180810,32 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, r1] │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 0, cr0, cr8, cr3, {1} │ │ │ │ - b.n ba578 │ │ │ │ + vhadd.s32 d16, d8, d19 │ │ │ │ + b.n ba838 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bac7c │ │ │ │ + bgt.n bad3c │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #6 │ │ │ │ + eors r6, r4 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ movs r3, r4 │ │ │ │ - bge.n bac5c │ │ │ │ + bgt.n bad1c │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + lsls r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + lsls r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bac68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ @@ -180885,15 +180882,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n bace6 │ │ │ │ add.w sp, sp, #520 @ 0x208 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl, #140] @ 0x8c │ │ │ │ + cdp 0, 15, cr0, cr10, cr3, {1} │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, r5] │ │ │ │ movs r0, r5 │ │ │ │ strh r2, [r3, r5] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ @@ -180960,23 +180957,23 @@ │ │ │ │ and.w r8, r2, #1 │ │ │ │ beq.w bb0fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n bad54 │ │ │ │ mov r0, r2 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n bad54 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ cmp r6, #0 │ │ │ │ bne.n bad8a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ @@ -181287,15 +181284,15 @@ │ │ │ │ cmp r3, r1 │ │ │ │ beq.w bb408 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w bae04 │ │ │ │ mov r0, r2 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n bae04 │ │ │ │ ldr.w r1, [pc, #1964] @ bb8f4 │ │ │ │ movw r2, #1433 @ 0x599 │ │ │ │ ldr.w r3, [pc, #1968] @ bb900 │ │ │ │ ldr.w r0, [pc, #1968] @ bb904 │ │ │ │ add r3, pc │ │ │ │ @@ -181338,30 +181335,30 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [pc, #1880] @ bb914 │ │ │ │ ldr.w r0, [pc, #1880] @ bb918 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n bb16a │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ cmp r6, #0 │ │ │ │ bne.n bb2a2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr.w r3, [pc, #1828] @ bb91c │ │ │ │ ldr.w r1, [pc, #1828] @ bb920 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr.w r3, [pc, #1768] @ bb8f4 │ │ │ │ @@ -181375,15 +181372,15 @@ │ │ │ │ bl 91028 │ │ │ │ b.n bb16a │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldrd r3, r0, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w bae3a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ ldreq r2, [r4, #12] │ │ │ │ @@ -181504,15 +181501,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w bb1e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bb1e6 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n bad54 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bae16 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -181565,15 +181562,15 @@ │ │ │ │ cmp r3, r1 │ │ │ │ beq.w bb746 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w bb272 │ │ │ │ mov r0, r2 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n bb272 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n baf16 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ @@ -181606,24 +181603,24 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [pc, #1172] @ bb934 │ │ │ │ ldr.w r0, [pc, #1172] @ bb938 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n bb16a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bae9e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bb358 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr.w r3, [pc, #1100] @ bb91c │ │ │ │ ldr.w r1, [pc, #1128] @ bb93c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr.w r3, [pc, #1044] @ bb8f4 │ │ │ │ @@ -181652,15 +181649,15 @@ │ │ │ │ b.n bb16a │ │ │ │ cmp r1, r2 │ │ │ │ bne.w bae7c │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ b.n bae9e │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n bae04 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bb284 │ │ │ │ ldr r1, [pc, #940] @ (bb8f4 ) │ │ │ │ movw r2, #1438 @ 0x59e │ │ │ │ @@ -181717,15 +181714,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #928] @ (bb970 ) │ │ │ │ ldr r0, [pc, #932] @ (bb974 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n bb16a │ │ │ │ ldr r1, [pc, #784] @ (bb8f4 ) │ │ │ │ movw r2, #1437 @ 0x59d │ │ │ │ ldr r3, [pc, #912] @ (bb978 ) │ │ │ │ ldr r0, [pc, #912] @ (bb97c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ @@ -181762,15 +181759,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n baf58 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w bb3da │ │ │ │ b.n bb528 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [pc, #708] @ (bb91c ) │ │ │ │ ldr r1, [pc, #808] @ (bb984 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [pc, #652] @ (bb8f4 ) │ │ │ │ @@ -181891,39 +181888,39 @@ │ │ │ │ ldr r1, [pc, #552] @ (bb9c4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n bb16a │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n bb272 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w bafb6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w bbab2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.w baee0 │ │ │ │ b.w baef8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n bb7ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n bb8ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n bb1e6 │ │ │ │ ldr r1, [pc, #252] @ (bb8f4 ) │ │ │ │ movw r2, #1443 @ 0x5a3 │ │ │ │ ldr r3, [pc, #460] @ (bb9c8 ) │ │ │ │ ldr r0, [pc, #460] @ (bb9cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ @@ -181996,25 +181993,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w bb074 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bb7ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n bb8d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w bba3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n bb1e6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w bb0ce │ │ │ │ nop │ │ │ │ strh r4, [r3, r3] │ │ │ │ movs r0, r5 │ │ │ │ @@ -182022,137 +182019,138 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4, #-140]! @ 0x8c │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + pkhtb r0, r4, r3, asr #32 │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #112 @ (adr r7, bb974 ) │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [r6], #140 @ 0x8c │ │ │ │ - @ instruction: 0xe8da0023 │ │ │ │ - @ instruction: 0xf7240024 │ │ │ │ - stmia.w r6, {r0, r1, r5} │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + orr.w r0, r6, r3, asr #32 │ │ │ │ + bics.w r0, sl, r3, asr #32 │ │ │ │ + strb.w r0, [r4, #36] @ 0x24 │ │ │ │ + strd r0, r0, [r6, #140]! @ 0x8c │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85e0023 │ │ │ │ - @ instruction: 0xe8300023 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe9be0023 │ │ │ │ + @ instruction: 0xe9900023 │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - bics r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ - orr.w r0, r0, #10747904 @ 0xa40000 │ │ │ │ - b.n bb47c │ │ │ │ + sub.w r0, r0, #10747904 @ 0xa40000 │ │ │ │ + b.n bb73c │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb450 │ │ │ │ + b.n bb710 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb3f8 │ │ │ │ + b.n bb6b8 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #408 @ (adr r3, bbae4 ) │ │ │ │ + add r4, pc, #792 @ (adr r4, bbc64 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb3b0 │ │ │ │ + b.n bb670 │ │ │ │ movs r3, r4 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n bbae4 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb32c │ │ │ │ + b.n bb5ec │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb2fc │ │ │ │ + b.n bb5bc │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb3b8 │ │ │ │ + b.n bb678 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3120024 │ │ │ │ - b.n bb264 │ │ │ │ + orns r0, r2, #10747904 @ 0xa40000 │ │ │ │ + b.n bb524 │ │ │ │ movs r3, r4 │ │ │ │ - itte al │ │ │ │ - moval r3, r4 │ │ │ │ - addal r2, pc, #536 @ (adr r2, bbb94 ) │ │ │ │ - mov r3, r4 │ │ │ │ - itet gt │ │ │ │ - movgt r3, r4 │ │ │ │ - ble.n bb224 @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - movgt r3, r4 │ │ │ │ - b.n bb18c │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bc140 │ │ │ │ + add r3, pc, #920 @ (adr r3, bbd14 ) │ │ │ │ movs r3, r4 │ │ │ │ - itte mi │ │ │ │ - movmi r3, r4 │ │ │ │ - udfmi #18 │ │ │ │ - movpl r3, r4 │ │ │ │ - b.n bc0d0 │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - it eq │ │ │ │ - moveq r3, r4 │ │ │ │ - b.n bc09c │ │ │ │ + b.n bb4e4 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x00ea │ │ │ │ + b.n bb44c │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #384 @ (adr r1, bbb28 ) │ │ │ │ + b.n bb400 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bc004 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bb8c4 │ │ │ │ + b.n bb390 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0084 │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbfd0 │ │ │ │ + b.n bb35c │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #904 @ (adr r0, bbd48 ) │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0026 │ │ │ │ + add r2, pc, #768 @ (adr r2, bbca8 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbf20 │ │ │ │ + stmia r0!, {r2} │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #456 @ (adr r0, bbb94 ) │ │ │ │ + b.n bb2c4 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbe4c │ │ │ │ + itt al │ │ │ │ + moval r3, r4 │ │ │ │ + bal.n bb290 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbe18 │ │ │ │ + add r2, pc, #264 @ (adr r2, bbac8 ) │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + itte hi │ │ │ │ + movhi r3, r4 │ │ │ │ + bhi.n bb1e0 @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + movls r3, r4 │ │ │ │ + add r1, pc, #840 @ (adr r1, bbd14 ) │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + itet ne │ │ │ │ + movne r3, r4 │ │ │ │ + beq.n bc10c @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + movne r3, r4 │ │ │ │ + b.n bc0d8 │ │ │ │ + movs r3, r4 │ │ │ │ + bkpt 0x00ec │ │ │ │ + movs r3, r4 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbec4 │ │ │ │ + b.n bc184 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n bba80 │ │ │ │ + ble.n bb940 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd8c │ │ │ │ + b.n bc04c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r1, pc, #264 @ (adr r1, bbb00 ) │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + bkpt 0x0086 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd58 │ │ │ │ + b.n bc018 │ │ │ │ movs r3, r4 │ │ │ │ ldr r3, [pc, #284] @ (bbb20 ) │ │ │ │ movw r2, #1441 @ 0x5a1 │ │ │ │ ldr r1, [pc, #284] @ (bbb24 ) │ │ │ │ ldr r0, [pc, #284] @ (bbb28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -182265,73 +182263,83 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bbba4 │ │ │ │ + b.n bbe64 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r2, bbb96 │ │ │ │ + pop {r1, r3, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r0, bbb98 │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbb64 │ │ │ │ + b.n bbe24 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u32 q0, d14, d21 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbc84 │ │ │ │ + b.n bbf44 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u16 q0, d8, d21 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + lsls r0, r7, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #26 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbbb4 │ │ │ │ + b.n bbe74 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u8 q0, d2, d21 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #4 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbb7c │ │ │ │ + b.n bbe3c │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u32 d16, d12, d21 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbbec │ │ │ │ + b.n bbeac │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u16 d16, d6, d21 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n bbbcc │ │ │ │ + bhi.n bba8c │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u8 d16, d0, d21 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n bbe0c │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u32 d0, d10, d21 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n bbe1c │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u16 d0, d4, d21 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbbbc │ │ │ │ + b.n bbe7c │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr5, {1} │ │ │ │ - cmp r7, #32 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbbb4 │ │ │ │ + b.n bbe74 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr5, {1} │ │ │ │ - cmp r7, #10 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + b.n bbda4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bbbb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -182349,15 +182357,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #160] @ (bbc80 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n bbc6a │ │ │ │ ldr r3, [pc, #136] @ (bbc84 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -182425,21 +182433,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ mvns r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n bbd70 │ │ │ │ + bls.n bbc30 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n bbc78 │ │ │ │ + svc 74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, bbcbc │ │ │ │ + hlt 0x0036 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bbca8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -182581,15 +182589,15 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n bbdba │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n bbd58 │ │ │ │ ldr r3, [pc, #60] @ (bbe44 ) │ │ │ │ movw r2, #22812 @ 0x591c │ │ │ │ ldr r1, [pc, #60] @ (bbe48 ) │ │ │ │ ldr r0, [pc, #60] @ (bbe4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -182597,34 +182605,34 @@ │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ muls r0, r0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n bbf14 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbd30 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbd88 │ │ │ │ + svc 12 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + cbnz r6, bbe4c │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbd58 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + cbnz r0, bbe4e │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbf24 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + cbnz r2, bbe4e │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbee0025 │ │ │ │ - cmp r4, #16 │ │ │ │ + stc2l 0, cr0, [lr, #-148] @ 0xffffff6c │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbf18 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bbe50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -182646,15 +182654,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #104] @ (bbef0 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, bbedc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n bbebe │ │ │ │ mov r0, r5 │ │ │ │ @@ -182691,21 +182699,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ sbcs r0, r0 │ │ │ │ movs r0, r5 │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ movs r1, r5 │ │ │ │ adcs r2, r2 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n bbe1c │ │ │ │ + ble.n bbedc │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bbf08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -182858,17 +182866,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ b.n bbfd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr.w r4, [r8] │ │ │ │ b.n bbf9a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n bc024 │ │ │ │ @@ -182876,54 +182884,54 @@ │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str.w r2, [r8, #32] │ │ │ │ beq.n bc0ca │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ cbz r4, bc0d0 │ │ │ │ - bl 64174 │ │ │ │ + bl 64178 │ │ │ │ b.n bbfd0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bc0ca │ │ │ │ lsrs r4, r3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ movs r3, r4 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb750 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ movs r3, r4 │ │ │ │ - bge.n bc094 │ │ │ │ + bgt.n bc154 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bc170 │ │ │ │ + bgt.n bc030 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb75a │ │ │ │ movs r3, r4 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bc160 │ │ │ │ + bgt.n bc020 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bc17c │ │ │ │ + bgt.n bc03c │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb734 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc120 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -182948,15 +182956,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, bc180 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl bbf08 │ │ │ │ ldr r2, [pc, #36] @ (bc1a8 ) │ │ │ │ @@ -183012,15 +183020,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (bc240 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (bc244 ) │ │ │ │ add.w r3, r3, #852 @ 0x354 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, bc23c │ │ │ │ ldr r3, [pc, #64] @ (bc248 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n bc21c │ │ │ │ @@ -183044,21 +183052,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movs r1, r5 │ │ │ │ subs r5, #254 @ 0xfe │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - push {r5} │ │ │ │ + push {r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n bc178 │ │ │ │ + bge.n bc238 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bc2bc │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc25c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -183101,15 +183109,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #108] @ (bc330 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #900 @ 0x384 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cbz r0, bc31c │ │ │ │ ldr r3, [pc, #96] @ (bc334 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n bc2fc │ │ │ │ @@ -183151,21 +183159,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #20 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r0, bc390 │ │ │ │ + push {r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n bc2c0 │ │ │ │ + bge.n bc380 │ │ │ │ movs r3, r4 │ │ │ │ - uxth r4, r4 │ │ │ │ + push {r2} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc34c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -183279,15 +183287,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, bc4ae │ │ │ │ ldr r3, [pc, #104] @ (bc4c8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n bc48e │ │ │ │ @@ -183331,21 +183339,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ ldrb r2, [r7, #6] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #130 @ 0x82 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, bc4fe │ │ │ │ + cbz r6, bc516 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n bc540 │ │ │ │ + bhi.n bc400 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bc4e4 │ │ │ │ + sxtb r2, r6 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc4e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -183745,77 +183753,77 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n bca08 │ │ │ │ + bvs.n bc8c8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf32a0025 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + eor.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1ea0025 │ │ │ │ - movs r2, #12 │ │ │ │ + @ instruction: 0xf34a0025 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc900 │ │ │ │ + bpl.n bc9c0 │ │ │ │ movs r3, r4 │ │ │ │ - rsbs r0, r4, #37 @ 0x25 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + @ instruction: 0xf3340025 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc8c8 │ │ │ │ + bpl.n bc988 │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, lr, #37 @ 0x25 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf31e0025 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc8c0 │ │ │ │ + bpl.n bc980 │ │ │ │ movs r3, r4 │ │ │ │ - sub.w r0, r8, #37 @ 0x25 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + @ instruction: 0xf3080025 │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc888 │ │ │ │ + bmi.n bc948 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1920025 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf2f20025 │ │ │ │ + movs r3, #20 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bca50 │ │ │ │ + bmi.n bc910 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0094 │ │ │ │ - movs r5, r4 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + ite │ │ │ │ + mov r5, r4 │ │ │ │ + moval r3, #230 @ 0xe6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - sbc.w r0, r4, #37 @ 0x25 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + movt r0, #16421 @ 0x4025 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bca0c │ │ │ │ + bmi.n bc8cc │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0064 │ │ │ │ - movs r5, r4 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + itt gt │ │ │ │ + movgt r5, r4 │ │ │ │ + movgt r3, #246 @ 0xf6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r4, #32 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1300025 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + @ instruction: 0xf2900025 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc9bc │ │ │ │ + bmi.n bca7c │ │ │ │ movs r3, r4 │ │ │ │ - adds.w r0, sl, #37 @ 0x25 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + @ instruction: 0xf27a0025 │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc9b4 │ │ │ │ + bmi.n bca74 │ │ │ │ movs r3, r4 │ │ │ │ - add.w r0, r4, #37 @ 0x25 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + @ instruction: 0xf2640025 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n bc9ac │ │ │ │ + bmi.n bca6c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc9c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -183825,15 +183833,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (bca24 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #72] @ (bca28 ) │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, bca20 │ │ │ │ ldr r3, [pc, #64] @ (bca2c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n bca00 │ │ │ │ @@ -183857,21 +183865,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r6, [r4, #16] │ │ │ │ movs r1, r5 │ │ │ │ adds r6, #26 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n bca54 │ │ │ │ + bcc.n bcb14 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bca40 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -183959,29 +183967,29 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ b.n bcade │ │ │ │ adds r5, #166 @ 0xa6 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n bcbd4 │ │ │ │ + bcs.n bca94 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcbf8 │ │ │ │ + bcs.n bcab8 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcc08 │ │ │ │ + bcs.n bcac8 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcc14 │ │ │ │ + bcs.n bcad4 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcbc0 │ │ │ │ + bcs.n bca80 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcbd0 │ │ │ │ + bcs.n bca90 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bcb2c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -183991,15 +183999,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (bcbac ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (bcbb0 ) │ │ │ │ addw r3, r3, #1044 @ 0x414 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, bcba6 │ │ │ │ ldr r3, [pc, #92] @ (bcbb4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n bcb88 │ │ │ │ @@ -184042,21 +184050,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n bcb30 │ │ │ │ + bcs.n bcbf0 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bcbd0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -184108,21 +184116,21 @@ │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n bccf8 │ │ │ │ + bne.n bcbb8 │ │ │ │ movs r3, r4 │ │ │ │ - beq.n bcc74 │ │ │ │ + bne.n bcd34 │ │ │ │ movs r3, r4 │ │ │ │ - beq.n bcd04 │ │ │ │ + bne.n bcbc4 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bcc60 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -184132,15 +184140,15 @@ │ │ │ │ ldr r3, [pc, #104] @ (bcce0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #100] @ (bcce4 ) │ │ │ │ addw r3, r3, #1092 @ 0x444 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, bccda │ │ │ │ ldr r3, [pc, #92] @ (bcce8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n bccbc │ │ │ │ @@ -184183,21 +184191,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bne.n bcd3c │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bcd04 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -184363,15 +184371,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bcfd2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - bl 5eaa4 │ │ │ │ + bl 5eaa8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n bcee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -184650,15 +184658,15 @@ │ │ │ │ mov.w r9, #0 │ │ │ │ b.n bce9e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bd126 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (bd26c ) │ │ │ │ - movw r2, #55196 @ 0xd79c │ │ │ │ + movw r2, #55176 @ 0xd788 │ │ │ │ ldr r1, [pc, #212] @ (bd270 ) │ │ │ │ ldr r0, [pc, #212] @ (bd274 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -184678,94 +184686,94 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #816 @ (adr r7, bd50c ) │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #8 @ (adr r7, bd1f0 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ adds r0, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ - add r7, pc, #456 @ (adr r7, bd3bc ) │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #712 @ (adr r6, bd4c4 ) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #616 @ (adr r6, bd468 ) │ │ │ │ + add r7, pc, #1000 @ (adr r7, bd5e8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #256 @ (adr r6, bd31c ) │ │ │ │ + add r7, pc, #640 @ (adr r7, bd49c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #168 @ (adr r6, bd2cc ) │ │ │ │ + add r7, pc, #552 @ (adr r7, bd44c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #80 @ (adr r6, bd27c ) │ │ │ │ + add r7, pc, #464 @ (adr r7, bd3fc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #992 @ (adr r5, bd614 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, bd394 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #888 @ (adr r5, bd5b8 ) │ │ │ │ + add r7, pc, #248 @ (adr r7, bd338 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #784 @ (adr r5, bd558 ) │ │ │ │ + add r7, pc, #144 @ (adr r7, bd2d8 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #560 @ (adr r5, bd488 ) │ │ │ │ + add r6, pc, #944 @ (adr r6, bd608 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #368 @ (adr r5, bd3d4 ) │ │ │ │ + add r6, pc, #752 @ (adr r6, bd554 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #280 @ (adr r5, bd384 ) │ │ │ │ + add r6, pc, #664 @ (adr r6, bd504 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe85e0025 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + @ instruction: 0xe9be0025 │ │ │ │ + adds r0, r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd278 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -184783,15 +184791,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #160] @ (bd348 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n bd332 │ │ │ │ ldr r3, [pc, #136] @ (bd34c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -184859,21 +184867,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #904 @ (adr r3, bd6ec ) │ │ │ │ + add r5, pc, #264 @ (adr r5, bd46c ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #600 @ (adr r3, bd5c8 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, bd748 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd370 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -185085,33 +185093,33 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bd492 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bd592 │ │ │ │ ldr r3, [pc, #132] @ (bd62c ) │ │ │ │ - movw r2, #55389 @ 0xd85d │ │ │ │ + movw r2, #55369 @ 0xd849 │ │ │ │ ldr r1, [pc, #128] @ (bd630 ) │ │ │ │ ldr r0, [pc, #132] @ (bd634 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #120] @ (bd638 ) │ │ │ │ - movw r2, #55419 @ 0xd87b │ │ │ │ + movw r2, #55399 @ 0xd867 │ │ │ │ ldr r1, [pc, #116] @ (bd63c ) │ │ │ │ ldr r0, [pc, #120] @ (bd640 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #108] @ (bd644 ) │ │ │ │ - movw r2, #55402 @ 0xd86a │ │ │ │ + movw r2, #55382 @ 0xd856 │ │ │ │ ldr r1, [pc, #104] @ (bd648 ) │ │ │ │ ldr r0, [pc, #108] @ (bd64c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -185122,51 +185130,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + add r3, pc, #448 @ (adr r3, bd7cc ) │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #64 @ (adr r2, bd64c ) │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + add r3, pc, #168 @ (adr r3, bd6bc ) │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #808 @ (adr r1, bd93c ) │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - itee hi │ │ │ │ - movhi r3, r4 │ │ │ │ - stmials r7!, {r1, r5, r6, r7} │ │ │ │ - movls r3, r4 │ │ │ │ - add r1, pc, #552 @ (adr r1, bd848 ) │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #168 @ (adr r4, bd6cc ) │ │ │ │ + add r2, pc, #936 @ (adr r2, bd9c8 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + add r5, pc, #552 @ (adr r5, bd84c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #384 @ (adr r1, bd7ac ) │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bcec8 │ │ │ │ + add r2, pc, #768 @ (adr r2, bd92c ) │ │ │ │ + movs r3, r4 │ │ │ │ + b.n bd188 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bcea4 │ │ │ │ + b.n bd164 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #512 @ (adr r2, bd844 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, bd9c4 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n bce80 │ │ │ │ + b.n bd140 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd650 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -185184,15 +185192,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #160] @ (bd720 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n bd70a │ │ │ │ ldr r3, [pc, #136] @ (bd724 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -185260,21 +185268,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #40 @ (adr r0, bd764 ) │ │ │ │ + add r1, pc, #424 @ (adr r1, bd8e4 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r1, pc, #120 @ (adr r1, bd7c0 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd748 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -185462,75 +185470,75 @@ │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ b.n bd8a6 │ │ │ │ ldr r3, [pc, #112] @ (bd9a0 ) │ │ │ │ - mov.w r2, #60928 @ 0xee00 │ │ │ │ + movw r2, #60908 @ 0xedec │ │ │ │ ldr r1, [pc, #108] @ (bd9a4 ) │ │ │ │ ldr r0, [pc, #112] @ (bd9a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (bd9ac ) │ │ │ │ - movw r2, #60884 @ 0xedd4 │ │ │ │ + movw r2, #60864 @ 0xedc0 │ │ │ │ ldr r1, [pc, #96] @ (bd9b0 ) │ │ │ │ ldr r0, [pc, #100] @ (bd9b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #158 @ 0x9e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r1, pc, #208 @ (adr r1, bda44 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + add r0, pc, #1000 @ (adr r0, bdd68 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #848 @ (adr r0, bdcd4 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r6!, {} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r1, r5 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + add r0, pc, #464 @ (adr r0, bdb70 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n bdb2c │ │ │ │ + b.n bddec │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bdb08 │ │ │ │ + b.n bddc8 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd9b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -185550,15 +185558,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #136] @ (bda74 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cbz r0, bda54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bpl.n bda34 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -185606,23 +185614,23 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #14 │ │ │ │ movs r0, r5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r5 │ │ │ │ - b.n bd690 │ │ │ │ + b.n bd950 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #408] @ (bdc28 ) │ │ │ │ + ldr r7, [pc, #792] @ (bdda8 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bda90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -185866,59 +185874,59 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r4 │ │ │ │ - rors r2, r1 │ │ │ │ + orrs r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - sbcs r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n be450 │ │ │ │ + b.n bd710 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ b.w bda90 │ │ │ │ │ │ │ │ 000bdd3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -188008,365 +188016,365 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w be920 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w be938 │ │ │ │ nop │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, bf54e │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ asrs r2, r4, #24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, bf544 │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bf54a │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bf54e │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, bf550 │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bf54e │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, bf54e │ │ │ │ + push {r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bf54e │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - uxtb r4, r7 │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - uxtb r4, r1 │ │ │ │ + push {r2, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - uxth r6, r0 │ │ │ │ + cbz r6, bf598 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - sxth r2, r1 │ │ │ │ + cbz r2, bf582 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bf56a │ │ │ │ + cbz r4, bf582 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, bf56a │ │ │ │ + cbz r6, bf582 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bf56c │ │ │ │ + cbz r4, bf584 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bf56e │ │ │ │ + uxtb r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, bf570 │ │ │ │ + uxtb r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bf56a │ │ │ │ + uxth r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, bf56c │ │ │ │ + uxth r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, bf56c │ │ │ │ + sxtb r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + sxtb r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + sxth r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + cbz r6, bf5c4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, bf5c6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + cbz r2, bf5c8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + cbz r0, bf5ca │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + cbz r2, bf5c8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #32 │ │ │ │ + cbz r0, bf5ca │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + cbz r2, bf5cc │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + cbz r0, bf5ce │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, bf5c8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add sp, #24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bf78c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -188432,50 +188440,50 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #68] @ (bf874 ) │ │ │ │ - movw r2, #10656 @ 0x29a0 │ │ │ │ + movw r2, #10636 @ 0x298c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #64] @ (bf878 ) │ │ │ │ ldr r0, [pc, #64] @ (bf87c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #52] @ (bf880 ) │ │ │ │ - movw r2, #10666 @ 0x29aa │ │ │ │ + movw r2, #10646 @ 0x2996 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #48] @ (bf884 ) │ │ │ │ ldr r0, [pc, #48] @ (bf888 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf1e40022 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + @ instruction: 0xf3440022 │ │ │ │ + strh r6, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ movs r5, r4 │ │ │ │ - rsb r0, r8, #34 @ 0x22 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + @ instruction: 0xf3280022 │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bf88c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -188549,15 +188557,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #172] @ (bf9e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ - bl 830f8 │ │ │ │ + bl 830fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n bf9bc │ │ │ │ ldr r3, [pc, #152] @ (bf9e8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -188616,37 +188624,37 @@ │ │ │ │ nop │ │ │ │ ble.n bf904 │ │ │ │ movs r7, r4 │ │ │ │ lsls r6, r4, #27 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r7, #26 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #25 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (bfa64 ) │ │ │ │ ldr r3, [pc, #72] @ (bfa68 ) │ │ │ │ @@ -188685,15 +188693,15 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2580022 │ │ │ │ + @ instruction: 0xf3b80022 │ │ │ │ │ │ │ │ 000bfa78 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -188702,15 +188710,15 @@ │ │ │ │ ldr r3, [pc, #96] @ (bfaf0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [pc, #92] @ (bfaf4 ) │ │ │ │ addw r3, r3, #1284 @ 0x504 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ + bl 83aa8 │ │ │ │ cbz r0, bfaec │ │ │ │ ldr r3, [pc, #84] @ (bfaf8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n bfacc │ │ │ │ @@ -188746,21 +188754,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r2, r4, #21 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #832 @ (adr r2, bfe4c ) │ │ │ │ + add r4, pc, #192 @ (adr r4, bfbcc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bfb10 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -188968,92 +188976,92 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n bfce2 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ b.n bfc68 │ │ │ │ ldr r3, [pc, #152] @ (bfdcc ) │ │ │ │ - movw r2, #48537 @ 0xbd99 │ │ │ │ + movw r2, #48512 @ 0xbd80 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #144] @ (bfdd0 ) │ │ │ │ ldr r0, [pc, #148] @ (bfdd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (bfdd8 ) │ │ │ │ - movw r2, #48567 @ 0xbdb7 │ │ │ │ + movw r2, #48542 @ 0xbd9e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #128] @ (bfddc ) │ │ │ │ ldr r0, [pc, #132] @ (bfde0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #120] @ (bfde4 ) │ │ │ │ - movw r2, #48547 @ 0xbda3 │ │ │ │ + movw r2, #48522 @ 0xbd8a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #112] @ (bfde8 ) │ │ │ │ ldr r0, [pc, #116] @ (bfdec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #104] @ (bfdf0 ) │ │ │ │ - movw r2, #48557 @ 0xbdad │ │ │ │ + movw r2, #48532 @ 0xbd94 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #96] @ (bfdf4 ) │ │ │ │ ldr r0, [pc, #100] @ (bfdf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r1, #19 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #136 @ (adr r1, bfe3c ) │ │ │ │ + add r2, pc, #520 @ (adr r2, bffbc ) │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 0, cr0, cr8, cr4, {1} │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + vhadd.u32 d16, d8, d20 │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [sl, #144]! @ 0x90 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + vhadd.u8 d16, d10, d20 │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [sl, #144] @ 0x90 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + vhadd.u32 d0, d10, d20 │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + bkpt 0x001c │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [lr], {34} @ 0x22 │ │ │ │ - vhadd.s16 d16, d8, d18 │ │ │ │ - pop {r5, r7} │ │ │ │ + cdp 0, 3, cr0, cr14, cr2, {1} │ │ │ │ + @ instruction: 0xf0b80022 │ │ │ │ + bkpt 0x0000 │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [r2], {34} @ 0x22 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + cdp 0, 2, cr0, cr2, cr2, {1} │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - stc 0, cr0, [r6], #136 @ 0x88 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + cdp 0, 0, cr0, cr6, cr2, {1} │ │ │ │ + strh r0, [r0, #30] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - stc 0, cr0, [sl], {34} @ 0x22 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + stcl 0, cr0, [sl, #136]! @ 0x88 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bfdfc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -189080,15 +189088,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ addw r3, r3, #1332 @ 0x534 │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #20 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n bfeae │ │ │ │ ldr r3, [pc, #132] @ (bfed4 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -189149,114 +189157,114 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ movs r0, r5 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr], #-144 @ 0xffffff70 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldc2 0, cr0, [lr, #144] @ 0x90 │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #904] @ (c027c ) │ │ │ │ + str r2, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bfef4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #1972] @ c06bc │ │ │ │ + ldr.w r2, [pc, #2012] @ c06e4 │ │ │ │ mov sl, r3 │ │ │ │ - ldr.w r3, [pc, #1968] @ c06c0 │ │ │ │ + ldr.w r3, [pc, #2008] @ c06e8 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r5, [pc, #1964] @ c06c4 │ │ │ │ + ldr.w r5, [pc, #2004] @ c06ec │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c031c │ │ │ │ + beq.w c033e │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r1 │ │ │ │ cmp r6, r3 │ │ │ │ itt ne │ │ │ │ addne r6, #1 │ │ │ │ strne r6, [r4, #0] │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w c0340 │ │ │ │ + beq.w c0362 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.w c029e │ │ │ │ + bmi.w c02be │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c036a │ │ │ │ + beq.w c038c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c0302 │ │ │ │ + beq.w c0324 │ │ │ │ adds r2, r3, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w c00b6 │ │ │ │ - ldr.w r3, [pc, #1876] @ c06c8 │ │ │ │ + ldr.w r3, [pc, #1916] @ c06f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w c01e8 │ │ │ │ + bne.w c0208 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0444 │ │ │ │ + beq.w c046e │ │ │ │ ldr r7, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0494 │ │ │ │ + beq.w c04be │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c04fa │ │ │ │ + beq.w c0524 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r8, #16] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c054e │ │ │ │ + beq.w c0578 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c03d4 │ │ │ │ + beq.w c0406 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n bfffa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03ea │ │ │ │ + beq.w c041c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ str.w r9, [sp, #16] │ │ │ │ blx 50154 │ │ │ │ @@ -189264,83 +189272,83 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0028 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03a2 │ │ │ │ + beq.w c03c4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c05c2 │ │ │ │ + beq.w c05ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0400 │ │ │ │ + beq.w c043a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03f8 │ │ │ │ + beq.w c0432 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0070 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0408 │ │ │ │ + beq.w c042a │ │ │ │ mov r0, r8 │ │ │ │ blx 50294 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c05f2 │ │ │ │ + beq.w c061c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cbz r0, c0096 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03b6 │ │ │ │ + beq.w c03e2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str.w r8, [r4, #52] @ 0x34 │ │ │ │ cbz r0, c00b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c00b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03b0 │ │ │ │ + beq.w c03e8 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ b.n c00de │ │ │ │ cmp r2, r1 │ │ │ │ beq.n c00c4 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0296 │ │ │ │ + beq.w c02b6 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w c02c8 │ │ │ │ - ldr.w r3, [pc, #1532] @ c06c8 │ │ │ │ + bne.w c02e8 │ │ │ │ + ldr.w r3, [pc, #1572] @ c06f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w c025a │ │ │ │ + bne.w c027a │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0420 │ │ │ │ + beq.w c044a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ @@ -189349,593 +189357,606 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c039a │ │ │ │ + beq.w c03bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c063a │ │ │ │ - ldr.w r3, [pc, #1468] @ c06cc │ │ │ │ + beq.w c0664 │ │ │ │ + ldr.w r3, [pc, #1508] @ c06f4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c0474 │ │ │ │ + bne.w c049e │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cbz r0, c0136 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03f2 │ │ │ │ - ldr.w r2, [pc, #1432] @ c06d0 │ │ │ │ + beq.w c0424 │ │ │ │ + ldr.w r2, [pc, #1472] @ c06f8 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr.w r7, [r2, #796] @ 0x31c │ │ │ │ + ldr.w r8, [r2, #796] @ 0x31c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c04ca │ │ │ │ + beq.w c04f4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 867b0 │ │ │ │ + bl 86704 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0536 │ │ │ │ - ldr.w r3, [pc, #1388] @ c06d4 │ │ │ │ + beq.w c0560 │ │ │ │ + ldr.w r3, [pc, #1428] @ c06fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c05a2 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w c069e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bne.w c05cc │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r1, r7 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n c018a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w c03d4 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w c06c8 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r7, #0] │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + strne.w r3, [r8] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w c05da │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c01aa │ │ │ │ + beq.n c01c4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0410 │ │ │ │ + beq.w c03cc │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w c0604 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0616 │ │ │ │ + beq.w c0640 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c01cc │ │ │ │ + beq.n c01ec │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c0666 │ │ │ │ + bmi.w c0690 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0238 │ │ │ │ + beq.n c0258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c0238 │ │ │ │ + cbnz r3, c0258 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0238 │ │ │ │ + b.n c0258 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n c01fc │ │ │ │ + beq.n c021c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c03c4 │ │ │ │ + beq.w c03f6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c0210 │ │ │ │ + beq.n c0230 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c03bc │ │ │ │ + beq.w c03ee │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1212] @ c06d8 │ │ │ │ - ldr.w r1, [pc, #1212] @ c06dc │ │ │ │ + ldr.w r3, [pc, #1220] @ c0700 │ │ │ │ + ldr.w r1, [pc, #1220] @ c0704 │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr.w r0, [pc, #1208] @ c06e0 │ │ │ │ + ldr.w r0, [pc, #1216] @ c0708 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1192] @ c06e4 │ │ │ │ - ldr.w r3, [pc, #1152] @ c06c0 │ │ │ │ + ldr.w r2, [pc, #1200] @ c070c │ │ │ │ + ldr.w r3, [pc, #1160] @ c06e8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c069a │ │ │ │ + bne.w c06c4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c026e │ │ │ │ + beq.n c028e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0418 │ │ │ │ + beq.w c0442 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1116] @ c06d8 │ │ │ │ - ldr.w r1, [pc, #1128] @ c06e8 │ │ │ │ + ldr.w r3, [pc, #1124] @ c0700 │ │ │ │ + ldr.w r1, [pc, #1136] @ c0710 │ │ │ │ movw r2, #1212 @ 0x4bc │ │ │ │ - ldr.w r0, [pc, #1124] @ c06ec │ │ │ │ + ldr.w r0, [pc, #1132] @ c0714 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c0236 │ │ │ │ + b.n c0256 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c00c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c036a │ │ │ │ + beq.n c038c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c02c2 │ │ │ │ + beq.n c02e2 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n c02c2 │ │ │ │ + beq.n c02e2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c03aa │ │ │ │ + beq.n c03dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c02da │ │ │ │ + beq.n c02fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c03cc │ │ │ │ - ldr.w r3, [pc, #1044] @ c06f0 │ │ │ │ + beq.w c03fe │ │ │ │ + ldr.w r3, [pc, #1048] @ c0718 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #1008] @ (c06d8 ) │ │ │ │ - ldr.w r1, [pc, #1032] @ c06f4 │ │ │ │ + ldr r3, [pc, #1012] @ (c0700 ) │ │ │ │ + ldr.w r1, [pc, #1040] @ c071c │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr.w r0, [pc, #1028] @ c06f8 │ │ │ │ + ldr.w r0, [pc, #1036] @ c0720 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c0236 │ │ │ │ + b.n c0256 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w c00c4 │ │ │ │ - ldr r2, [pc, #956] @ (c06c8 ) │ │ │ │ + ldr r2, [pc, #964] @ (c06f0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r7, r2 │ │ │ │ beq.w bff7c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w c01ee │ │ │ │ - b.n c0210 │ │ │ │ - ldr r1, [pc, #952] @ (c06d8 ) │ │ │ │ + bne.w c020e │ │ │ │ + b.n c0230 │ │ │ │ + ldr r1, [pc, #960] @ (c0700 ) │ │ │ │ movw r0, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #984] @ (c06fc ) │ │ │ │ - ldr r2, [pc, #984] @ (c0700 ) │ │ │ │ + ldr r3, [pc, #988] @ (c0724 ) │ │ │ │ + ldr r2, [pc, #992] @ (c0728 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #980] @ (c0704 ) │ │ │ │ - ldr r0, [pc, #980] @ (c0708 ) │ │ │ │ + ldr r1, [pc, #984] @ (c072c ) │ │ │ │ + ldr r0, [pc, #988] @ (c0730 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r2, [pc, #916] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r2, [pc, #924] @ (c0700 ) │ │ │ │ movw r1, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #964] @ (c070c ) │ │ │ │ + ldr r3, [pc, #968] @ (c0734 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #960] @ (c0710 ) │ │ │ │ + ldr r2, [pc, #964] @ (c0738 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #960] @ (c0714 ) │ │ │ │ + ldr r1, [pc, #964] @ (c073c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #956] @ (c0718 ) │ │ │ │ + ldr r0, [pc, #964] @ (c0740 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #876] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #880] @ (c0700 ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r0, [pc, #936] @ (c071c ) │ │ │ │ + ldr r0, [pc, #944] @ (c0744 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #932] @ (c0720 ) │ │ │ │ + ldr r3, [pc, #940] @ (c0748 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #928] @ (c0724 ) │ │ │ │ - ldr r1, [pc, #932] @ (c0728 ) │ │ │ │ + ldr r2, [pc, #936] @ (c074c ) │ │ │ │ + ldr r1, [pc, #936] @ (c0750 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c0236 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c0256 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0108 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0028 │ │ │ │ + mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c02c2 │ │ │ │ + b.n c01c4 │ │ │ │ + mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c00b2 │ │ │ │ + b.n c018a │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n c02e2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0096 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n c00b2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0210 │ │ │ │ + b.n c0230 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c01f8 │ │ │ │ + b.n c0218 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c02da │ │ │ │ + b.n c02fc │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ beq.w bfffa │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w bfffa │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bfffa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0136 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n c0070 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0058 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0044 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0070 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c01aa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c026e │ │ │ │ - ldr r2, [pc, #692] @ (c06d8 ) │ │ │ │ + b.n c028e │ │ │ │ + ldr r2, [pc, #692] @ (c0700 ) │ │ │ │ movw r1, #1210 @ 0x4ba │ │ │ │ - ldr r3, [pc, #772] @ (c072c ) │ │ │ │ + ldr r3, [pc, #768] @ (c0754 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #768] @ (c0730 ) │ │ │ │ + ldr r2, [pc, #764] @ (c0758 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #764] @ (c0734 ) │ │ │ │ - ldr r0, [pc, #764] @ (c0738 ) │ │ │ │ + ldr r1, [pc, #760] @ (c075c ) │ │ │ │ + ldr r0, [pc, #764] @ (c0760 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c0362 │ │ │ │ - ldr r3, [pc, #656] @ (c06d8 ) │ │ │ │ + b.n c0384 │ │ │ │ + ldr r3, [pc, #656] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r0, [pc, #752] @ (c073c ) │ │ │ │ + ldr r0, [pc, #748] @ (c0764 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #748] @ (c0740 ) │ │ │ │ + ldr r3, [pc, #744] @ (c0768 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #744] @ (c0744 ) │ │ │ │ - ldr r1, [pc, #744] @ (c0748 ) │ │ │ │ + ldr r2, [pc, #740] @ (c076c ) │ │ │ │ + ldr r1, [pc, #744] @ (c0770 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r2, [pc, #608] @ (c06d8 ) │ │ │ │ - ldr r3, [pc, #724] @ (c074c ) │ │ │ │ - ldr r1, [pc, #724] @ (c0750 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r2, [pc, #608] @ (c0700 ) │ │ │ │ + ldr r3, [pc, #720] @ (c0774 ) │ │ │ │ + ldr r1, [pc, #724] @ (c0778 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #724] @ (c0754 ) │ │ │ │ + ldr r0, [pc, #724] @ (c077c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ bl a7508 │ │ │ │ - b.n c0362 │ │ │ │ - ldr r3, [pc, #576] @ (c06d8 ) │ │ │ │ - ldr r1, [pc, #704] @ (c0758 ) │ │ │ │ - ldr r0, [pc, #704] @ (c075c ) │ │ │ │ + b.n c0384 │ │ │ │ + ldr r3, [pc, #576] @ (c0700 ) │ │ │ │ + ldr r1, [pc, #700] @ (c0780 ) │ │ │ │ + ldr r0, [pc, #704] @ (c0784 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1210 @ 0x4ba │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #696] @ (c0760 ) │ │ │ │ + ldr r3, [pc, #692] @ (c0788 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #692] @ (c0764 ) │ │ │ │ + ldr r2, [pc, #688] @ (c078c ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #524] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #520] @ (c0700 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r0, [pc, #660] @ (c0768 ) │ │ │ │ + ldr r0, [pc, #660] @ (c0790 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #656] @ (c076c ) │ │ │ │ + ldr r3, [pc, #656] @ (c0794 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #656] @ (c0770 ) │ │ │ │ + ldr r2, [pc, #656] @ (c0798 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #656] @ (c0774 ) │ │ │ │ + ldr r1, [pc, #652] @ (c079c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #476] @ (c06d8 ) │ │ │ │ - ldr r2, [pc, #632] @ (c0778 ) │ │ │ │ - ldr r1, [pc, #636] @ (c077c ) │ │ │ │ - ldr r0, [pc, #636] @ (c0780 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #472] @ (c0700 ) │ │ │ │ + ldr r2, [pc, #632] @ (c07a0 ) │ │ │ │ + ldr r1, [pc, #632] @ (c07a4 ) │ │ │ │ + ldr r0, [pc, #636] @ (c07a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1210 @ 0x4ba │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #620] @ (c0784 ) │ │ │ │ + ldr r3, [pc, #620] @ (c07ac ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #416] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #412] @ (c0700 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #584] @ (c0788 ) │ │ │ │ - ldr r0, [pc, #588] @ (c078c ) │ │ │ │ + ldr r1, [pc, #584] @ (c07b0 ) │ │ │ │ + ldr r0, [pc, #584] @ (c07b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c04ec │ │ │ │ - ldr r3, [pc, #576] @ (c0790 ) │ │ │ │ - ldr r1, [pc, #576] @ (c0794 ) │ │ │ │ + b.n c0516 │ │ │ │ + ldr r3, [pc, #572] @ (c07b8 ) │ │ │ │ + ldr r1, [pc, #576] @ (c07bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0572 │ │ │ │ + beq.n c059c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c066c │ │ │ │ - ldr r3, [pc, #356] @ (c06d8 ) │ │ │ │ + beq.n c0696 │ │ │ │ + ldr r3, [pc, #352] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #540] @ (c0798 ) │ │ │ │ - ldr r0, [pc, #544] @ (c079c ) │ │ │ │ + ldr r1, [pc, #540] @ (c07c0 ) │ │ │ │ + ldr r0, [pc, #540] @ (c07c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #308] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #304] @ (c0700 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #500] @ (c07a0 ) │ │ │ │ + ldr r1, [pc, #500] @ (c07c8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [r5, r3] │ │ │ │ - ldr r3, [pc, #500] @ (c07a4 ) │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ + ldr r3, [pc, #496] @ (c07cc ) │ │ │ │ add r3, pc │ │ │ │ - strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #496] @ (c07a8 ) │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + strd r3, r7, [sp] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r0, [pc, #492] @ (c07d0 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c04ec │ │ │ │ - ldr r3, [pc, #276] @ (c06d8 ) │ │ │ │ + b.n c0516 │ │ │ │ + ldr r3, [pc, #272] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #480] @ (c07ac ) │ │ │ │ - ldr r0, [pc, #484] @ (c07b0 ) │ │ │ │ + ldr r1, [pc, #480] @ (c07d4 ) │ │ │ │ + ldr r0, [pc, #480] @ (c07d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c0588 │ │ │ │ - ldr r3, [pc, #252] @ (c06d8 ) │ │ │ │ + b.n c05b2 │ │ │ │ + ldr r3, [pc, #248] @ (c0700 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #464] @ (c07b4 ) │ │ │ │ - ldr r0, [pc, #468] @ (c07b8 ) │ │ │ │ + ldr r1, [pc, #464] @ (c07dc ) │ │ │ │ + ldr r0, [pc, #464] @ (c07e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c04ec │ │ │ │ - ldr r3, [pc, #228] @ (c06d8 ) │ │ │ │ + b.n c0384 │ │ │ │ + ldr r3, [pc, #224] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #448] @ (c07bc ) │ │ │ │ - ldr r0, [pc, #452] @ (c07c0 ) │ │ │ │ + ldr r1, [pc, #448] @ (c07e4 ) │ │ │ │ + ldr r0, [pc, #448] @ (c07e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r2, [pc, #192] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r2, [pc, #188] @ (c0700 ) │ │ │ │ movw r1, #1212 @ 0x4bc │ │ │ │ - ldr r3, [pc, #420] @ (c07c4 ) │ │ │ │ + ldr r3, [pc, #420] @ (c07ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (c07c8 ) │ │ │ │ + ldr r2, [pc, #416] @ (c07f0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #412] @ (c07cc ) │ │ │ │ - ldr r0, [pc, #416] @ (c07d0 ) │ │ │ │ + ldr r1, [pc, #412] @ (c07f4 ) │ │ │ │ + ldr r0, [pc, #412] @ (c07f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c0362 │ │ │ │ + b.n c0384 │ │ │ │ blx 50078 │ │ │ │ - cbnz r0, c067c │ │ │ │ + cbnz r0, c06a6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c064a │ │ │ │ + beq.n c0674 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c0694 │ │ │ │ + bmi.n c06be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0660 │ │ │ │ + beq.n c068a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c0674 │ │ │ │ - bl 64174 │ │ │ │ - b.n c0236 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c01cc │ │ │ │ + cbz r3, c069e │ │ │ │ + bl 64178 │ │ │ │ + b.n c0256 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c01ec │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0572 │ │ │ │ + b.n c059c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0660 │ │ │ │ - ldr r3, [pc, #88] @ (c06d8 ) │ │ │ │ + b.n c068a │ │ │ │ + ldr r3, [pc, #88] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #336] @ (c07d4 ) │ │ │ │ - ldr r0, [pc, #336] @ (c07d8 ) │ │ │ │ + ldr r1, [pc, #332] @ (c07fc ) │ │ │ │ + ldr r0, [pc, #336] @ (c0800 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c0362 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c064a │ │ │ │ + b.n c0384 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c0674 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c07dc ) │ │ │ │ - movw r2, #60370 @ 0xebd2 │ │ │ │ + ldr r3, [pc, #312] @ (c0804 ) │ │ │ │ + movw r2, #60350 @ 0xebbe │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #308] @ (c07e0 ) │ │ │ │ - ldr r0, [pc, #312] @ (c07e4 ) │ │ │ │ + ldr r1, [pc, #308] @ (c0808 ) │ │ │ │ + ldr r0, [pc, #308] @ (c080c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #488 @ 0x1e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ @@ -189944,2689 +189965,2689 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [ip, #156]! @ 0x9c │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldc2 0, cr0, [ip, #156] @ 0x9c │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf5840024 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + @ instruction: 0xf6ba0024 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #728] @ (c0a28 ) │ │ │ │ + str r4, [r5, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ movs r3, r4 │ │ │ │ - b.n c0ec4 │ │ │ │ + b.n c0158 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #352] @ (c08d4 ) │ │ │ │ + str r6, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, c0834 │ │ │ │ + push {r1, r2, r7} │ │ │ │ movs r5, r4 │ │ │ │ - b.n c0ec8 │ │ │ │ + b.n c015c │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c07e8 : │ │ │ │ +000c0810 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ c0864 │ │ │ │ + ldr.w ip, [pc, #108] @ c088c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #1380 @ 0x564 │ │ │ │ - ldr.w ip, [pc, #92] @ c0868 │ │ │ │ + ldr.w ip, [pc, #92] @ c0890 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (c086c ) │ │ │ │ + ldr r4, [pc, #88] @ (c0894 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, c0848 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, c0870 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl bfef4 │ │ │ │ - ldr r2, [pc, #36] @ (c0870 ) │ │ │ │ - ldr r3, [pc, #32] @ (c086c ) │ │ │ │ + ldr r2, [pc, #36] @ (c0898 ) │ │ │ │ + ldr r3, [pc, #32] @ (c0894 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c0860 │ │ │ │ + bne.n c0888 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - adds r6, #0 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7ea0027 │ │ │ │ + @ instruction: 0xf7c20027 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b00027 │ │ │ │ + @ instruction: 0xf7880027 │ │ │ │ │ │ │ │ -000c0874 : │ │ │ │ +000c089c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (c089c ) │ │ │ │ + ldr r3, [pc, #24] @ (c08c4 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (c08a0 ) │ │ │ │ + ldr r2, [pc, #24] @ (c08c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl bfef4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - @ instruction: 0xf7740027 │ │ │ │ + @ instruction: 0xf74c0027 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c08a4 : │ │ │ │ +000c08cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c0908 ) │ │ │ │ + ldr r3, [pc, #76] @ (c0930 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c090c ) │ │ │ │ + ldr r5, [pc, #72] @ (c0934 ) │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, c0904 │ │ │ │ - ldr r3, [pc, #64] @ (c0910 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, c092c │ │ │ │ + ldr r3, [pc, #64] @ (c0938 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c08e4 │ │ │ │ + bne.n c090c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c0874 │ │ │ │ - ldr r0, [pc, #44] @ (c0914 ) │ │ │ │ + b.w c089c │ │ │ │ + ldr r0, [pc, #44] @ (c093c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (c0918 ) │ │ │ │ - ldr r1, [pc, #40] @ (c091c ) │ │ │ │ + ldr r3, [pc, #40] @ (c0940 ) │ │ │ │ + ldr r1, [pc, #40] @ (c0944 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c0920 ) │ │ │ │ + ldr r0, [pc, #40] @ (c0948 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r5, #26 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7360027 │ │ │ │ + @ instruction: 0xf70e0027 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0924 : │ │ │ │ +000c094c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (c0950 ) │ │ │ │ + ldr r3, [pc, #28] @ (c0978 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (c0954 ) │ │ │ │ + ldr r2, [pc, #28] @ (c097c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl bfef4 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - movt r0, #18471 @ 0x4827 │ │ │ │ + @ instruction: 0xf69c0027 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c0958 : │ │ │ │ +000c0980 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c09ec ) │ │ │ │ + ldr r5, [pc, #124] @ (c0a14 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (c09f0 ) │ │ │ │ + ldr r3, [pc, #124] @ (c0a18 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (c09f4 ) │ │ │ │ + ldr r6, [pc, #120] @ (c0a1c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c09f8 ) │ │ │ │ + ldr r3, [pc, #108] @ (c0a20 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1476 @ 0x5c4 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, c09e4 │ │ │ │ - ldr r3, [pc, #96] @ (c09fc ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, c0a0c │ │ │ │ + ldr r3, [pc, #96] @ (c0a24 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c09c4 │ │ │ │ + bne.n c09ec │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c0924 │ │ │ │ - ldr r2, [pc, #80] @ (c0a00 ) │ │ │ │ - ldr r3, [pc, #64] @ (c09f0 ) │ │ │ │ + bl c094c │ │ │ │ + ldr r2, [pc, #80] @ (c0a28 ) │ │ │ │ + ldr r3, [pc, #64] @ (c0a18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c09e8 │ │ │ │ + bne.n c0a10 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c0a04 ) │ │ │ │ + ldr r0, [pc, #60] @ (c0a2c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c0a08 ) │ │ │ │ - ldr r1, [pc, #56] @ (c0a0c ) │ │ │ │ + ldr r3, [pc, #56] @ (c0a30 ) │ │ │ │ + ldr r1, [pc, #56] @ (c0a34 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c0a10 ) │ │ │ │ + ldr r0, [pc, #56] @ (c0a38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c09ac │ │ │ │ + b.n c09d4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf6880027 │ │ │ │ + @ instruction: 0xf6600027 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6820027 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + @ instruction: 0xf65a0027 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #51239 @ 0xc827 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + @ instruction: 0xf6240027 │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + strb r4, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0a14 : │ │ │ │ +000c0a3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (c0ad0 ) │ │ │ │ + ldr r6, [pc, #172] @ (c0af8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c0a96 │ │ │ │ + beq.n c0abe │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (c0ad4 ) │ │ │ │ + ldr r3, [pc, #148] @ (c0afc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, c0a84 │ │ │ │ + cbz r5, c0aac │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ bl bfef4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0a6e │ │ │ │ + beq.n c0a96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c0abc │ │ │ │ + cbz r3, c0ae4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0a7e │ │ │ │ + beq.n c0aa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c0ab0 │ │ │ │ + cbz r3, c0ad8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n c0a52 │ │ │ │ - ldr r3, [pc, #60] @ (c0ad4 ) │ │ │ │ + b.n c0a7a │ │ │ │ + ldr r3, [pc, #60] @ (c0afc ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n c0ac4 │ │ │ │ + beq.n c0aec │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n c0a44 │ │ │ │ - b.n c0a84 │ │ │ │ + bne.n c0a6c │ │ │ │ + b.n c0aac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0a6e │ │ │ │ + b.n c0a96 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n c0a44 │ │ │ │ + bne.n c0a6c │ │ │ │ mov r5, r3 │ │ │ │ - b.n c0a52 │ │ │ │ + b.n c0a7a │ │ │ │ nop │ │ │ │ - rsbs r0, r4, #10944512 @ 0xa70000 │ │ │ │ + sub.w r0, ip, #10944512 @ 0xa70000 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c0ad8 : │ │ │ │ +000c0b00 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (c0b80 ) │ │ │ │ + ldr r5, [pc, #144] @ (c0ba8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (c0b84 ) │ │ │ │ + ldr r3, [pc, #144] @ (c0bac ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (c0b88 ) │ │ │ │ + ldr r6, [pc, #140] @ (c0bb0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (c0b8c ) │ │ │ │ + ldr r3, [pc, #128] @ (c0bb4 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #1524 @ 0x5f4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, c0b76 │ │ │ │ - ldr r3, [pc, #104] @ (c0b90 ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, c0b9e │ │ │ │ + ldr r3, [pc, #104] @ (c0bb8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c0b56 │ │ │ │ + bne.n c0b7e │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl c0a14 │ │ │ │ - ldr r2, [pc, #84] @ (c0b94 ) │ │ │ │ - ldr r3, [pc, #64] @ (c0b84 ) │ │ │ │ + bl c0a3c │ │ │ │ + ldr r2, [pc, #84] @ (c0bbc ) │ │ │ │ + ldr r3, [pc, #64] @ (c0bac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c0b7a │ │ │ │ + bne.n c0ba2 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (c0b98 ) │ │ │ │ + ldr r0, [pc, #64] @ (c0bc0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c0b9c ) │ │ │ │ - ldr r1, [pc, #60] @ (c0ba0 ) │ │ │ │ + ldr r3, [pc, #56] @ (c0bc4 ) │ │ │ │ + ldr r1, [pc, #60] @ (c0bc8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c0ba4 ) │ │ │ │ + ldr r0, [pc, #56] @ (c0bcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c0b3e │ │ │ │ + b.n c0b66 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add.w r0, r8, #10944512 @ 0xa70000 │ │ │ │ + @ instruction: 0xf4e00027 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, #10944512 @ 0xa70000 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf4da0027 │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ba0027 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + eors.w r0, r2, #10944512 @ 0xa70000 │ │ │ │ + strb r2, [r7, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0ba8 : │ │ │ │ +000c0bd0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ c100c │ │ │ │ + ldr.w r4, [pc, #1104] @ c1034 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ c1010 │ │ │ │ + ldr.w r1, [pc, #1104] @ c1038 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ c1014 │ │ │ │ - ldr.w r2, [pc, #1100] @ c1018 │ │ │ │ - ldr.w r3, [pc, #1100] @ c101c │ │ │ │ + ldr.w r5, [pc, #1100] @ c103c │ │ │ │ + ldr.w r2, [pc, #1100] @ c1040 │ │ │ │ + ldr.w r3, [pc, #1100] @ c1044 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0d6c │ │ │ │ - ldr.w r3, [pc, #1060] @ c1020 │ │ │ │ + beq.w c0d94 │ │ │ │ + ldr.w r3, [pc, #1060] @ c1048 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl c0a14 │ │ │ │ + bl c0a3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c0d2e │ │ │ │ + bne.w c0d56 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0e36 │ │ │ │ + beq.w c0e5e │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0eae │ │ │ │ + beq.w c0ed6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w c0f9c │ │ │ │ - ldr r2, [pc, #976] @ (c1024 ) │ │ │ │ + bpl.w c0fc4 │ │ │ │ + ldr r2, [pc, #976] @ (c104c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0f64 │ │ │ │ - ldr r2, [pc, #972] @ (c1028 ) │ │ │ │ + beq.w c0f8c │ │ │ │ + ldr r2, [pc, #972] @ (c1050 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0fb2 │ │ │ │ + beq.w c0fda │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w c0f98 │ │ │ │ + ble.w c0fc0 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w c0f98 │ │ │ │ + beq.w c0fc0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0c92 │ │ │ │ + beq.n c0cba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0dae │ │ │ │ + beq.w c0dd6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0dba │ │ │ │ + beq.w c0de2 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0fb6 │ │ │ │ + beq.w c0fde │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0cc0 │ │ │ │ + beq.n c0ce8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0e1e │ │ │ │ + beq.w c0e46 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0fd2 │ │ │ │ + beq.w c0ffa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0ce0 │ │ │ │ + beq.n c0d08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0e16 │ │ │ │ + beq.w c0e3e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c0fee │ │ │ │ + beq.w c1016 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d00 │ │ │ │ + beq.n c0d28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0ea6 │ │ │ │ - ldr r3, [pc, #796] @ (c1020 ) │ │ │ │ + beq.w c0ece │ │ │ │ + ldr r3, [pc, #796] @ (c1048 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d12 │ │ │ │ + beq.n c0d3a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (c102c ) │ │ │ │ - ldr r3, [pc, #760] @ (c1010 ) │ │ │ │ + ldr r2, [pc, #792] @ (c1054 ) │ │ │ │ + ldr r3, [pc, #760] @ (c1038 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c0ed4 │ │ │ │ + bne.w c0efc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d44 │ │ │ │ + beq.n c0d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c0d44 │ │ │ │ + cbnz r3, c0d6c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d5a │ │ │ │ + beq.n c0d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c0d5a │ │ │ │ + cbnz r3, c0d82 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (c1030 ) │ │ │ │ - ldr r1, [pc, #724] @ (c1034 ) │ │ │ │ + ldr r3, [pc, #724] @ (c1058 ) │ │ │ │ + ldr r1, [pc, #724] @ (c105c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n c0d12 │ │ │ │ + b.n c0d3a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c0c38 │ │ │ │ - ldr r3, [pc, #676] @ (c1038 ) │ │ │ │ - movw r2, #60766 @ 0xed5e │ │ │ │ + bne.w c0c60 │ │ │ │ + ldr r3, [pc, #676] @ (c1060 ) │ │ │ │ + movw r2, #60746 @ 0xed4a │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #668] @ (c103c ) │ │ │ │ - ldr r0, [pc, #672] @ (c1040 ) │ │ │ │ + ldr r1, [pc, #668] @ (c1064 ) │ │ │ │ + ldr r0, [pc, #672] @ (c1068 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c0c98 │ │ │ │ + bne.w c0cc0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0f48 │ │ │ │ + beq.w c0f70 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0dd6 │ │ │ │ + beq.n c0dfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, c0e26 │ │ │ │ + cbz r3, c0e4e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0f2c │ │ │ │ + beq.w c0f54 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0df2 │ │ │ │ + beq.n c0e1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c0e2e │ │ │ │ + cbz r3, c0e56 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c0f10 │ │ │ │ + beq.w c0f38 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e10 │ │ │ │ + beq.n c0e38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0eb4 │ │ │ │ + beq.n c0edc │ │ │ │ bl 8865c │ │ │ │ - b.n c0d68 │ │ │ │ + b.n c0d90 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0ce0 │ │ │ │ + b.n c0d08 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0cc0 │ │ │ │ + b.n c0ce8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0dd6 │ │ │ │ + b.n c0dfe │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0df2 │ │ │ │ + b.n c0e1a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e48 │ │ │ │ + beq.n c0e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0ecc │ │ │ │ + beq.n c0ef4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0f7c │ │ │ │ + beq.w c0fa4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e64 │ │ │ │ + beq.n c0e8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, c0ec4 │ │ │ │ + cbz r3, c0eec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n c0ef4 │ │ │ │ + beq.n c0f1c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e7e │ │ │ │ + beq.n c0ea6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c0ebc │ │ │ │ + cbz r3, c0ee4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n c0ed8 │ │ │ │ + beq.n c0f00 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0d68 │ │ │ │ + beq.w c0d90 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c0d68 │ │ │ │ + bne.w c0d90 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0d68 │ │ │ │ + b.n c0d90 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0d00 │ │ │ │ + b.n c0d28 │ │ │ │ bl 889e4 │ │ │ │ - b.n c0c46 │ │ │ │ + b.n c0c6e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e10 │ │ │ │ + b.n c0e38 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e7e │ │ │ │ + b.n c0ea6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e64 │ │ │ │ + b.n c0e8c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e48 │ │ │ │ + b.n c0e70 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c1044 ) │ │ │ │ - movw r2, #60769 @ 0xed61 │ │ │ │ + ldr r3, [pc, #360] @ (c106c ) │ │ │ │ + movw r2, #60749 @ 0xed4d │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #356] @ (c1048 ) │ │ │ │ - ldr r0, [pc, #356] @ (c104c ) │ │ │ │ + ldr r1, [pc, #356] @ (c1070 ) │ │ │ │ + ldr r0, [pc, #356] @ (c1074 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c1050 ) │ │ │ │ - movw r2, #60768 @ 0xed60 │ │ │ │ + ldr r3, [pc, #344] @ (c1078 ) │ │ │ │ + movw r2, #60748 @ 0xed4c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #340] @ (c1054 ) │ │ │ │ - ldr r0, [pc, #340] @ (c1058 ) │ │ │ │ + ldr r1, [pc, #340] @ (c107c ) │ │ │ │ + ldr r0, [pc, #340] @ (c1080 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (c105c ) │ │ │ │ - movw r2, #60774 @ 0xed66 │ │ │ │ + ldr r3, [pc, #328] @ (c1084 ) │ │ │ │ + movw r2, #60754 @ 0xed52 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #324] @ (c1060 ) │ │ │ │ - ldr r0, [pc, #324] @ (c1064 ) │ │ │ │ + ldr r1, [pc, #324] @ (c1088 ) │ │ │ │ + ldr r0, [pc, #324] @ (c108c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (c1068 ) │ │ │ │ - movw r2, #60773 @ 0xed65 │ │ │ │ + ldr r3, [pc, #312] @ (c1090 ) │ │ │ │ + movw r2, #60753 @ 0xed51 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #308] @ (c106c ) │ │ │ │ - ldr r0, [pc, #308] @ (c1070 ) │ │ │ │ + ldr r1, [pc, #308] @ (c1094 ) │ │ │ │ + ldr r0, [pc, #308] @ (c1098 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (c1074 ) │ │ │ │ - movw r2, #60772 @ 0xed64 │ │ │ │ + ldr r3, [pc, #296] @ (c109c ) │ │ │ │ + movw r2, #60752 @ 0xed50 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #292] @ (c1078 ) │ │ │ │ - ldr r0, [pc, #292] @ (c107c ) │ │ │ │ + ldr r1, [pc, #292] @ (c10a0 ) │ │ │ │ + ldr r0, [pc, #292] @ (c10a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (c1080 ) │ │ │ │ + ldr r3, [pc, #280] @ (c10a8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (c1084 ) │ │ │ │ - ldr r0, [pc, #280] @ (c1088 ) │ │ │ │ + ldr r1, [pc, #280] @ (c10ac ) │ │ │ │ + ldr r0, [pc, #280] @ (c10b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c108c ) │ │ │ │ - movw r2, #60767 @ 0xed5f │ │ │ │ + ldr r3, [pc, #268] @ (c10b4 ) │ │ │ │ + movw r2, #60747 @ 0xed4b │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #264] @ (c1090 ) │ │ │ │ - ldr r0, [pc, #264] @ (c1094 ) │ │ │ │ + ldr r1, [pc, #264] @ (c10b8 ) │ │ │ │ + ldr r0, [pc, #264] @ (c10bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (c1098 ) │ │ │ │ + ldr r3, [pc, #248] @ (c10c0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (c109c ) │ │ │ │ - ldr r0, [pc, #252] @ (c10a0 ) │ │ │ │ + ldr r1, [pc, #248] @ (c10c4 ) │ │ │ │ + ldr r0, [pc, #252] @ (c10c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (c10a4 ) │ │ │ │ - movw r2, #60743 @ 0xed47 │ │ │ │ + ldr r3, [pc, #236] @ (c10cc ) │ │ │ │ + movw r2, #60723 @ 0xed33 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #228] @ (c10a8 ) │ │ │ │ - ldr r0, [pc, #232] @ (c10ac ) │ │ │ │ + ldr r1, [pc, #228] @ (c10d0 ) │ │ │ │ + ldr r0, [pc, #232] @ (c10d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c10b0 ) │ │ │ │ - movw r2, #60744 @ 0xed48 │ │ │ │ + ldr r3, [pc, #220] @ (c10d8 ) │ │ │ │ + movw r2, #60724 @ 0xed34 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #212] @ (c10b4 ) │ │ │ │ - ldr r0, [pc, #216] @ (c10b8 ) │ │ │ │ + ldr r1, [pc, #212] @ (c10dc ) │ │ │ │ + ldr r0, [pc, #216] @ (c10e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c10bc ) │ │ │ │ - movw r2, #60745 @ 0xed49 │ │ │ │ + ldr r3, [pc, #204] @ (c10e4 ) │ │ │ │ + movw r2, #60725 @ 0xed35 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #196] @ (c10c0 ) │ │ │ │ - ldr r0, [pc, #200] @ (c10c4 ) │ │ │ │ + ldr r1, [pc, #196] @ (c10e8 ) │ │ │ │ + ldr r0, [pc, #200] @ (c10ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bics.w r0, sl, #10944512 @ 0xa70000 │ │ │ │ + ands.w r0, r2, #10944512 @ 0xa70000 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, ip, #10944512 @ 0xa70000 │ │ │ │ + and.w r0, r4, #10944512 @ 0xa70000 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e60027 │ │ │ │ + @ instruction: 0xf2be0027 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n c113c │ │ │ │ + ble.n c0fd4 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n c0fa4 │ │ │ │ + ble.n c103c │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c10bc │ │ │ │ + bgt.n c1154 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c1090 │ │ │ │ + bgt.n c1128 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c1064 │ │ │ │ + bgt.n c10fc │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c1038 │ │ │ │ + bgt.n c10d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c100c │ │ │ │ + bgt.n c10a4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c0fb8 │ │ │ │ + bgt.n c1050 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c0fbc │ │ │ │ + blt.n c1054 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c0fe4 │ │ │ │ + bgt.n c107c │ │ │ │ movs r2, r4 │ │ │ │ - blt.n c103c │ │ │ │ + ble.n c10d4 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c1160 │ │ │ │ + blt.n c0ff8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c1134 │ │ │ │ + blt.n c11cc │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c1108 │ │ │ │ + blt.n c11a0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c10c8 : │ │ │ │ +000c10f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c112c ) │ │ │ │ + ldr r3, [pc, #76] @ (c1154 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c1130 ) │ │ │ │ + ldr r5, [pc, #72] @ (c1158 ) │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, c1128 │ │ │ │ - ldr r3, [pc, #64] @ (c1134 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, c1150 │ │ │ │ + ldr r3, [pc, #64] @ (c115c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1108 │ │ │ │ + bne.n c1130 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c0ba8 │ │ │ │ - ldr r0, [pc, #44] @ (c1138 ) │ │ │ │ + b.w c0bd0 │ │ │ │ + ldr r0, [pc, #44] @ (c1160 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (c113c ) │ │ │ │ - ldr r1, [pc, #40] @ (c1140 ) │ │ │ │ + ldr r3, [pc, #40] @ (c1164 ) │ │ │ │ + ldr r1, [pc, #40] @ (c1168 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c1144 ) │ │ │ │ + ldr r0, [pc, #40] @ (c116c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r1, r5 │ │ │ │ - vhadd.s16 d0, d2, d23 │ │ │ │ + cdp 0, 14, cr0, cr10, cr7, {1} │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1148 : │ │ │ │ +000c1170 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r9, [pc, #548] @ c1380 │ │ │ │ + ldr.w r9, [pc, #548] @ c13a8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ add r9, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c12b6 │ │ │ │ + beq.w c12de │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r6, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r7, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ bl 51ad0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c12e4 │ │ │ │ + beq.w c130c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c11a6 │ │ │ │ + cbz r0, c11ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c11a6 │ │ │ │ + beq.n c11ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1290 │ │ │ │ + beq.n c12b8 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c1362 │ │ │ │ + beq.w c138a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, c11d4 │ │ │ │ + cbz r0, c11fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c11d4 │ │ │ │ + beq.n c11fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1296 │ │ │ │ + beq.n c12be │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c1346 │ │ │ │ + beq.w c136e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, c1200 │ │ │ │ + cbz r0, c1228 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1200 │ │ │ │ + beq.n c1228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c129c │ │ │ │ + beq.n c12c4 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c132a │ │ │ │ + beq.w c1352 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c122c │ │ │ │ + cbz r0, c1254 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c122c │ │ │ │ + beq.n c1254 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c12a2 │ │ │ │ + beq.n c12ca │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 51b60 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1304 │ │ │ │ + beq.n c132c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c125a │ │ │ │ + cbz r0, c1282 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c125a │ │ │ │ + beq.n c1282 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c12a8 │ │ │ │ + cbz r3, c12d0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c1266 │ │ │ │ + beq.n c128e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c1324 │ │ │ │ + bmi.n c134c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c127a │ │ │ │ + beq.n c12a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c1282 │ │ │ │ + cbz r3, c12aa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c11a6 │ │ │ │ + b.n c11ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c11d4 │ │ │ │ + b.n c11fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1200 │ │ │ │ + b.n c1228 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c122c │ │ │ │ + b.n c1254 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c1262 │ │ │ │ - b.n c1266 │ │ │ │ - ldr r1, [pc, #204] @ (c1384 ) │ │ │ │ + bne.n c128a │ │ │ │ + b.n c128e │ │ │ │ + ldr r1, [pc, #204] @ (c13ac ) │ │ │ │ movw r0, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #200] @ (c1388 ) │ │ │ │ - ldr r2, [pc, #204] @ (c138c ) │ │ │ │ + ldr r3, [pc, #200] @ (c13b0 ) │ │ │ │ + ldr r2, [pc, #204] @ (c13b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #196] @ (c1390 ) │ │ │ │ - ldr r0, [pc, #196] @ (c1394 ) │ │ │ │ + ldr r1, [pc, #196] @ (c13b8 ) │ │ │ │ + ldr r0, [pc, #196] @ (c13bc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #156] @ (c1384 ) │ │ │ │ + ldr r3, [pc, #156] @ (c13ac ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #172] @ (c1398 ) │ │ │ │ - ldr r0, [pc, #172] @ (c139c ) │ │ │ │ + ldr r1, [pc, #172] @ (c13c0 ) │ │ │ │ + ldr r0, [pc, #172] @ (c13c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c12da │ │ │ │ - ldr r3, [pc, #124] @ (c1384 ) │ │ │ │ + b.n c1302 │ │ │ │ + ldr r3, [pc, #124] @ (c13ac ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #148] @ (c13a0 ) │ │ │ │ - ldr r0, [pc, #148] @ (c13a4 ) │ │ │ │ + ldr r1, [pc, #148] @ (c13c8 ) │ │ │ │ + ldr r0, [pc, #148] @ (c13cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c12da │ │ │ │ - bl 84a28 │ │ │ │ - b.n c1266 │ │ │ │ - ldr r3, [pc, #124] @ (c13a8 ) │ │ │ │ - movw r2, #60851 @ 0xedb3 │ │ │ │ + b.n c1302 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c128e │ │ │ │ + ldr r3, [pc, #124] @ (c13d0 ) │ │ │ │ + movw r2, #60831 @ 0xed9f │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #116] @ (c13ac ) │ │ │ │ - ldr r0, [pc, #120] @ (c13b0 ) │ │ │ │ + ldr r1, [pc, #116] @ (c13d4 ) │ │ │ │ + ldr r0, [pc, #120] @ (c13d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #652 @ 0x28c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (c13b4 ) │ │ │ │ - movw r2, #60841 @ 0xeda9 │ │ │ │ + ldr r3, [pc, #108] @ (c13dc ) │ │ │ │ + movw r2, #60821 @ 0xed95 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #100] @ (c13b8 ) │ │ │ │ - ldr r0, [pc, #104] @ (c13bc ) │ │ │ │ + ldr r1, [pc, #100] @ (c13e0 ) │ │ │ │ + ldr r0, [pc, #104] @ (c13e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #652 @ 0x28c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (c13c0 ) │ │ │ │ - movw r2, #60831 @ 0xed9f │ │ │ │ + ldr r3, [pc, #92] @ (c13e8 ) │ │ │ │ + movw r2, #60811 @ 0xed8b │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #84] @ (c13c4 ) │ │ │ │ - ldr r0, [pc, #88] @ (c13c8 ) │ │ │ │ + ldr r1, [pc, #84] @ (c13ec ) │ │ │ │ + ldr r0, [pc, #88] @ (c13f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #652 @ 0x28c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cdp 0, 9, cr0, cr10, cr7, {1} │ │ │ │ + cdp 0, 7, cr0, cr2, cr7, {1} │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #784 @ (adr r6, c16bc ) │ │ │ │ + add r7, pc, #1008 @ (adr r7, c17c4 ) │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n c137c │ │ │ │ + bhi.n c1414 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #672 @ (adr r6, c1658 ) │ │ │ │ + add r7, pc, #896 @ (adr r7, c1760 ) │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n c1350 │ │ │ │ + bhi.n c13e8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #560 @ (adr r6, c15f4 ) │ │ │ │ + add r7, pc, #784 @ (adr r7, c16fc ) │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n c1324 │ │ │ │ + bvc.n c13bc │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c13cc : │ │ │ │ +000c13f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #172] @ (c1488 ) │ │ │ │ + ldr r6, [pc, #172] @ (c14b0 ) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (c148c ) │ │ │ │ + ldr r3, [pc, #168] @ (c14b4 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #160] @ (c1490 ) │ │ │ │ + ldr r4, [pc, #160] @ (c14b8 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (c1494 ) │ │ │ │ + ldr r3, [pc, #144] @ (c14bc ) │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ add r6, sp, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1474 │ │ │ │ - ldr r3, [pc, #124] @ (c1498 ) │ │ │ │ + beq.n c149c │ │ │ │ + ldr r3, [pc, #124] @ (c14c0 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1456 │ │ │ │ - ldr r0, [pc, #112] @ (c149c ) │ │ │ │ + bne.n c147e │ │ │ │ + ldr r0, [pc, #112] @ (c14c4 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n c1478 │ │ │ │ + bne.n c14a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c1148 │ │ │ │ - ldr r2, [pc, #96] @ (c14a0 ) │ │ │ │ - ldr r3, [pc, #72] @ (c148c ) │ │ │ │ + bl c1170 │ │ │ │ + ldr r2, [pc, #96] @ (c14c8 ) │ │ │ │ + ldr r3, [pc, #72] @ (c14b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1484 │ │ │ │ + bne.n c14ac │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (c14a4 ) │ │ │ │ + ldr r0, [pc, #76] @ (c14cc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #72] @ (c14a8 ) │ │ │ │ + ldr r3, [pc, #72] @ (c14d0 ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #68] @ (c14ac ) │ │ │ │ - ldr r0, [pc, #72] @ (c14b0 ) │ │ │ │ + ldr r1, [pc, #68] @ (c14d4 ) │ │ │ │ + ldr r0, [pc, #72] @ (c14d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c143e │ │ │ │ - ldr r0, [pc, #56] @ (c14b4 ) │ │ │ │ + b.n c1466 │ │ │ │ + ldr r0, [pc, #56] @ (c14dc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n c145e │ │ │ │ + b.n c1486 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldc 0, cr0, [r8], {39} @ 0x27 │ │ │ │ + @ instruction: 0xebf00027 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6], {39} @ 0x27 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + rsbs r0, lr, r7, asr #32 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, sl, r7, asr #32 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xeb920027 │ │ │ │ + asrs r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c14b8 : │ │ │ │ +000c14e0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c1630 ) │ │ │ │ + ldr r7, [pc, #356] @ (c1658 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c15a8 │ │ │ │ + beq.n c15d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51be4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c15d2 │ │ │ │ + beq.n c15fa │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c1502 │ │ │ │ + cbz r0, c152a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1502 │ │ │ │ + beq.n c152a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c158e │ │ │ │ + beq.n c15b6 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1614 │ │ │ │ + beq.w c163c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c152e │ │ │ │ + cbz r0, c1556 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c152e │ │ │ │ + beq.n c1556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1594 │ │ │ │ + beq.n c15bc │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51c7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c15f0 │ │ │ │ + beq.n c1618 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c155c │ │ │ │ + cbz r0, c1584 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c155c │ │ │ │ + beq.n c1584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c159a │ │ │ │ + cbz r3, c15c2 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c1568 │ │ │ │ + beq.n c1590 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c160e │ │ │ │ + bmi.n c1636 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c157c │ │ │ │ + beq.n c15a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c1582 │ │ │ │ + cbz r3, c15aa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1502 │ │ │ │ + b.n c152a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c152e │ │ │ │ + b.n c1556 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c1564 │ │ │ │ - b.n c1568 │ │ │ │ - ldr r1, [pc, #136] @ (c1634 ) │ │ │ │ + bne.n c158c │ │ │ │ + b.n c1590 │ │ │ │ + ldr r1, [pc, #136] @ (c165c ) │ │ │ │ movw r0, #1278 @ 0x4fe │ │ │ │ - ldr r3, [pc, #136] @ (c1638 ) │ │ │ │ - ldr r2, [pc, #136] @ (c163c ) │ │ │ │ + ldr r3, [pc, #136] @ (c1660 ) │ │ │ │ + ldr r2, [pc, #136] @ (c1664 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c1640 ) │ │ │ │ - ldr r0, [pc, #132] @ (c1644 ) │ │ │ │ + ldr r1, [pc, #132] @ (c1668 ) │ │ │ │ + ldr r0, [pc, #132] @ (c166c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c1634 ) │ │ │ │ + ldr r3, [pc, #96] @ (c165c ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r1, [pc, #108] @ (c1648 ) │ │ │ │ - ldr r0, [pc, #112] @ (c164c ) │ │ │ │ + ldr r1, [pc, #108] @ (c1670 ) │ │ │ │ + ldr r0, [pc, #112] @ (c1674 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c15ca │ │ │ │ - ldr r3, [pc, #64] @ (c1634 ) │ │ │ │ + b.n c15f2 │ │ │ │ + ldr r3, [pc, #64] @ (c165c ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r1, [pc, #88] @ (c1650 ) │ │ │ │ - ldr r0, [pc, #88] @ (c1654 ) │ │ │ │ + ldr r1, [pc, #88] @ (c1678 ) │ │ │ │ + ldr r0, [pc, #88] @ (c167c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c15ca │ │ │ │ - bl 84a28 │ │ │ │ - b.n c1568 │ │ │ │ - ldr r3, [pc, #64] @ (c1658 ) │ │ │ │ - movw r2, #62370 @ 0xf3a2 │ │ │ │ + b.n c15f2 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c1590 │ │ │ │ + ldr r3, [pc, #64] @ (c1680 ) │ │ │ │ + movw r2, #62350 @ 0xf38e │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #60] @ (c165c ) │ │ │ │ - ldr r0, [pc, #60] @ (c1660 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1684 ) │ │ │ │ + ldr r0, [pc, #60] @ (c1688 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #724 @ 0x2d4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - @ instruction: 0xeb300027 │ │ │ │ + add.w r0, r8, r7, asr #32 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #872 @ (adr r3, c19c4 ) │ │ │ │ + add r5, pc, #72 @ (adr r5, c16cc ) │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n c1658 │ │ │ │ + bpl.n c16f0 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1664 : │ │ │ │ +000c168c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c16fc ) │ │ │ │ + ldr r4, [pc, #136] @ (c1724 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c1700 ) │ │ │ │ + ldr r3, [pc, #132] @ (c1728 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c1704 ) │ │ │ │ + ldr r5, [pc, #124] @ (c172c ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c1708 ) │ │ │ │ + ldr r3, [pc, #108] @ (c1730 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1668 @ 0x684 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, c16f2 │ │ │ │ - ldr r3, [pc, #96] @ (c170c ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, c171a │ │ │ │ + ldr r3, [pc, #96] @ (c1734 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c16d4 │ │ │ │ + bne.n c16fc │ │ │ │ mov r0, r6 │ │ │ │ - bl c14b8 │ │ │ │ - ldr r2, [pc, #80] @ (c1710 ) │ │ │ │ - ldr r3, [pc, #64] @ (c1700 ) │ │ │ │ + bl c14e0 │ │ │ │ + ldr r2, [pc, #80] @ (c1738 ) │ │ │ │ + ldr r3, [pc, #64] @ (c1728 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c16f6 │ │ │ │ + bne.n c171e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c1714 ) │ │ │ │ + ldr r0, [pc, #60] @ (c173c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c1718 ) │ │ │ │ - ldr r1, [pc, #60] @ (c171c ) │ │ │ │ + ldr r3, [pc, #56] @ (c1740 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1744 ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r0, [pc, #56] @ (c1720 ) │ │ │ │ + ldr r0, [pc, #56] @ (c1748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c16bc │ │ │ │ + b.n c16e4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9800027 │ │ │ │ + ldrd r0, r0, [r8, #-156] @ 0x9c │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [lr, #-156]! @ 0x9c │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + strd r0, r0, [r6, #-156] @ 0x9c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb ip!, {r0, r1, r2, r5} │ │ │ │ - sbcs r2, r3 │ │ │ │ + ldmdb r4, {r0, r1, r2, r5} │ │ │ │ + cmn r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1724 : │ │ │ │ +000c174c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c189c ) │ │ │ │ + ldr r7, [pc, #356] @ (c18c4 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c1814 │ │ │ │ + beq.n c183c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51cb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c183e │ │ │ │ + beq.n c1866 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c176e │ │ │ │ + cbz r0, c1796 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c176e │ │ │ │ + beq.n c1796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c17fa │ │ │ │ + beq.n c1822 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1880 │ │ │ │ + beq.w c18a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c179a │ │ │ │ + cbz r0, c17c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c179a │ │ │ │ + beq.n c17c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1800 │ │ │ │ + beq.n c1828 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51d50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c185c │ │ │ │ + beq.n c1884 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c17c8 │ │ │ │ + cbz r0, c17f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c17c8 │ │ │ │ + beq.n c17f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c1806 │ │ │ │ + cbz r3, c182e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c17d4 │ │ │ │ + beq.n c17fc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c187a │ │ │ │ + bmi.n c18a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c17e8 │ │ │ │ + beq.n c1810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c17ee │ │ │ │ + cbz r3, c1816 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c176e │ │ │ │ + b.n c1796 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c179a │ │ │ │ + b.n c17c2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c17d0 │ │ │ │ - b.n c17d4 │ │ │ │ - ldr r1, [pc, #136] @ (c18a0 ) │ │ │ │ + bne.n c17f8 │ │ │ │ + b.n c17fc │ │ │ │ + ldr r1, [pc, #136] @ (c18c8 ) │ │ │ │ movw r0, #1291 @ 0x50b │ │ │ │ - ldr r3, [pc, #136] @ (c18a4 ) │ │ │ │ - ldr r2, [pc, #136] @ (c18a8 ) │ │ │ │ + ldr r3, [pc, #136] @ (c18cc ) │ │ │ │ + ldr r2, [pc, #136] @ (c18d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c18ac ) │ │ │ │ - ldr r0, [pc, #132] @ (c18b0 ) │ │ │ │ + ldr r1, [pc, #132] @ (c18d4 ) │ │ │ │ + ldr r0, [pc, #132] @ (c18d8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c18a0 ) │ │ │ │ + ldr r3, [pc, #96] @ (c18c8 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r1, [pc, #108] @ (c18b4 ) │ │ │ │ - ldr r0, [pc, #112] @ (c18b8 ) │ │ │ │ + ldr r1, [pc, #108] @ (c18dc ) │ │ │ │ + ldr r0, [pc, #112] @ (c18e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1836 │ │ │ │ - ldr r3, [pc, #64] @ (c18a0 ) │ │ │ │ + b.n c185e │ │ │ │ + ldr r3, [pc, #64] @ (c18c8 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r1, [pc, #88] @ (c18bc ) │ │ │ │ - ldr r0, [pc, #88] @ (c18c0 ) │ │ │ │ + ldr r1, [pc, #88] @ (c18e4 ) │ │ │ │ + ldr r0, [pc, #88] @ (c18e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1836 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c17d4 │ │ │ │ - ldr r3, [pc, #64] @ (c18c4 ) │ │ │ │ - movw r2, #63391 @ 0xf79f │ │ │ │ + b.n c185e │ │ │ │ + bl 84a2c │ │ │ │ + b.n c17fc │ │ │ │ + ldr r3, [pc, #64] @ (c18ec ) │ │ │ │ + movw r2, #63371 @ 0xf78b │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #60] @ (c18c8 ) │ │ │ │ - ldr r0, [pc, #60] @ (c18cc ) │ │ │ │ + ldr r1, [pc, #60] @ (c18f0 ) │ │ │ │ + ldr r0, [pc, #60] @ (c18f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - @ instruction: 0xe8c40027 │ │ │ │ + ldmia.w ip, {r0, r1, r2, r5} │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r5, #24] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r1, #24] │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #440 @ (adr r1, c1a80 ) │ │ │ │ + add r2, pc, #664 @ (adr r2, c1b88 ) │ │ │ │ movs r5, r4 │ │ │ │ - bne.n c17ec │ │ │ │ + bcs.n c1884 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c18d0 : │ │ │ │ +000c18f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c1968 ) │ │ │ │ + ldr r4, [pc, #136] @ (c1990 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c196c ) │ │ │ │ + ldr r3, [pc, #132] @ (c1994 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c1970 ) │ │ │ │ + ldr r5, [pc, #124] @ (c1998 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c1974 ) │ │ │ │ + ldr r3, [pc, #108] @ (c199c ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1716 @ 0x6b4 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, c195e │ │ │ │ - ldr r3, [pc, #96] @ (c1978 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, c1986 │ │ │ │ + ldr r3, [pc, #96] @ (c19a0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1940 │ │ │ │ + bne.n c1968 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1724 │ │ │ │ - ldr r2, [pc, #80] @ (c197c ) │ │ │ │ - ldr r3, [pc, #64] @ (c196c ) │ │ │ │ + bl c174c │ │ │ │ + ldr r2, [pc, #80] @ (c19a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (c1994 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1962 │ │ │ │ + bne.n c198a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c1980 ) │ │ │ │ + ldr r0, [pc, #60] @ (c19a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c1984 ) │ │ │ │ - ldr r1, [pc, #60] @ (c1988 ) │ │ │ │ + ldr r3, [pc, #56] @ (c19ac ) │ │ │ │ + ldr r1, [pc, #60] @ (c19b0 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r0, [pc, #56] @ (c198c ) │ │ │ │ + ldr r0, [pc, #56] @ (c19b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c1928 │ │ │ │ + b.n c1950 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c1794 │ │ │ │ + b.n c176c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c1778 │ │ │ │ + b.n c1750 │ │ │ │ movs r7, r4 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c1720 │ │ │ │ + b.n c16f8 │ │ │ │ movs r7, r4 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + eors r6, r4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + str r2, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1990 : │ │ │ │ +000c19b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c1b08 ) │ │ │ │ + ldr r7, [pc, #356] @ (c1b30 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c1a80 │ │ │ │ + beq.n c1aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51dd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1aaa │ │ │ │ + beq.n c1ad2 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c19da │ │ │ │ + cbz r0, c1a02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c19da │ │ │ │ + beq.n c1a02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1a66 │ │ │ │ + beq.n c1a8e │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1aec │ │ │ │ + beq.w c1b14 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c1a06 │ │ │ │ + cbz r0, c1a2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a06 │ │ │ │ + beq.n c1a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1a6c │ │ │ │ + beq.n c1a94 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51e6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1ac8 │ │ │ │ + beq.n c1af0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c1a34 │ │ │ │ + cbz r0, c1a5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a34 │ │ │ │ + beq.n c1a5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c1a72 │ │ │ │ + cbz r3, c1a9a │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c1a40 │ │ │ │ + beq.n c1a68 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c1ae6 │ │ │ │ + bmi.n c1b0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a54 │ │ │ │ + beq.n c1a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c1a5a │ │ │ │ + cbz r3, c1a82 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c19da │ │ │ │ + b.n c1a02 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1a06 │ │ │ │ + b.n c1a2e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c1a3c │ │ │ │ - b.n c1a40 │ │ │ │ - ldr r1, [pc, #136] @ (c1b0c ) │ │ │ │ + bne.n c1a64 │ │ │ │ + b.n c1a68 │ │ │ │ + ldr r1, [pc, #136] @ (c1b34 ) │ │ │ │ movw r0, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #136] @ (c1b10 ) │ │ │ │ - ldr r2, [pc, #136] @ (c1b14 ) │ │ │ │ + ldr r3, [pc, #136] @ (c1b38 ) │ │ │ │ + ldr r2, [pc, #136] @ (c1b3c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c1b18 ) │ │ │ │ - ldr r0, [pc, #132] @ (c1b1c ) │ │ │ │ + ldr r1, [pc, #132] @ (c1b40 ) │ │ │ │ + ldr r0, [pc, #132] @ (c1b44 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c1b0c ) │ │ │ │ + ldr r3, [pc, #96] @ (c1b34 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #108] @ (c1b20 ) │ │ │ │ - ldr r0, [pc, #112] @ (c1b24 ) │ │ │ │ + ldr r1, [pc, #108] @ (c1b48 ) │ │ │ │ + ldr r0, [pc, #112] @ (c1b4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1aa2 │ │ │ │ - ldr r3, [pc, #64] @ (c1b0c ) │ │ │ │ + b.n c1aca │ │ │ │ + ldr r3, [pc, #64] @ (c1b34 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #88] @ (c1b28 ) │ │ │ │ - ldr r0, [pc, #88] @ (c1b2c ) │ │ │ │ + ldr r1, [pc, #88] @ (c1b50 ) │ │ │ │ + ldr r0, [pc, #88] @ (c1b54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1aa2 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c1a40 │ │ │ │ - ldr r3, [pc, #64] @ (c1b30 ) │ │ │ │ - movw r2, #2115 @ 0x843 │ │ │ │ + b.n c1aca │ │ │ │ + bl 84a2c │ │ │ │ + b.n c1a68 │ │ │ │ + ldr r3, [pc, #64] @ (c1b58 ) │ │ │ │ + movw r2, #2095 @ 0x82f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #60] @ (c1b34 ) │ │ │ │ - ldr r0, [pc, #60] @ (c1b38 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1b5c ) │ │ │ │ + ldr r0, [pc, #60] @ (c1b60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #852 @ 0x354 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - b.n c17bc │ │ │ │ + b.n c1794 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + add r0, pc, #232 @ (adr r0, c1c44 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + beq.n c1c18 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1b3c : │ │ │ │ +000c1b64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c1bd4 ) │ │ │ │ + ldr r4, [pc, #136] @ (c1bfc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c1bd8 ) │ │ │ │ + ldr r3, [pc, #132] @ (c1c00 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c1bdc ) │ │ │ │ + ldr r5, [pc, #124] @ (c1c04 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c1be0 ) │ │ │ │ + ldr r3, [pc, #108] @ (c1c08 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1764 @ 0x6e4 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, c1bca │ │ │ │ - ldr r3, [pc, #96] @ (c1be4 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, c1bf2 │ │ │ │ + ldr r3, [pc, #96] @ (c1c0c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1bac │ │ │ │ + bne.n c1bd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1990 │ │ │ │ - ldr r2, [pc, #80] @ (c1be8 ) │ │ │ │ - ldr r3, [pc, #64] @ (c1bd8 ) │ │ │ │ + bl c19b8 │ │ │ │ + ldr r2, [pc, #80] @ (c1c10 ) │ │ │ │ + ldr r3, [pc, #64] @ (c1c00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1bce │ │ │ │ + bne.n c1bf6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c1bec ) │ │ │ │ + ldr r0, [pc, #60] @ (c1c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c1bf0 ) │ │ │ │ - ldr r1, [pc, #60] @ (c1bf4 ) │ │ │ │ + ldr r3, [pc, #56] @ (c1c18 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1c1c ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r0, [pc, #56] @ (c1bf8 ) │ │ │ │ + ldr r0, [pc, #56] @ (c1c20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c1b94 │ │ │ │ + b.n c1bbc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c1528 │ │ │ │ + b.n c1500 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c150c │ │ │ │ + b.n c14e4 │ │ │ │ movs r7, r4 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c14b4 │ │ │ │ + b.n c148c │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1bfc : │ │ │ │ +000c1c24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #144] @ (c1ca0 ) │ │ │ │ + ldr r4, [pc, #144] @ (c1cc8 ) │ │ │ │ add r4, pc │ │ │ │ - cbz r0, c1c48 │ │ │ │ + cbz r0, c1c70 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n c1c24 │ │ │ │ + beq.n c1c4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ - cbz r0, c1c6c │ │ │ │ - ldr r3, [pc, #116] @ (c1ca4 ) │ │ │ │ + cbz r0, c1c94 │ │ │ │ + ldr r3, [pc, #116] @ (c1ccc ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1c82 │ │ │ │ + bne.n c1caa │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #306 @ 0x132 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #92] @ (c1ca8 ) │ │ │ │ + ldr r1, [pc, #92] @ (c1cd0 ) │ │ │ │ movs r0, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #92] @ (c1cac ) │ │ │ │ - ldr r2, [pc, #96] @ (c1cb0 ) │ │ │ │ + ldr r3, [pc, #92] @ (c1cd4 ) │ │ │ │ + ldr r2, [pc, #96] @ (c1cd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #88] @ (c1cb4 ) │ │ │ │ - ldr r0, [pc, #92] @ (c1cb8 ) │ │ │ │ + ldr r1, [pc, #88] @ (c1cdc ) │ │ │ │ + ldr r0, [pc, #92] @ (c1ce0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c1c20 │ │ │ │ - ldr r3, [pc, #56] @ (c1ca8 ) │ │ │ │ + b.n c1c48 │ │ │ │ + ldr r3, [pc, #56] @ (c1cd0 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r1, [pc, #72] @ (c1cbc ) │ │ │ │ - ldr r0, [pc, #76] @ (c1cc0 ) │ │ │ │ + ldr r1, [pc, #72] @ (c1ce4 ) │ │ │ │ + ldr r0, [pc, #76] @ (c1ce8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c1c68 │ │ │ │ - ldr r1, [pc, #36] @ (c1ca8 ) │ │ │ │ + b.n c1c90 │ │ │ │ + ldr r1, [pc, #36] @ (c1cd0 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #60] @ (c1cc4 ) │ │ │ │ + ldr r3, [pc, #60] @ (c1cec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #52] @ (c1cc8 ) │ │ │ │ - ldr r0, [pc, #56] @ (c1ccc ) │ │ │ │ + ldr r1, [pc, #52] @ (c1cf0 ) │ │ │ │ + ldr r0, [pc, #56] @ (c1cf4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c1c68 │ │ │ │ - b.n c247c │ │ │ │ + b.n c1c90 │ │ │ │ + b.n c2454 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r1, #32 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r5, #32 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c1d0c ) │ │ │ │ - bl c1bfc │ │ │ │ + ldr r4, [pc, #44] @ (c1d34 ) │ │ │ │ + bl c1c24 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c1d06 │ │ │ │ - cbnz r0, c1d00 │ │ │ │ - ldr r3, [pc, #32] @ (c1d10 ) │ │ │ │ + beq.n c1d2e │ │ │ │ + cbnz r0, c1d28 │ │ │ │ + ldr r3, [pc, #32] @ (c1d38 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1cfe │ │ │ │ + beq.n c1d26 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c1d14 ) │ │ │ │ + ldr r3, [pc, #16] @ (c1d3c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c1cf0 │ │ │ │ + b.n c1d18 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n c233c │ │ │ │ + b.n c2314 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c1d18 : │ │ │ │ +000c1d40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r2, [pc, #1092] @ c2170 │ │ │ │ + ldr.w r2, [pc, #1092] @ c2198 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1092] @ c2174 │ │ │ │ + ldr.w r3, [pc, #1092] @ c219c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr.w r6, [pc, #1084] @ c2178 │ │ │ │ + ldr.w r6, [pc, #1084] @ c21a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1ed6 │ │ │ │ + beq.w c1efe │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1f52 │ │ │ │ - ldr.w r3, [pc, #1052] @ c217c │ │ │ │ + beq.w c1f7a │ │ │ │ + ldr.w r3, [pc, #1052] @ c21a4 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c1f7c │ │ │ │ + bne.w c1fa4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1f9e │ │ │ │ + beq.w c1fc6 │ │ │ │ movs r1, #2 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c202a │ │ │ │ + beq.w c2052 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c2044 │ │ │ │ + bne.w c206c │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n c1dd8 │ │ │ │ + beq.n c1e00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1da4 │ │ │ │ + beq.n c1dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1e4e │ │ │ │ + beq.n c1e76 │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ - beq.n c1e6c │ │ │ │ + beq.n c1e94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1dba │ │ │ │ + beq.n c1de2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1e56 │ │ │ │ + beq.n c1e7e │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #960] @ (c2180 ) │ │ │ │ - ldr r3, [pc, #948] @ (c2174 ) │ │ │ │ + ldr r2, [pc, #960] @ (c21a8 ) │ │ │ │ + ldr r3, [pc, #948] @ (c219c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c2132 │ │ │ │ + bne.w c215a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c2136 │ │ │ │ + beq.w c215e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #912] @ (c2184 ) │ │ │ │ + ldr r3, [pc, #912] @ (c21ac ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #3344] @ 0xd10 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1e14 │ │ │ │ + beq.n c1e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c1e14 │ │ │ │ + cbnz r3, c1e3c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n c1e5e │ │ │ │ + beq.n c1e86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c20fe │ │ │ │ + bne.w c2126 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1e36 │ │ │ │ + beq.n c1e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1f6c │ │ │ │ + beq.w c1f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1e4a │ │ │ │ + beq.n c1e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1f74 │ │ │ │ + beq.w c1f9c │ │ │ │ movs r0, #1 │ │ │ │ - b.n c1dbc │ │ │ │ + b.n c1de4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1da4 │ │ │ │ + b.n c1dcc │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1dba │ │ │ │ + b.n c1de2 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c2088 │ │ │ │ + bne.w c20b0 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b.n c1d92 │ │ │ │ - ldr r3, [pc, #792] @ (c2188 ) │ │ │ │ + b.n c1dba │ │ │ │ + ldr r3, [pc, #792] @ (c21b0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n c1da8 │ │ │ │ + beq.n c1dd0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n c1da8 │ │ │ │ + bne.n c1dd0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c2152 │ │ │ │ + beq.w c217a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1ea4 │ │ │ │ + beq.n c1ecc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2122 │ │ │ │ - ldr r3, [pc, #732] @ (c2184 ) │ │ │ │ + beq.w c214a │ │ │ │ + ldr r3, [pc, #732] @ (c21ac ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #3344] @ 0xd10 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1ec8 │ │ │ │ + beq.n c1ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c212a │ │ │ │ + beq.w c2152 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w c2102 │ │ │ │ + beq.w c212a │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c1dbc │ │ │ │ - ldr r1, [pc, #692] @ (c218c ) │ │ │ │ + b.n c1de4 │ │ │ │ + ldr r1, [pc, #692] @ (c21b4 ) │ │ │ │ movs r0, #154 @ 0x9a │ │ │ │ - ldr r3, [pc, #692] @ (c2190 ) │ │ │ │ - ldr r2, [pc, #692] @ (c2194 ) │ │ │ │ + ldr r3, [pc, #692] @ (c21b8 ) │ │ │ │ + ldr r2, [pc, #692] @ (c21bc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ - ldr r1, [pc, #680] @ (c2198 ) │ │ │ │ - ldr r0, [pc, #680] @ (c219c ) │ │ │ │ + ldr r1, [pc, #680] @ (c21c0 ) │ │ │ │ + ldr r0, [pc, #680] @ (c21c4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #640] @ (c2184 ) │ │ │ │ + ldr r3, [pc, #640] @ (c21ac ) │ │ │ │ ldrd r9, r7, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2100] @ 0x834 │ │ │ │ - ldr r3, [pc, #656] @ (c21a0 ) │ │ │ │ + ldr r3, [pc, #656] @ (c21c8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c20d0 │ │ │ │ + beq.w c20f8 │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c2066 │ │ │ │ + beq.w c208e │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1dba │ │ │ │ - ldr r3, [pc, #568] @ (c218c ) │ │ │ │ + b.n c1de2 │ │ │ │ + ldr r3, [pc, #568] @ (c21b4 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r1, [pc, #588] @ (c21a4 ) │ │ │ │ - ldr r0, [pc, #588] @ (c21a8 ) │ │ │ │ + ldr r1, [pc, #588] @ (c21cc ) │ │ │ │ + ldr r0, [pc, #588] @ (c21d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91028 │ │ │ │ - b.n c1efa │ │ │ │ + b.n c1f22 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1e36 │ │ │ │ + b.n c1e5e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1e4a │ │ │ │ - ldr r3, [pc, #524] @ (c218c ) │ │ │ │ + b.n c1e72 │ │ │ │ + ldr r3, [pc, #524] @ (c21b4 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r0, [pc, #552] @ (c21ac ) │ │ │ │ - ldr r1, [pc, #556] @ (c21b0 ) │ │ │ │ + ldr r0, [pc, #552] @ (c21d4 ) │ │ │ │ + ldr r1, [pc, #556] @ (c21d8 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #540] @ (c21b4 ) │ │ │ │ + ldr r0, [pc, #540] @ (c21dc ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c1efa │ │ │ │ - ldr r2, [pc, #492] @ (c218c ) │ │ │ │ + b.n c1f22 │ │ │ │ + ldr r2, [pc, #492] @ (c21b4 ) │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ - ldr r3, [pc, #532] @ (c21b8 ) │ │ │ │ - ldr r0, [pc, #532] @ (c21bc ) │ │ │ │ + ldr r3, [pc, #532] @ (c21e0 ) │ │ │ │ + ldr r0, [pc, #532] @ (c21e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - ldr r2, [pc, #520] @ (c21c0 ) │ │ │ │ - ldr r1, [pc, #520] @ (c21c4 ) │ │ │ │ + ldr r2, [pc, #520] @ (c21e8 ) │ │ │ │ + ldr r1, [pc, #520] @ (c21ec ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #440] @ (c2184 ) │ │ │ │ + ldr r3, [pc, #440] @ (c21ac ) │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2100] @ 0x834 │ │ │ │ - ldr r3, [pc, #452] @ (c21a0 ) │ │ │ │ + ldr r3, [pc, #452] @ (c21c8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c20e4 │ │ │ │ + beq.n c210c │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c20aa │ │ │ │ - ldr r3, [pc, #392] @ (c2188 ) │ │ │ │ + beq.n c20d2 │ │ │ │ + ldr r3, [pc, #392] @ (c21b0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -192634,1559 +192655,1559 @@ │ │ │ │ bl 88850 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1d8c │ │ │ │ - ldr r3, [pc, #352] @ (c218c ) │ │ │ │ + b.n c1db4 │ │ │ │ + ldr r3, [pc, #352] @ (c21b4 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #408] @ (c21c8 ) │ │ │ │ - ldr r0, [pc, #408] @ (c21cc ) │ │ │ │ + ldr r1, [pc, #408] @ (c21f0 ) │ │ │ │ + ldr r0, [pc, #408] @ (c21f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91028 │ │ │ │ - b.n c1fc2 │ │ │ │ - ldr r3, [pc, #324] @ (c218c ) │ │ │ │ - ldr r2, [pc, #392] @ (c21d0 ) │ │ │ │ - ldr r1, [pc, #392] @ (c21d4 ) │ │ │ │ + b.n c1fea │ │ │ │ + ldr r3, [pc, #324] @ (c21b4 ) │ │ │ │ + ldr r2, [pc, #392] @ (c21f8 ) │ │ │ │ + ldr r1, [pc, #392] @ (c21fc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #380] @ (c21d8 ) │ │ │ │ + ldr r0, [pc, #380] @ (c2200 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c1fc2 │ │ │ │ + b.n c1fea │ │ │ │ bl 8865c │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c1dbc │ │ │ │ - ldr r3, [pc, #256] @ (c218c ) │ │ │ │ + b.n c1de4 │ │ │ │ + ldr r3, [pc, #256] @ (c21b4 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r1, [pc, #332] @ (c21dc ) │ │ │ │ - ldr r0, [pc, #336] @ (c21e0 ) │ │ │ │ + ldr r1, [pc, #332] @ (c2204 ) │ │ │ │ + ldr r0, [pc, #336] @ (c2208 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2084 │ │ │ │ + b.n c20ac │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ bl 8865c │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2084 │ │ │ │ - ldr r1, [pc, #272] @ (c21e4 ) │ │ │ │ + b.n c20ac │ │ │ │ + ldr r1, [pc, #272] @ (c220c ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #272] @ (c21e8 ) │ │ │ │ + ldr r0, [pc, #272] @ (c2210 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n c206a │ │ │ │ - ldr r1, [pc, #260] @ (c21ec ) │ │ │ │ + b.n c2092 │ │ │ │ + ldr r1, [pc, #260] @ (c2214 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r0, [pc, #260] @ (c21f0 ) │ │ │ │ + ldr r0, [pc, #260] @ (c2218 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c20b4 │ │ │ │ + b.n c20dc │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b.n c1d94 │ │ │ │ + b.n c1dbc │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1ece │ │ │ │ - ldr r3, [pc, #124] @ (c218c ) │ │ │ │ + beq.w c1ef6 │ │ │ │ + ldr r3, [pc, #124] @ (c21b4 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #224] @ (c21f4 ) │ │ │ │ - ldr r0, [pc, #228] @ (c21f8 ) │ │ │ │ + ldr r1, [pc, #224] @ (c221c ) │ │ │ │ + ldr r0, [pc, #228] @ (c2220 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c2084 │ │ │ │ + b.n c20ac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1ea4 │ │ │ │ + b.n c1ecc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1ec8 │ │ │ │ + b.n c1ef0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (c21fc ) │ │ │ │ - movw r2, #18491 @ 0x483b │ │ │ │ + ldr r3, [pc, #196] @ (c2224 ) │ │ │ │ + movw r2, #18477 @ 0x482d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #188] @ (c2200 ) │ │ │ │ - ldr r0, [pc, #192] @ (c2204 ) │ │ │ │ + ldr r1, [pc, #188] @ (c2228 ) │ │ │ │ + ldr r0, [pc, #192] @ (c222c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (c2208 ) │ │ │ │ - movw r2, #18561 @ 0x4881 │ │ │ │ + ldr r3, [pc, #180] @ (c2230 ) │ │ │ │ + movw r2, #18547 @ 0x4873 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #172] @ (c220c ) │ │ │ │ - ldr r0, [pc, #176] @ (c2210 ) │ │ │ │ + ldr r1, [pc, #172] @ (c2234 ) │ │ │ │ + ldr r0, [pc, #176] @ (c2238 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c2704 │ │ │ │ + b.n c26dc │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c26f8 │ │ │ │ + b.n c26d0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c25fc │ │ │ │ + b.n c25d4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c2250 ) │ │ │ │ - bl c1d18 │ │ │ │ + ldr r4, [pc, #44] @ (c2278 ) │ │ │ │ + bl c1d40 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c224a │ │ │ │ - cbnz r0, c2244 │ │ │ │ - ldr r3, [pc, #32] @ (c2254 ) │ │ │ │ + beq.n c2272 │ │ │ │ + cbnz r0, c226c │ │ │ │ + ldr r3, [pc, #32] @ (c227c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2242 │ │ │ │ + beq.n c226a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c2258 ) │ │ │ │ + ldr r3, [pc, #16] @ (c2280 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c2234 │ │ │ │ + b.n c225c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n c21f8 │ │ │ │ + ble.n c21d0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c225c : │ │ │ │ +000c2284 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r8, [pc, #452] @ c2438 │ │ │ │ + ldr.w r8, [pc, #452] @ c2460 │ │ │ │ add r8, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c23b2 │ │ │ │ + beq.w c23da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fb48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c23d6 │ │ │ │ + beq.w c23fe │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w r9, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, r9 │ │ │ │ - ble.n c230a │ │ │ │ + ble.n c2332 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c241c │ │ │ │ + beq.w c2444 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r1, [pc, #380] @ (c243c ) │ │ │ │ + ldr r1, [pc, #380] @ (c2464 ) │ │ │ │ cmp r3, r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r0, [r8, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n c235e │ │ │ │ + bne.n c2386 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.n c23a8 │ │ │ │ + bne.n c23d0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c22e8 │ │ │ │ + beq.n c2310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2356 │ │ │ │ + beq.n c237e │ │ │ │ mov r0, sl │ │ │ │ bl 88aec │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 86d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2390 │ │ │ │ + beq.n c23b8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r9, r9, #2 │ │ │ │ mov r3, r9 │ │ │ │ cmp.w r9, r2, lsl #1 │ │ │ │ - blt.n c22ac │ │ │ │ + blt.n c22d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c231c │ │ │ │ + beq.n c2344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c23f4 │ │ │ │ - ldr r3, [pc, #288] @ (c2440 ) │ │ │ │ + beq.n c241c │ │ │ │ + ldr r3, [pc, #288] @ (c2468 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3040] @ 0xbe0 │ │ │ │ bl 87138 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2344 │ │ │ │ + beq.n c236c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c23fc │ │ │ │ + beq.n c2424 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n c2404 │ │ │ │ + beq.n c242c │ │ │ │ cmp r4, #2 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c22e8 │ │ │ │ - ldr r3, [pc, #228] @ (c2444 ) │ │ │ │ + b.n c2310 │ │ │ │ + ldr r3, [pc, #228] @ (c246c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #228] @ (c2448 ) │ │ │ │ + ldr r1, [pc, #228] @ (c2470 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #224] @ (c244c ) │ │ │ │ + ldr r3, [pc, #224] @ (c2474 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #216] @ (c2450 ) │ │ │ │ + ldr r0, [pc, #216] @ (c2478 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #176] @ (c2444 ) │ │ │ │ + ldr r3, [pc, #176] @ (c246c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #188] @ (c2454 ) │ │ │ │ - ldr r0, [pc, #192] @ (c2458 ) │ │ │ │ + ldr r1, [pc, #188] @ (c247c ) │ │ │ │ + ldr r0, [pc, #192] @ (c2480 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c237c │ │ │ │ + b.n c23a4 │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c22dc │ │ │ │ - ldr r1, [pc, #144] @ (c2444 ) │ │ │ │ + b.n c2304 │ │ │ │ + ldr r1, [pc, #144] @ (c246c ) │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ - ldr r3, [pc, #164] @ (c245c ) │ │ │ │ - ldr r2, [pc, #164] @ (c2460 ) │ │ │ │ + ldr r3, [pc, #164] @ (c2484 ) │ │ │ │ + ldr r2, [pc, #164] @ (c2488 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #156] @ (c2464 ) │ │ │ │ - ldr r0, [pc, #160] @ (c2468 ) │ │ │ │ + ldr r1, [pc, #156] @ (c248c ) │ │ │ │ + ldr r0, [pc, #160] @ (c2490 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c2388 │ │ │ │ - ldr r3, [pc, #108] @ (c2444 ) │ │ │ │ + b.n c23b0 │ │ │ │ + ldr r3, [pc, #108] @ (c246c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #144] @ (c246c ) │ │ │ │ - ldr r0, [pc, #144] @ (c2470 ) │ │ │ │ + ldr r1, [pc, #144] @ (c2494 ) │ │ │ │ + ldr r0, [pc, #144] @ (c2498 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2388 │ │ │ │ + b.n c23b0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c231c │ │ │ │ + b.n c2344 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2344 │ │ │ │ - ldr r3, [pc, #60] @ (c2444 ) │ │ │ │ + b.n c236c │ │ │ │ + ldr r3, [pc, #60] @ (c246c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #104] @ (c2474 ) │ │ │ │ - ldr r0, [pc, #108] @ (c2478 ) │ │ │ │ + ldr r1, [pc, #104] @ (c249c ) │ │ │ │ + ldr r0, [pc, #108] @ (c24a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c2388 │ │ │ │ - ldr r3, [pc, #92] @ (c247c ) │ │ │ │ - movw r2, #19432 @ 0x4be8 │ │ │ │ + b.n c23b0 │ │ │ │ + ldr r3, [pc, #92] @ (c24a4 ) │ │ │ │ + movw r2, #19418 @ 0x4bda │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #88] @ (c2480 ) │ │ │ │ - ldr r0, [pc, #88] @ (c2484 ) │ │ │ │ + ldr r1, [pc, #88] @ (c24a8 ) │ │ │ │ + ldr r0, [pc, #88] @ (c24ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ble.n c234c │ │ │ │ + ble.n c2524 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + str r6, [r0, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + str r6, [r3, #8] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + str r0, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + str r0, [r3, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + str r2, [r5, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + strb r2, [r1, #1] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c24c4 ) │ │ │ │ - bl c225c │ │ │ │ + ldr r4, [pc, #44] @ (c24ec ) │ │ │ │ + bl c2284 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c24be │ │ │ │ - cbnz r0, c24b8 │ │ │ │ - ldr r3, [pc, #32] @ (c24c8 ) │ │ │ │ + beq.n c24e6 │ │ │ │ + cbnz r0, c24e0 │ │ │ │ + ldr r3, [pc, #32] @ (c24f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c24b6 │ │ │ │ + beq.n c24de │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c24cc ) │ │ │ │ + ldr r3, [pc, #16] @ (c24f4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c24a8 │ │ │ │ + b.n c24d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - blt.n c2584 │ │ │ │ + blt.n c255c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c24d0 : │ │ │ │ +000c24f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #144] @ (c2574 ) │ │ │ │ + ldr r4, [pc, #144] @ (c259c ) │ │ │ │ add r4, pc │ │ │ │ - cbz r2, c251a │ │ │ │ + cbz r2, c2542 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r0, r3, #1 │ │ │ │ - bne.n c24f2 │ │ │ │ + bne.n c251a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl 867b0 │ │ │ │ - cbz r0, c253e │ │ │ │ - ldr r3, [pc, #120] @ (c2578 ) │ │ │ │ + cbz r0, c2566 │ │ │ │ + ldr r3, [pc, #120] @ (c25a0 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2554 │ │ │ │ + bne.n c257c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #22 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #96] @ (c257c ) │ │ │ │ + ldr r1, [pc, #96] @ (c25a4 ) │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ - ldr r3, [pc, #96] @ (c2580 ) │ │ │ │ - ldr r2, [pc, #96] @ (c2584 ) │ │ │ │ + ldr r3, [pc, #96] @ (c25a8 ) │ │ │ │ + ldr r2, [pc, #96] @ (c25ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #92] @ (c2588 ) │ │ │ │ - ldr r0, [pc, #92] @ (c258c ) │ │ │ │ + ldr r1, [pc, #92] @ (c25b0 ) │ │ │ │ + ldr r0, [pc, #92] @ (c25b4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c24ee │ │ │ │ - ldr r3, [pc, #60] @ (c257c ) │ │ │ │ + b.n c2516 │ │ │ │ + ldr r3, [pc, #60] @ (c25a4 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #76] @ (c2590 ) │ │ │ │ - ldr r0, [pc, #76] @ (c2594 ) │ │ │ │ + ldr r1, [pc, #76] @ (c25b8 ) │ │ │ │ + ldr r0, [pc, #76] @ (c25bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c253a │ │ │ │ - ldr r1, [pc, #36] @ (c257c ) │ │ │ │ + b.n c2562 │ │ │ │ + ldr r1, [pc, #36] @ (c25a4 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r3, [pc, #60] @ (c2598 ) │ │ │ │ + ldr r3, [pc, #60] @ (c25c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #56] @ (c259c ) │ │ │ │ - ldr r0, [pc, #56] @ (c25a0 ) │ │ │ │ + ldr r1, [pc, #56] @ (c25c4 ) │ │ │ │ + ldr r0, [pc, #56] @ (c25c8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c253a │ │ │ │ + b.n c2562 │ │ │ │ nop │ │ │ │ - blt.n c25a8 │ │ │ │ + bge.n c2580 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c25e0 ) │ │ │ │ - bl c24d0 │ │ │ │ + ldr r4, [pc, #44] @ (c2608 ) │ │ │ │ + bl c24f8 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c25da │ │ │ │ - cbnz r0, c25d4 │ │ │ │ - ldr r3, [pc, #32] @ (c25e4 ) │ │ │ │ + beq.n c2602 │ │ │ │ + cbnz r0, c25fc │ │ │ │ + ldr r3, [pc, #32] @ (c260c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c25d2 │ │ │ │ + beq.n c25fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c25e8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c2610 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c25c4 │ │ │ │ + b.n c25ec │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n c2668 │ │ │ │ + bge.n c2640 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c25ec : │ │ │ │ +000c2614 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #724] @ (c28d0 ) │ │ │ │ + ldr r2, [pc, #724] @ (c28f8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #724] @ (c28d4 ) │ │ │ │ + ldr r3, [pc, #724] @ (c28fc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #724] @ (c28d8 ) │ │ │ │ + ldr r5, [pc, #724] @ (c2900 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, c2666 │ │ │ │ + cbz r1, c268e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - beq.w c2768 │ │ │ │ + beq.w c2790 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c277a │ │ │ │ + beq.w c27a2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n c268e │ │ │ │ + beq.n c26b6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2648 │ │ │ │ + beq.n c2670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2760 │ │ │ │ + beq.w c2788 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #656] @ (c28dc ) │ │ │ │ - ldr r3, [pc, #644] @ (c28d4 ) │ │ │ │ + ldr r2, [pc, #656] @ (c2904 ) │ │ │ │ + ldr r3, [pc, #644] @ (c28fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c28ae │ │ │ │ + bne.w c28d6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #632] @ (c28e0 ) │ │ │ │ + ldr r3, [pc, #632] @ (c2908 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ movne r4, r2 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bne.n c2626 │ │ │ │ + bne.n c264e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2778 │ │ │ │ + beq.n c27a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r4, r2 │ │ │ │ - bne.n c2648 │ │ │ │ + bne.n c2670 │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c2808 │ │ │ │ - ldr r3, [pc, #580] @ (c28e4 ) │ │ │ │ + beq.w c2830 │ │ │ │ + ldr r3, [pc, #580] @ (c290c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c281e │ │ │ │ + bne.w c2846 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp.w r3, #306 @ 0x132 │ │ │ │ - bne.n c27a4 │ │ │ │ - ldr r3, [pc, #556] @ (c28e0 ) │ │ │ │ + bne.n c27cc │ │ │ │ + ldr r3, [pc, #556] @ (c2908 ) │ │ │ │ ldr r7, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n c27a4 │ │ │ │ + beq.n c27cc │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w c27d2 │ │ │ │ + beq.w c27fa │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c28b2 │ │ │ │ + beq.w c28da │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c26ea │ │ │ │ + beq.n c2712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c283c │ │ │ │ + beq.w c2864 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c270c │ │ │ │ + beq.n c2734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c27f8 │ │ │ │ + beq.n c2820 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c285a │ │ │ │ + beq.w c2882 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2726 │ │ │ │ + beq.n c274e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2842 │ │ │ │ - ldr r3, [pc, #448] @ (c28e8 ) │ │ │ │ + beq.w c286a │ │ │ │ + ldr r3, [pc, #448] @ (c2910 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c2876 │ │ │ │ - ldr r2, [pc, #440] @ (c28ec ) │ │ │ │ + bne.w c289e │ │ │ │ + ldr r2, [pc, #440] @ (c2914 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ sub.w r4, r6, r4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.w c264a │ │ │ │ + beq.w c2672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c264a │ │ │ │ + bne.w c2672 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c264a │ │ │ │ + b.n c2672 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2648 │ │ │ │ + b.n c2670 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, c277a │ │ │ │ + cbz r0, c27a2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w c2648 │ │ │ │ - b.n c268e │ │ │ │ + bne.w c2670 │ │ │ │ + b.n c26b6 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #372] @ (c28f0 ) │ │ │ │ + ldr r2, [pc, #372] @ (c2918 ) │ │ │ │ movs r1, #229 @ 0xe5 │ │ │ │ - ldr r3, [pc, #372] @ (c28f4 ) │ │ │ │ + ldr r3, [pc, #372] @ (c291c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #368] @ (c28f8 ) │ │ │ │ + ldr r2, [pc, #368] @ (c2920 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #368] @ (c28fc ) │ │ │ │ + ldr r1, [pc, #368] @ (c2924 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #364] @ (c2900 ) │ │ │ │ + ldr r0, [pc, #364] @ (c2928 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r4, #2 │ │ │ │ - b.n c264a │ │ │ │ + b.n c2672 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c27b4 │ │ │ │ + beq.n c27dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c2800 │ │ │ │ + cbz r3, c2828 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c2648 │ │ │ │ + beq.w c2670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c2648 │ │ │ │ + bne.w c2670 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2648 │ │ │ │ + b.n c2670 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c27e4 │ │ │ │ + beq.n c280c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2852 │ │ │ │ + beq.n c287a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c27f4 │ │ │ │ + beq.n c281c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c284a │ │ │ │ + cbz r3, c2872 │ │ │ │ movs r4, #1 │ │ │ │ - b.n c264a │ │ │ │ + b.n c2672 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c270c │ │ │ │ + b.n c2734 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c27b4 │ │ │ │ - ldr r3, [pc, #228] @ (c28f0 ) │ │ │ │ + b.n c27dc │ │ │ │ + ldr r3, [pc, #228] @ (c2918 ) │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #244] @ (c2904 ) │ │ │ │ - ldr r0, [pc, #248] @ (c2908 ) │ │ │ │ + ldr r1, [pc, #244] @ (c292c ) │ │ │ │ + ldr r0, [pc, #248] @ (c2930 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c279a │ │ │ │ - ldr r2, [pc, #208] @ (c28f0 ) │ │ │ │ - ldr r3, [pc, #232] @ (c290c ) │ │ │ │ - ldr r1, [pc, #236] @ (c2910 ) │ │ │ │ + b.n c27c2 │ │ │ │ + ldr r2, [pc, #208] @ (c2918 ) │ │ │ │ + ldr r3, [pc, #232] @ (c2934 ) │ │ │ │ + ldr r1, [pc, #236] @ (c2938 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #224] @ (c2914 ) │ │ │ │ + ldr r0, [pc, #224] @ (c293c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c279a │ │ │ │ + b.n c27c2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c26ea │ │ │ │ + b.n c2712 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2726 │ │ │ │ + b.n c274e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c27f4 │ │ │ │ + b.n c281c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c27e4 │ │ │ │ - ldr r3, [pc, #148] @ (c28f0 ) │ │ │ │ + b.n c280c │ │ │ │ + ldr r3, [pc, #148] @ (c2918 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #184] @ (c2918 ) │ │ │ │ - ldr r0, [pc, #184] @ (c291c ) │ │ │ │ + ldr r1, [pc, #184] @ (c2940 ) │ │ │ │ + ldr r0, [pc, #184] @ (c2944 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c27a0 │ │ │ │ - ldr r0, [pc, #168] @ (c2920 ) │ │ │ │ + b.n c27c8 │ │ │ │ + ldr r0, [pc, #168] @ (c2948 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2890 │ │ │ │ + beq.n c28b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c28a6 │ │ │ │ - ldr r3, [pc, #92] @ (c28f0 ) │ │ │ │ + cbz r3, c28ce │ │ │ │ + ldr r3, [pc, #92] @ (c2918 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #140] @ (c2924 ) │ │ │ │ - ldr r0, [pc, #144] @ (c2928 ) │ │ │ │ + ldr r1, [pc, #140] @ (c294c ) │ │ │ │ + ldr r0, [pc, #144] @ (c2950 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c27a0 │ │ │ │ + b.n c27c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2890 │ │ │ │ + b.n c28b8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (c292c ) │ │ │ │ - movw r2, #19665 @ 0x4cd1 │ │ │ │ + ldr r3, [pc, #120] @ (c2954 ) │ │ │ │ + movw r2, #19651 @ 0x4cc3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #112] @ (c2930 ) │ │ │ │ - ldr r0, [pc, #116] @ (c2934 ) │ │ │ │ + ldr r1, [pc, #112] @ (c2958 ) │ │ │ │ + ldr r0, [pc, #116] @ (c295c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bls.n c28cc │ │ │ │ + bls.n c28a4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c28cc │ │ │ │ + bls.n c28a4 │ │ │ │ movs r7, r4 │ │ │ │ - bls.n c283c │ │ │ │ + bls.n c2814 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r2!, {r6} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + beq.n c297c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2938 : │ │ │ │ +000c2960 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #168] @ (c29f0 ) │ │ │ │ + ldr r6, [pc, #168] @ (c2a18 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #164] @ (c29f4 ) │ │ │ │ + ldr r3, [pc, #164] @ (c2a1c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #156] @ (c29f8 ) │ │ │ │ + ldr r5, [pc, #156] @ (c2a20 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (c29fc ) │ │ │ │ + ldr r3, [pc, #144] @ (c2a24 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ addw r3, r3, #1812 @ 0x714 │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c29e6 │ │ │ │ - ldr r3, [pc, #128] @ (c2a00 ) │ │ │ │ + beq.n c2a0e │ │ │ │ + ldr r3, [pc, #128] @ (c2a28 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c29c8 │ │ │ │ + bne.n c29f0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c25ec │ │ │ │ + bl c2614 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c29e6 │ │ │ │ - cbnz r0, c29c2 │ │ │ │ - ldr r3, [pc, #104] @ (c2a04 ) │ │ │ │ + beq.n c2a0e │ │ │ │ + cbnz r0, c29ea │ │ │ │ + ldr r3, [pc, #104] @ (c2a2c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (c2a08 ) │ │ │ │ - ldr r3, [pc, #68] @ (c29f4 ) │ │ │ │ + ldr r2, [pc, #92] @ (c2a30 ) │ │ │ │ + ldr r3, [pc, #68] @ (c2a1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c29ea │ │ │ │ + bne.n c2a12 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #72] @ (c2a0c ) │ │ │ │ + ldr r3, [pc, #72] @ (c2a34 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c299c │ │ │ │ - ldr r0, [pc, #68] @ (c2a10 ) │ │ │ │ + b.n c29c4 │ │ │ │ + ldr r0, [pc, #68] @ (c2a38 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c2a14 ) │ │ │ │ - ldr r1, [pc, #64] @ (c2a18 ) │ │ │ │ + ldr r3, [pc, #64] @ (c2a3c ) │ │ │ │ + ldr r1, [pc, #64] @ (c2a40 ) │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr r0, [pc, #64] @ (c2a1c ) │ │ │ │ + ldr r0, [pc, #64] @ (c2a44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c29aa │ │ │ │ + b.n c29d2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvs.n c294c │ │ │ │ + bvs.n c2924 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n c2938 │ │ │ │ + bvs.n c2b10 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n c2aa8 │ │ │ │ + bvs.n c2a80 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2a20 : │ │ │ │ +000c2a48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #300] @ (c2b64 ) │ │ │ │ + ldr r6, [pc, #300] @ (c2b8c ) │ │ │ │ add r6, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c2b16 │ │ │ │ + beq.n c2b3e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2b10 │ │ │ │ + beq.n c2b38 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ble.n c2afa │ │ │ │ + ble.n c2b22 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r4 │ │ │ │ - b.n c2a6e │ │ │ │ + b.n c2a96 │ │ │ │ cmp.w r8, #306 @ 0x132 │ │ │ │ - beq.n c2aaa │ │ │ │ + beq.n c2ad2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ adds r4, #2 │ │ │ │ mov r3, r4 │ │ │ │ cmp.w r4, r2, lsl #1 │ │ │ │ - bge.n c2af8 │ │ │ │ + bge.n c2b20 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2b48 │ │ │ │ - ldr r2, [pc, #236] @ (c2b68 ) │ │ │ │ + beq.n c2b70 │ │ │ │ + ldr r2, [pc, #236] @ (c2b90 ) │ │ │ │ ldrd r3, r1, [r0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r7 │ │ │ │ ldr.w ip, [r2] │ │ │ │ - beq.n c2ac4 │ │ │ │ + beq.n c2aec │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - bne.n c2ace │ │ │ │ + bne.n c2af6 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n c2a5c │ │ │ │ + beq.n c2a84 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c2a5c │ │ │ │ + bne.n c2a84 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #306 @ 0x132 │ │ │ │ - bne.n c2a62 │ │ │ │ + bne.n c2a8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2abc │ │ │ │ + beq.n c2ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2b40 │ │ │ │ + beq.n c2b68 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n c2ace │ │ │ │ + bne.n c2af6 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ - b.n c2a5c │ │ │ │ - ldr r2, [pc, #156] @ (c2b6c ) │ │ │ │ - ldr r3, [pc, #156] @ (c2b70 ) │ │ │ │ - ldr r1, [pc, #160] @ (c2b74 ) │ │ │ │ + b.n c2a84 │ │ │ │ + ldr r2, [pc, #156] @ (c2b94 ) │ │ │ │ + ldr r3, [pc, #156] @ (c2b98 ) │ │ │ │ + ldr r1, [pc, #160] @ (c2b9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (c2b78 ) │ │ │ │ + ldr r0, [pc, #148] @ (c2ba0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2b08 │ │ │ │ + beq.n c2b30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c2b38 │ │ │ │ + cbz r3, c2b60 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n c2a52 │ │ │ │ - b.n c2b08 │ │ │ │ - ldr r1, [pc, #84] @ (c2b6c ) │ │ │ │ + bgt.n c2a7a │ │ │ │ + b.n c2b30 │ │ │ │ + ldr r1, [pc, #84] @ (c2b94 ) │ │ │ │ movs r0, #243 @ 0xf3 │ │ │ │ - ldr r3, [pc, #96] @ (c2b7c ) │ │ │ │ - ldr r2, [pc, #96] @ (c2b80 ) │ │ │ │ + ldr r3, [pc, #96] @ (c2ba4 ) │ │ │ │ + ldr r2, [pc, #96] @ (c2ba8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #92] @ (c2b84 ) │ │ │ │ - ldr r0, [pc, #92] @ (c2b88 ) │ │ │ │ + ldr r1, [pc, #92] @ (c2bac ) │ │ │ │ + ldr r0, [pc, #92] @ (c2bb0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c2af0 │ │ │ │ + b.n c2b18 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2b08 │ │ │ │ + b.n c2b30 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2abc │ │ │ │ - ldr r3, [pc, #64] @ (c2b8c ) │ │ │ │ - movw r2, #19800 @ 0x4d58 │ │ │ │ + b.n c2ae4 │ │ │ │ + ldr r3, [pc, #64] @ (c2bb4 ) │ │ │ │ + movw r2, #19786 @ 0x4d4a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #60] @ (c2b90 ) │ │ │ │ - ldr r0, [pc, #60] @ (c2b94 ) │ │ │ │ + ldr r1, [pc, #60] @ (c2bb8 ) │ │ │ │ + ldr r0, [pc, #60] @ (c2bbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1044 @ 0x414 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - bpl.n c2af4 │ │ │ │ + bpl.n c2acc │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + bkpt 0x00a2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r0!, {} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2b98 : │ │ │ │ +000c2bc0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (c2c18 ) │ │ │ │ + ldr r3, [pc, #104] @ (c2c40 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (c2c1c ) │ │ │ │ + ldr r5, [pc, #100] @ (c2c44 ) │ │ │ │ addw r3, r3, #1860 @ 0x744 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, c2c12 │ │ │ │ - ldr r3, [pc, #92] @ (c2c20 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, c2c3a │ │ │ │ + ldr r3, [pc, #92] @ (c2c48 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2bf4 │ │ │ │ + bne.n c2c1c │ │ │ │ mov r0, r4 │ │ │ │ - bl c2a20 │ │ │ │ + bl c2a48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c2c12 │ │ │ │ - cbnz r0, c2bee │ │ │ │ - ldr r3, [pc, #72] @ (c2c24 ) │ │ │ │ + beq.n c2c3a │ │ │ │ + cbnz r0, c2c16 │ │ │ │ + ldr r3, [pc, #72] @ (c2c4c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (c2c28 ) │ │ │ │ + ldr r3, [pc, #56] @ (c2c50 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c2bde │ │ │ │ - ldr r0, [pc, #52] @ (c2c2c ) │ │ │ │ + b.n c2c06 │ │ │ │ + ldr r0, [pc, #52] @ (c2c54 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #48] @ (c2c30 ) │ │ │ │ - ldr r1, [pc, #48] @ (c2c34 ) │ │ │ │ + ldr r3, [pc, #48] @ (c2c58 ) │ │ │ │ + ldr r1, [pc, #48] @ (c2c5c ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr r0, [pc, #48] @ (c2c38 ) │ │ │ │ + ldr r0, [pc, #48] @ (c2c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ movs r1, r5 │ │ │ │ - bmi.n c2ca4 │ │ │ │ + bmi.n c2c7c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2c3c : │ │ │ │ +000c2c64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #104] @ c2cb8 │ │ │ │ + ldr.w ip, [pc, #104] @ c2ce0 │ │ │ │ add ip, pc │ │ │ │ - cbz r0, c2c84 │ │ │ │ + cbz r0, c2cac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2c74 │ │ │ │ + beq.n c2c9c │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n c2c74 │ │ │ │ - cbz r3, c2c7e │ │ │ │ + beq.n c2c9c │ │ │ │ + cbz r3, c2ca6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c2cac │ │ │ │ + bmi.n c2cd4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2c74 │ │ │ │ - ldr r1, [pc, #52] @ (c2cbc ) │ │ │ │ + b.n c2c9c │ │ │ │ + ldr r1, [pc, #52] @ (c2ce4 ) │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ - ldr r3, [pc, #52] @ (c2cc0 ) │ │ │ │ - ldr r2, [pc, #56] @ (c2cc4 ) │ │ │ │ + ldr r3, [pc, #52] @ (c2ce8 ) │ │ │ │ + ldr r2, [pc, #56] @ (c2cec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [ip, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #48] @ (c2cc8 ) │ │ │ │ - ldr r0, [pc, #48] @ (c2ccc ) │ │ │ │ + ldr r1, [pc, #48] @ (c2cf0 ) │ │ │ │ + ldr r0, [pc, #48] @ (c2cf4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n c2c7a │ │ │ │ + b.n c2ca2 │ │ │ │ nop │ │ │ │ - bcc.n c2c10 │ │ │ │ + bcc.n c2be8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2cd0 : │ │ │ │ +000c2cf8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #140] @ (c2d6c ) │ │ │ │ + ldr r4, [pc, #140] @ (c2d94 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #136] @ (c2d70 ) │ │ │ │ + ldr r3, [pc, #136] @ (c2d98 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #128] @ (c2d74 ) │ │ │ │ + ldr r5, [pc, #128] @ (c2d9c ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (c2d78 ) │ │ │ │ + ldr r3, [pc, #112] @ (c2da0 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1908 @ 0x774 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, c2d64 │ │ │ │ - ldr r3, [pc, #100] @ (c2d7c ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, c2d8c │ │ │ │ + ldr r3, [pc, #100] @ (c2da4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2d48 │ │ │ │ + bne.n c2d70 │ │ │ │ mov r0, r6 │ │ │ │ - bl c2c3c │ │ │ │ + bl c2c64 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c2d64 │ │ │ │ + beq.n c2d8c │ │ │ │ bl 88aec │ │ │ │ - ldr r2, [pc, #76] @ (c2d80 ) │ │ │ │ - ldr r3, [pc, #60] @ (c2d70 ) │ │ │ │ + ldr r2, [pc, #76] @ (c2da8 ) │ │ │ │ + ldr r3, [pc, #60] @ (c2d98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c2d68 │ │ │ │ + bne.n c2d90 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (c2d84 ) │ │ │ │ + ldr r0, [pc, #56] @ (c2dac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (c2d88 ) │ │ │ │ - ldr r1, [pc, #56] @ (c2d8c ) │ │ │ │ + ldr r3, [pc, #52] @ (c2db0 ) │ │ │ │ + ldr r1, [pc, #56] @ (c2db4 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #56] @ (c2d90 ) │ │ │ │ + ldr r0, [pc, #56] @ (c2db8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c2d30 │ │ │ │ + b.n c2d58 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - bcc.n c2d98 │ │ │ │ + bcs.n c2d70 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n c2d7c │ │ │ │ + bcs.n c2d54 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n c2d14 │ │ │ │ + bcs.n c2cec │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2d94 : │ │ │ │ +000c2dbc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #724] @ (c3080 ) │ │ │ │ + ldr r5, [pc, #724] @ (c30a8 ) │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c2f2c │ │ │ │ + beq.w c2f54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c2f58 │ │ │ │ + beq.w c2f80 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c2f82 │ │ │ │ + bne.w c2faa │ │ │ │ ldrb.w r9, [r6, #32] │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w c2f8a │ │ │ │ + beq.w c2fb2 │ │ │ │ ldrb.w sl, [r6, #33] @ 0x21 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w c2fba │ │ │ │ + beq.w c2fe2 │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c2fde │ │ │ │ + beq.w c3006 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #636] @ (c3084 ) │ │ │ │ + ldr r3, [pc, #636] @ (c30ac ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r2, [r3, #444] @ 0x1bc │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [r3, #2020] @ 0x7e4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #2972] @ 0xb9c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r3, #3384] @ 0xd38 │ │ │ │ ldr.w fp, [r3, #388] @ 0x184 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 504ac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3002 │ │ │ │ + beq.w c302a │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n c2ef4 │ │ │ │ - ldr r3, [pc, #580] @ (c3088 ) │ │ │ │ + beq.n c2f1c │ │ │ │ + ldr r3, [pc, #580] @ (c30b0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n c2efe │ │ │ │ - ldr r2, [pc, #572] @ (c3088 ) │ │ │ │ + beq.n c2f26 │ │ │ │ + ldr r2, [pc, #572] @ (c30b0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ strd r2, fp, [sp, #16] │ │ │ │ movs r0, #5 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -194195,12884 +194216,12890 @@ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 87388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2e82 │ │ │ │ + beq.n c2eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2f0c │ │ │ │ + beq.n c2f34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c3062 │ │ │ │ + beq.w c308a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2ea0 │ │ │ │ + beq.n c2ec8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2f1c │ │ │ │ + beq.n c2f44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2eb0 │ │ │ │ + beq.n c2ed8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c2f04 │ │ │ │ + cbz r3, c2f2c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c302c │ │ │ │ + beq.w c3054 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 55328 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2ed2 │ │ │ │ + beq.n c2efa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c2f24 │ │ │ │ + cbz r3, c2f4c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2ee6 │ │ │ │ + beq.n c2f0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c2f14 │ │ │ │ + cbz r3, c2f3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c304a │ │ │ │ + beq.w c3072 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #404] @ (c308c ) │ │ │ │ + ldr r3, [pc, #404] @ (c30b4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n c2e4a │ │ │ │ - ldr r2, [pc, #396] @ (c308c ) │ │ │ │ + bne.n c2e72 │ │ │ │ + ldr r2, [pc, #396] @ (c30b4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - b.n c2e4e │ │ │ │ + b.n c2e76 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2eb0 │ │ │ │ + b.n c2ed8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2e82 │ │ │ │ + b.n c2eaa │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2ee6 │ │ │ │ + b.n c2f0e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2ea0 │ │ │ │ + b.n c2ec8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2ed2 │ │ │ │ - ldr r1, [pc, #352] @ (c3090 ) │ │ │ │ + b.n c2efa │ │ │ │ + ldr r1, [pc, #352] @ (c30b8 ) │ │ │ │ movw r0, #471 @ 0x1d7 │ │ │ │ - ldr r3, [pc, #352] @ (c3094 ) │ │ │ │ - ldr r2, [pc, #352] @ (c3098 ) │ │ │ │ + ldr r3, [pc, #352] @ (c30bc ) │ │ │ │ + ldr r2, [pc, #352] @ (c30c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #348] @ (c309c ) │ │ │ │ - ldr r0, [pc, #348] @ (c30a0 ) │ │ │ │ + ldr r1, [pc, #348] @ (c30c4 ) │ │ │ │ + ldr r0, [pc, #348] @ (c30c8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #308] @ (c3090 ) │ │ │ │ + ldr r2, [pc, #308] @ (c30b8 ) │ │ │ │ mov.w r1, #472 @ 0x1d8 │ │ │ │ - ldr r3, [pc, #324] @ (c30a4 ) │ │ │ │ + ldr r3, [pc, #324] @ (c30cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #320] @ (c30a8 ) │ │ │ │ + ldr r2, [pc, #320] @ (c30d0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #316] @ (c30ac ) │ │ │ │ - ldr r0, [pc, #316] @ (c30b0 ) │ │ │ │ + ldr r1, [pc, #316] @ (c30d4 ) │ │ │ │ + ldr r0, [pc, #316] @ (c30d8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2f4e │ │ │ │ + b.n c2f76 │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ - b.n c2dd6 │ │ │ │ - ldr r3, [pc, #260] @ (c3090 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c2dfe │ │ │ │ + ldr r3, [pc, #260] @ (c30b8 ) │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ - ldr r0, [pc, #288] @ (c30b4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c30dc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #284] @ (c30b8 ) │ │ │ │ + ldr r3, [pc, #284] @ (c30e0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #284] @ (c30bc ) │ │ │ │ + ldr r2, [pc, #284] @ (c30e4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #284] @ (c30c0 ) │ │ │ │ + ldr r1, [pc, #284] @ (c30e8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c2f4e │ │ │ │ - ldr r3, [pc, #212] @ (c3090 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c2f76 │ │ │ │ + ldr r3, [pc, #212] @ (c30b8 ) │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ - ldr r0, [pc, #256] @ (c30c4 ) │ │ │ │ + ldr r0, [pc, #256] @ (c30ec ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #252] @ (c30c8 ) │ │ │ │ + ldr r3, [pc, #252] @ (c30f0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #248] @ (c30cc ) │ │ │ │ - ldr r1, [pc, #252] @ (c30d0 ) │ │ │ │ + ldr r2, [pc, #248] @ (c30f4 ) │ │ │ │ + ldr r1, [pc, #252] @ (c30f8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c2fac │ │ │ │ - ldr r3, [pc, #176] @ (c3090 ) │ │ │ │ + b.n c2fd4 │ │ │ │ + ldr r3, [pc, #176] @ (c30b8 ) │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ - ldr r0, [pc, #236] @ (c30d4 ) │ │ │ │ + ldr r0, [pc, #236] @ (c30fc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #232] @ (c30d8 ) │ │ │ │ + ldr r3, [pc, #232] @ (c3100 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #228] @ (c30dc ) │ │ │ │ - ldr r1, [pc, #232] @ (c30e0 ) │ │ │ │ + ldr r2, [pc, #228] @ (c3104 ) │ │ │ │ + ldr r1, [pc, #232] @ (c3108 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c2fac │ │ │ │ - ldr r3, [pc, #140] @ (c3090 ) │ │ │ │ + b.n c2fd4 │ │ │ │ + ldr r3, [pc, #140] @ (c30b8 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #216] @ (c30e4 ) │ │ │ │ - ldr r0, [pc, #220] @ (c30e8 ) │ │ │ │ + ldr r1, [pc, #216] @ (c310c ) │ │ │ │ + ldr r0, [pc, #220] @ (c3110 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2f4e │ │ │ │ - ldr r3, [pc, #96] @ (c3090 ) │ │ │ │ + b.n c2f76 │ │ │ │ + ldr r3, [pc, #96] @ (c30b8 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #184] @ (c30ec ) │ │ │ │ - ldr r0, [pc, #184] @ (c30f0 ) │ │ │ │ + ldr r1, [pc, #184] @ (c3114 ) │ │ │ │ + ldr r0, [pc, #184] @ (c3118 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2f4e │ │ │ │ - ldr r3, [pc, #68] @ (c3090 ) │ │ │ │ + b.n c2f76 │ │ │ │ + ldr r3, [pc, #68] @ (c30b8 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #160] @ (c30f4 ) │ │ │ │ - ldr r0, [pc, #164] @ (c30f8 ) │ │ │ │ + ldr r1, [pc, #160] @ (c311c ) │ │ │ │ + ldr r0, [pc, #164] @ (c3120 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c2eec │ │ │ │ - ldr r3, [pc, #152] @ (c30fc ) │ │ │ │ - movw r2, #23740 @ 0x5cbc │ │ │ │ + b.n c2f14 │ │ │ │ + ldr r3, [pc, #152] @ (c3124 ) │ │ │ │ + movw r2, #23726 @ 0x5cae │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #144] @ (c3100 ) │ │ │ │ - ldr r0, [pc, #148] @ (c3104 ) │ │ │ │ + ldr r1, [pc, #144] @ (c3128 ) │ │ │ │ + ldr r0, [pc, #148] @ (c312c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1096 @ 0x448 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n c3128 │ │ │ │ + bcs.n c3100 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n c3128 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r6, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, c312e │ │ │ │ + revsh r6, r4 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c3108 : │ │ │ │ +000c3130 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c316c ) │ │ │ │ + ldr r3, [pc, #76] @ (c3194 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c3170 ) │ │ │ │ + ldr r5, [pc, #72] @ (c3198 ) │ │ │ │ addw r3, r3, #1956 @ 0x7a4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, c3168 │ │ │ │ - ldr r3, [pc, #64] @ (c3174 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, c3190 │ │ │ │ + ldr r3, [pc, #64] @ (c319c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c3148 │ │ │ │ + bne.n c3170 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c2d94 │ │ │ │ - ldr r0, [pc, #44] @ (c3178 ) │ │ │ │ + b.w c2dbc │ │ │ │ + ldr r0, [pc, #44] @ (c31a0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (c317c ) │ │ │ │ - ldr r1, [pc, #40] @ (c3180 ) │ │ │ │ + ldr r3, [pc, #40] @ (c31a4 ) │ │ │ │ + ldr r1, [pc, #40] @ (c31a8 ) │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ - ldr r0, [pc, #40] @ (c3184 ) │ │ │ │ + ldr r0, [pc, #40] @ (c31ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r4, #28 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c3188 : │ │ │ │ +000c31b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #216] @ (c3274 ) │ │ │ │ + ldr r6, [pc, #216] @ (c329c ) │ │ │ │ add r6, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c320e │ │ │ │ + beq.n c3236 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c3200 │ │ │ │ + beq.n c3228 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r3, c31d4 │ │ │ │ + cbnz r3, c31fc │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n c31c0 │ │ │ │ + beq.n c31e8 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c3206 │ │ │ │ + cbz r2, c322e │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c324e │ │ │ │ + beq.n c3276 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c31ec │ │ │ │ + beq.n c3214 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c31f8 │ │ │ │ + cbz r3, c3220 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r5 │ │ │ │ - blt.n c3236 │ │ │ │ + blt.n c325e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c31ec │ │ │ │ + b.n c3214 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c31c0 │ │ │ │ - b.n c31d4 │ │ │ │ + beq.n c31e8 │ │ │ │ + b.n c31fc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c31c0 │ │ │ │ - ldr r1, [pc, #104] @ (c3278 ) │ │ │ │ + b.n c31e8 │ │ │ │ + ldr r1, [pc, #104] @ (c32a0 ) │ │ │ │ mov.w r0, #496 @ 0x1f0 │ │ │ │ - ldr r3, [pc, #100] @ (c327c ) │ │ │ │ - ldr r2, [pc, #104] @ (c3280 ) │ │ │ │ + ldr r3, [pc, #100] @ (c32a4 ) │ │ │ │ + ldr r2, [pc, #104] @ (c32a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (c3284 ) │ │ │ │ - ldr r0, [pc, #100] @ (c3288 ) │ │ │ │ + ldr r1, [pc, #96] @ (c32ac ) │ │ │ │ + ldr r0, [pc, #100] @ (c32b0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #64] @ (c3278 ) │ │ │ │ + ldr r3, [pc, #64] @ (c32a0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #76] @ (c328c ) │ │ │ │ - ldr r0, [pc, #80] @ (c3290 ) │ │ │ │ + ldr r1, [pc, #76] @ (c32b4 ) │ │ │ │ + ldr r0, [pc, #80] @ (c32b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c3230 │ │ │ │ - ldr r1, [pc, #40] @ (c3278 ) │ │ │ │ + b.n c3258 │ │ │ │ + ldr r1, [pc, #40] @ (c32a0 ) │ │ │ │ mov.w r0, #496 @ 0x1f0 │ │ │ │ - ldr r3, [pc, #60] @ (c3294 ) │ │ │ │ - ldr r2, [pc, #64] @ (c3298 ) │ │ │ │ + ldr r3, [pc, #60] @ (c32bc ) │ │ │ │ + ldr r2, [pc, #64] @ (c32c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #56] @ (c329c ) │ │ │ │ - ldr r0, [pc, #60] @ (c32a0 ) │ │ │ │ + ldr r1, [pc, #56] @ (c32c4 ) │ │ │ │ + ldr r0, [pc, #60] @ (c32c8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c3230 │ │ │ │ + b.n c3258 │ │ │ │ nop │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r7, r7] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r3, #24 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c32a4 : │ │ │ │ +000c32cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (c3324 ) │ │ │ │ + ldr r3, [pc, #104] @ (c334c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (c3328 ) │ │ │ │ + ldr r5, [pc, #100] @ (c3350 ) │ │ │ │ addw r3, r3, #2004 @ 0x7d4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, c3320 │ │ │ │ - ldr r3, [pc, #92] @ (c332c ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, c3348 │ │ │ │ + ldr r3, [pc, #92] @ (c3354 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c3300 │ │ │ │ + bne.n c3328 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c3320 │ │ │ │ - cbnz r0, c32fa │ │ │ │ - ldr r3, [pc, #72] @ (c3330 ) │ │ │ │ + beq.n c3348 │ │ │ │ + cbnz r0, c3322 │ │ │ │ + ldr r3, [pc, #72] @ (c3358 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (c3334 ) │ │ │ │ + ldr r3, [pc, #56] @ (c335c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c32ea │ │ │ │ - ldr r0, [pc, #52] @ (c3338 ) │ │ │ │ + b.n c3312 │ │ │ │ + ldr r0, [pc, #52] @ (c3360 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #48] @ (c333c ) │ │ │ │ - ldr r1, [pc, #48] @ (c3340 ) │ │ │ │ + ldr r3, [pc, #48] @ (c3364 ) │ │ │ │ + ldr r1, [pc, #48] @ (c3368 ) │ │ │ │ mov.w r2, #494 @ 0x1ee │ │ │ │ - ldr r0, [pc, #48] @ (c3344 ) │ │ │ │ + ldr r0, [pc, #48] @ (c336c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #944] @ (c36f8 ) │ │ │ │ + str r4, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ it eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000c3364 : │ │ │ │ +000c338c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #172] @ (c3420 ) │ │ │ │ + ldr r5, [pc, #172] @ (c3448 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c33ae │ │ │ │ - cbz r0, c33aa │ │ │ │ + beq.n c33d6 │ │ │ │ + cbz r0, c33d2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, c33c8 │ │ │ │ + cbz r0, c33f0 │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c33ea │ │ │ │ - ldr r3, [pc, #144] @ (c3424 ) │ │ │ │ + beq.n c3412 │ │ │ │ + ldr r3, [pc, #144] @ (c344c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c3400 │ │ │ │ + bne.n c3428 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #100 @ 0x64 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #120] @ (c3428 ) │ │ │ │ + ldr r3, [pc, #120] @ (c3450 ) │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr r1, [pc, #120] @ (c342c ) │ │ │ │ - ldr r0, [pc, #120] @ (c3430 ) │ │ │ │ + ldr r1, [pc, #120] @ (c3454 ) │ │ │ │ + ldr r0, [pc, #120] @ (c3458 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #92] @ (c3428 ) │ │ │ │ + ldr r1, [pc, #92] @ (c3450 ) │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #100] @ (c3434 ) │ │ │ │ - ldr r2, [pc, #104] @ (c3438 ) │ │ │ │ + ldr r3, [pc, #100] @ (c345c ) │ │ │ │ + ldr r2, [pc, #104] @ (c3460 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (c343c ) │ │ │ │ - ldr r0, [pc, #100] @ (c3440 ) │ │ │ │ + ldr r1, [pc, #96] @ (c3464 ) │ │ │ │ + ldr r0, [pc, #100] @ (c3468 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c33c2 │ │ │ │ - ldr r3, [pc, #60] @ (c3428 ) │ │ │ │ + b.n c33ea │ │ │ │ + ldr r3, [pc, #60] @ (c3450 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r1, [pc, #84] @ (c3444 ) │ │ │ │ - ldr r0, [pc, #84] @ (c3448 ) │ │ │ │ + ldr r1, [pc, #84] @ (c346c ) │ │ │ │ + ldr r0, [pc, #84] @ (c3470 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c33c2 │ │ │ │ - ldr r1, [pc, #36] @ (c3428 ) │ │ │ │ + b.n c33ea │ │ │ │ + ldr r1, [pc, #36] @ (c3450 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #68] @ (c344c ) │ │ │ │ + ldr r3, [pc, #68] @ (c3474 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #64] @ (c3450 ) │ │ │ │ - ldr r0, [pc, #64] @ (c3454 ) │ │ │ │ + ldr r1, [pc, #64] @ (c3478 ) │ │ │ │ + ldr r0, [pc, #64] @ (c347c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c33c2 │ │ │ │ + b.n c33ea │ │ │ │ nop │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #296] @ (c355c ) │ │ │ │ + str r2, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #144] @ (c34d4 ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #56] @ (c3484 ) │ │ │ │ + str r6, [r0, r1] │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #952] @ (c3810 ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c3494 ) │ │ │ │ - bl c3364 │ │ │ │ + ldr r4, [pc, #44] @ (c34bc ) │ │ │ │ + bl c338c │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c348e │ │ │ │ - cbnz r0, c3488 │ │ │ │ - ldr r3, [pc, #32] @ (c3498 ) │ │ │ │ + beq.n c34b6 │ │ │ │ + cbnz r0, c34b0 │ │ │ │ + ldr r3, [pc, #32] @ (c34c0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3486 │ │ │ │ + beq.n c34ae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c349c ) │ │ │ │ + ldr r3, [pc, #16] @ (c34c4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c3478 │ │ │ │ + b.n c34a0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c34a0 : │ │ │ │ +000c34c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #416] @ (c3650 ) │ │ │ │ + ldr r5, [pc, #416] @ (c3678 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c3546 │ │ │ │ - cbz r0, c34e2 │ │ │ │ + beq.n c356e │ │ │ │ + cbz r0, c350a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c3568 │ │ │ │ + beq.n c3590 │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c358a │ │ │ │ - ldr r3, [pc, #384] @ (c3654 ) │ │ │ │ + beq.n c35b2 │ │ │ │ + ldr r3, [pc, #384] @ (c367c ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c35a0 │ │ │ │ + bne.n c35c8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n c34e8 │ │ │ │ + beq.n c3510 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c35dc │ │ │ │ + beq.n c3604 │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c35fe │ │ │ │ + beq.w c3626 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3614 │ │ │ │ + bne.w c363c │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3632 │ │ │ │ + beq.w c365a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #312] @ (c3658 ) │ │ │ │ + ldr r3, [pc, #312] @ (c3680 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2888] @ 0xb48 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c353a │ │ │ │ + beq.n c3562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c3560 │ │ │ │ + cbz r3, c3588 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n c35be │ │ │ │ + beq.n c35e6 │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c34e4 │ │ │ │ - ldr r3, [pc, #276] @ (c365c ) │ │ │ │ + b.n c350c │ │ │ │ + ldr r3, [pc, #276] @ (c3684 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r1, [pc, #276] @ (c3660 ) │ │ │ │ - ldr r0, [pc, #276] @ (c3664 ) │ │ │ │ + ldr r1, [pc, #276] @ (c3688 ) │ │ │ │ + ldr r0, [pc, #276] @ (c368c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c353a │ │ │ │ - ldr r1, [pc, #240] @ (c365c ) │ │ │ │ + b.n c3562 │ │ │ │ + ldr r1, [pc, #240] @ (c3684 ) │ │ │ │ movs r0, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #248] @ (c3668 ) │ │ │ │ - ldr r2, [pc, #252] @ (c366c ) │ │ │ │ + ldr r3, [pc, #248] @ (c3690 ) │ │ │ │ + ldr r2, [pc, #252] @ (c3694 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (c3670 ) │ │ │ │ - ldr r0, [pc, #248] @ (c3674 ) │ │ │ │ + ldr r1, [pc, #244] @ (c3698 ) │ │ │ │ + ldr r0, [pc, #248] @ (c369c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c355a │ │ │ │ - ldr r3, [pc, #208] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r3, [pc, #208] @ (c3684 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r1, [pc, #232] @ (c3678 ) │ │ │ │ - ldr r0, [pc, #232] @ (c367c ) │ │ │ │ + ldr r1, [pc, #232] @ (c36a0 ) │ │ │ │ + ldr r0, [pc, #232] @ (c36a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c355a │ │ │ │ - ldr r1, [pc, #184] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r1, [pc, #184] @ (c3684 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #216] @ (c3680 ) │ │ │ │ + ldr r3, [pc, #216] @ (c36a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #212] @ (c3684 ) │ │ │ │ - ldr r0, [pc, #212] @ (c3688 ) │ │ │ │ + ldr r1, [pc, #212] @ (c36ac ) │ │ │ │ + ldr r0, [pc, #212] @ (c36b0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c355a │ │ │ │ + b.n c3582 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c353e │ │ │ │ - ldr r3, [pc, #148] @ (c365c ) │ │ │ │ + beq.n c3566 │ │ │ │ + ldr r3, [pc, #148] @ (c3684 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r1, [pc, #192] @ (c368c ) │ │ │ │ - ldr r0, [pc, #192] @ (c3690 ) │ │ │ │ + ldr r1, [pc, #192] @ (c36b4 ) │ │ │ │ + ldr r0, [pc, #192] @ (c36b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c355a │ │ │ │ - ldr r1, [pc, #124] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r1, [pc, #124] @ (c3684 ) │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #176] @ (c3694 ) │ │ │ │ - ldr r2, [pc, #180] @ (c3698 ) │ │ │ │ + ldr r3, [pc, #176] @ (c36bc ) │ │ │ │ + ldr r2, [pc, #180] @ (c36c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (c369c ) │ │ │ │ - ldr r0, [pc, #176] @ (c36a0 ) │ │ │ │ + ldr r1, [pc, #172] @ (c36c4 ) │ │ │ │ + ldr r0, [pc, #176] @ (c36c8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c355a │ │ │ │ - ldr r3, [pc, #92] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r3, [pc, #92] @ (c3684 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r1, [pc, #160] @ (c36a4 ) │ │ │ │ - ldr r0, [pc, #160] @ (c36a8 ) │ │ │ │ + ldr r1, [pc, #160] @ (c36cc ) │ │ │ │ + ldr r0, [pc, #160] @ (c36d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c355a │ │ │ │ - ldr r1, [pc, #68] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r1, [pc, #68] @ (c3684 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #144] @ (c36ac ) │ │ │ │ + ldr r3, [pc, #144] @ (c36d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #140] @ (c36b0 ) │ │ │ │ - ldr r0, [pc, #140] @ (c36b4 ) │ │ │ │ + ldr r1, [pc, #140] @ (c36d8 ) │ │ │ │ + ldr r0, [pc, #140] @ (c36dc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c355a │ │ │ │ - ldr r3, [pc, #132] @ (c36b8 ) │ │ │ │ - movw r2, #18120 @ 0x46c8 │ │ │ │ + b.n c3582 │ │ │ │ + ldr r3, [pc, #132] @ (c36e0 ) │ │ │ │ + movw r2, #18106 @ 0x46ba │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #124] @ (c36bc ) │ │ │ │ - ldr r0, [pc, #128] @ (c36c0 ) │ │ │ │ + ldr r1, [pc, #124] @ (c36e4 ) │ │ │ │ + ldr r0, [pc, #128] @ (c36e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1124 @ 0x464 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #712] @ (c3930 ) │ │ │ │ + ldr r6, [pc, #936] @ (c3a38 ) │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, c36b2 │ │ │ │ + push {r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + movs r0, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #528] @ (c3888 ) │ │ │ │ + ldr r6, [pc, #752] @ (c3990 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #440] @ (c3838 ) │ │ │ │ + ldr r6, [pc, #664] @ (c3940 ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #312] @ (c37c4 ) │ │ │ │ + ldr r6, [pc, #536] @ (c38cc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #200] @ (c375c ) │ │ │ │ + ldr r6, [pc, #424] @ (c3864 ) │ │ │ │ movs r3, r4 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, c3736 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #64] @ (c36e4 ) │ │ │ │ + ldr r6, [pc, #288] @ (c37ec ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #1000] @ (c3a94 ) │ │ │ │ + ldr r6, [pc, #200] @ (c379c ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #872] @ (c3a20 ) │ │ │ │ + ldr r6, [pc, #72] @ (c3728 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r6, c3736 │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c3700 ) │ │ │ │ - bl c34a0 │ │ │ │ + ldr r4, [pc, #44] @ (c3728 ) │ │ │ │ + bl c34c8 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c36fa │ │ │ │ - cbnz r0, c36f4 │ │ │ │ - ldr r3, [pc, #32] @ (c3704 ) │ │ │ │ + beq.n c3722 │ │ │ │ + cbnz r0, c371c │ │ │ │ + ldr r3, [pc, #32] @ (c372c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c36f2 │ │ │ │ + beq.n c371a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c3708 ) │ │ │ │ + ldr r3, [pc, #16] @ (c3730 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c36e4 │ │ │ │ + b.n c370c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c370c : │ │ │ │ +000c3734 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #896] @ (c3a9c ) │ │ │ │ + ldr r5, [pc, #896] @ (c3ac4 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c3868 │ │ │ │ - cbz r0, c373e │ │ │ │ + beq.w c3890 │ │ │ │ + cbz r0, c3766 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3880 │ │ │ │ + beq.w c38a8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n c3744 │ │ │ │ + beq.n c376c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl c34a0 │ │ │ │ + bl c34c8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c38a2 │ │ │ │ + beq.w c38ca │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c373e │ │ │ │ + beq.n c3766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c38b8 │ │ │ │ + beq.w c38e0 │ │ │ │ movs r1, #4 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c38da │ │ │ │ - ldr r3, [pc, #820] @ (c3aa0 ) │ │ │ │ + beq.w c3902 │ │ │ │ + ldr r3, [pc, #820] @ (c3ac8 ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c38f0 │ │ │ │ + bne.w c3918 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #14 │ │ │ │ - bne.n c373e │ │ │ │ + bne.n c3766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c393a │ │ │ │ + beq.w c3962 │ │ │ │ movs r1, #4 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c395c │ │ │ │ + beq.w c3984 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3972 │ │ │ │ + bne.w c399a │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c3a64 │ │ │ │ + beq.w c3a8c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #752] @ (c3aa4 ) │ │ │ │ + ldr r3, [pc, #752] @ (c3acc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #2824] @ 0xb08 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c37d6 │ │ │ │ + beq.n c37fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c392e │ │ │ │ + beq.w c3956 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w c390e │ │ │ │ + beq.w c3936 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n c373e │ │ │ │ + bne.n c3766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c39a6 │ │ │ │ + beq.w c39ce │ │ │ │ movs r1, #6 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3990 │ │ │ │ + beq.w c39b8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c39c8 │ │ │ │ + bne.w c39f0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - bne.n c373e │ │ │ │ + bne.n c3766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3a0e │ │ │ │ + beq.w c3a36 │ │ │ │ movs r1, #6 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3a4e │ │ │ │ + beq.w c3a76 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c3a30 │ │ │ │ + bne.w c3a58 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3a80 │ │ │ │ + beq.w c3aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #164] @ 0xa4 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c385a │ │ │ │ + beq.n c3882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3a06 │ │ │ │ + beq.w c3a2e │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w c39e6 │ │ │ │ + beq.w c3a0e │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c3740 │ │ │ │ - ldr r3, [pc, #572] @ (c3aa8 ) │ │ │ │ + b.n c3768 │ │ │ │ + ldr r3, [pc, #572] @ (c3ad0 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #572] @ (c3aac ) │ │ │ │ - ldr r0, [pc, #576] @ (c3ab0 ) │ │ │ │ + ldr r1, [pc, #572] @ (c3ad4 ) │ │ │ │ + ldr r0, [pc, #576] @ (c3ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c3740 │ │ │ │ - ldr r1, [pc, #548] @ (c3aa8 ) │ │ │ │ + b.n c3768 │ │ │ │ + ldr r1, [pc, #548] @ (c3ad0 ) │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ - ldr r3, [pc, #556] @ (c3ab4 ) │ │ │ │ - ldr r2, [pc, #560] @ (c3ab8 ) │ │ │ │ + ldr r3, [pc, #556] @ (c3adc ) │ │ │ │ + ldr r2, [pc, #560] @ (c3ae0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #552] @ (c3abc ) │ │ │ │ - ldr r0, [pc, #556] @ (c3ac0 ) │ │ │ │ + ldr r1, [pc, #552] @ (c3ae4 ) │ │ │ │ + ldr r0, [pc, #556] @ (c3ae8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #516] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #516] @ (c3ad0 ) │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ - ldr r1, [pc, #540] @ (c3ac4 ) │ │ │ │ - ldr r0, [pc, #540] @ (c3ac8 ) │ │ │ │ + ldr r1, [pc, #540] @ (c3aec ) │ │ │ │ + ldr r0, [pc, #540] @ (c3af0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #492] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #492] @ (c3ad0 ) │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #524] @ (c3acc ) │ │ │ │ - ldr r2, [pc, #528] @ (c3ad0 ) │ │ │ │ + ldr r3, [pc, #524] @ (c3af4 ) │ │ │ │ + ldr r2, [pc, #528] @ (c3af8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #520] @ (c3ad4 ) │ │ │ │ - ldr r0, [pc, #524] @ (c3ad8 ) │ │ │ │ + ldr r1, [pc, #520] @ (c3afc ) │ │ │ │ + ldr r0, [pc, #524] @ (c3b00 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #460] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #460] @ (c3ad0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #508] @ (c3adc ) │ │ │ │ - ldr r0, [pc, #508] @ (c3ae0 ) │ │ │ │ + ldr r1, [pc, #508] @ (c3b04 ) │ │ │ │ + ldr r0, [pc, #508] @ (c3b08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #436] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #436] @ (c3ad0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #492] @ (c3ae4 ) │ │ │ │ + ldr r3, [pc, #492] @ (c3b0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #488] @ (c3ae8 ) │ │ │ │ - ldr r0, [pc, #488] @ (c3aec ) │ │ │ │ + ldr r1, [pc, #488] @ (c3b10 ) │ │ │ │ + ldr r0, [pc, #488] @ (c3b14 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c387c │ │ │ │ + b.n c38a4 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c373e │ │ │ │ - ldr r3, [pc, #396] @ (c3aa8 ) │ │ │ │ + beq.w c3766 │ │ │ │ + ldr r3, [pc, #396] @ (c3ad0 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #464] @ (c3af0 ) │ │ │ │ - ldr r0, [pc, #468] @ (c3af4 ) │ │ │ │ + ldr r1, [pc, #464] @ (c3b18 ) │ │ │ │ + ldr r0, [pc, #468] @ (c3b1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ + b.n c38a4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c37d6 │ │ │ │ - ldr r1, [pc, #364] @ (c3aa8 ) │ │ │ │ + b.n c37fe │ │ │ │ + ldr r1, [pc, #364] @ (c3ad0 ) │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #440] @ (c3af8 ) │ │ │ │ - ldr r2, [pc, #440] @ (c3afc ) │ │ │ │ + ldr r3, [pc, #440] @ (c3b20 ) │ │ │ │ + ldr r2, [pc, #440] @ (c3b24 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #436] @ (c3b00 ) │ │ │ │ - ldr r0, [pc, #436] @ (c3b04 ) │ │ │ │ + ldr r1, [pc, #436] @ (c3b28 ) │ │ │ │ + ldr r0, [pc, #436] @ (c3b2c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #328] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #328] @ (c3ad0 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #420] @ (c3b08 ) │ │ │ │ - ldr r0, [pc, #424] @ (c3b0c ) │ │ │ │ + ldr r1, [pc, #420] @ (c3b30 ) │ │ │ │ + ldr r0, [pc, #424] @ (c3b34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #308] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #308] @ (c3ad0 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #408] @ (c3b10 ) │ │ │ │ + ldr r3, [pc, #408] @ (c3b38 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #400] @ (c3b14 ) │ │ │ │ - ldr r0, [pc, #404] @ (c3b18 ) │ │ │ │ + ldr r1, [pc, #400] @ (c3b3c ) │ │ │ │ + ldr r0, [pc, #404] @ (c3b40 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #276] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #276] @ (c3ad0 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #388] @ (c3b1c ) │ │ │ │ - ldr r0, [pc, #392] @ (c3b20 ) │ │ │ │ + ldr r1, [pc, #388] @ (c3b44 ) │ │ │ │ + ldr r0, [pc, #392] @ (c3b48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #256] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #256] @ (c3ad0 ) │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #376] @ (c3b24 ) │ │ │ │ - ldr r2, [pc, #376] @ (c3b28 ) │ │ │ │ + ldr r3, [pc, #376] @ (c3b4c ) │ │ │ │ + ldr r2, [pc, #376] @ (c3b50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (c3b2c ) │ │ │ │ - ldr r0, [pc, #372] @ (c3b30 ) │ │ │ │ + ldr r1, [pc, #372] @ (c3b54 ) │ │ │ │ + ldr r0, [pc, #372] @ (c3b58 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #220] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #220] @ (c3ad0 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #356] @ (c3b34 ) │ │ │ │ + ldr r3, [pc, #356] @ (c3b5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #352] @ (c3b38 ) │ │ │ │ - ldr r0, [pc, #352] @ (c3b3c ) │ │ │ │ + ldr r1, [pc, #352] @ (c3b60 ) │ │ │ │ + ldr r0, [pc, #352] @ (c3b64 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c387c │ │ │ │ + b.n c38a4 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3860 │ │ │ │ - ldr r3, [pc, #180] @ (c3aa8 ) │ │ │ │ + beq.w c3888 │ │ │ │ + ldr r3, [pc, #180] @ (c3ad0 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #328] @ (c3b40 ) │ │ │ │ - ldr r0, [pc, #332] @ (c3b44 ) │ │ │ │ + ldr r1, [pc, #328] @ (c3b68 ) │ │ │ │ + ldr r0, [pc, #332] @ (c3b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ + b.n c38a4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c385a │ │ │ │ - ldr r1, [pc, #152] @ (c3aa8 ) │ │ │ │ + b.n c3882 │ │ │ │ + ldr r1, [pc, #152] @ (c3ad0 ) │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ - ldr r3, [pc, #308] @ (c3b48 ) │ │ │ │ - ldr r2, [pc, #308] @ (c3b4c ) │ │ │ │ + ldr r3, [pc, #308] @ (c3b70 ) │ │ │ │ + ldr r2, [pc, #308] @ (c3b74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #304] @ (c3b50 ) │ │ │ │ - ldr r0, [pc, #304] @ (c3b54 ) │ │ │ │ + ldr r1, [pc, #304] @ (c3b78 ) │ │ │ │ + ldr r0, [pc, #304] @ (c3b7c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #116] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #116] @ (c3ad0 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r4, [pc, #288] @ (c3b58 ) │ │ │ │ + ldr r4, [pc, #288] @ (c3b80 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #284] @ (c3b5c ) │ │ │ │ - ldr r0, [pc, #284] @ (c3b60 ) │ │ │ │ + ldr r1, [pc, #284] @ (c3b84 ) │ │ │ │ + ldr r0, [pc, #284] @ (c3b88 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #88] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #88] @ (c3ad0 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #272] @ (c3b64 ) │ │ │ │ - ldr r0, [pc, #272] @ (c3b68 ) │ │ │ │ + ldr r1, [pc, #272] @ (c3b8c ) │ │ │ │ + ldr r0, [pc, #272] @ (c3b90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #260] @ (c3b6c ) │ │ │ │ - movw r2, #18978 @ 0x4a22 │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #260] @ (c3b94 ) │ │ │ │ + movw r2, #18964 @ 0x4a14 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #256] @ (c3b70 ) │ │ │ │ - ldr r0, [pc, #256] @ (c3b74 ) │ │ │ │ + ldr r1, [pc, #256] @ (c3b98 ) │ │ │ │ + ldr r0, [pc, #256] @ (c3b9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (c3b78 ) │ │ │ │ - movw r2, #19039 @ 0x4a5f │ │ │ │ + ldr r3, [pc, #244] @ (c3ba0 ) │ │ │ │ + movw r2, #19025 @ 0x4a51 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #240] @ (c3b7c ) │ │ │ │ - ldr r0, [pc, #240] @ (c3b80 ) │ │ │ │ + ldr r1, [pc, #240] @ (c3ba4 ) │ │ │ │ + ldr r0, [pc, #240] @ (c3ba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #576] @ (c3cf4 ) │ │ │ │ + ldr r3, [pc, #800] @ (c3dfc ) │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #0 │ │ │ │ + cbz r0, c3aee │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r5, #3 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #432] @ (c3c74 ) │ │ │ │ + ldr r3, [pc, #656] @ (c3d7c ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #344] @ (c3c24 ) │ │ │ │ + ldr r3, [pc, #568] @ (c3d2c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + cbz r0, c3af8 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r6, #2 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #208] @ (c3bac ) │ │ │ │ + ldr r3, [pc, #432] @ (c3cb4 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #120] @ (c3b5c ) │ │ │ │ + ldr r3, [pc, #344] @ (c3c64 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #1016] @ (c3ee8 ) │ │ │ │ + ldr r3, [pc, #216] @ (c3bf0 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #896] @ (c3e78 ) │ │ │ │ + ldr r3, [pc, #96] @ (c3b80 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #712] @ (c3dd0 ) │ │ │ │ + ldr r2, [pc, #936] @ (c3ed8 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #624] @ (c3d80 ) │ │ │ │ + ldr r2, [pc, #848] @ (c3e88 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #496] @ (c3d0c ) │ │ │ │ + ldr r2, [pc, #720] @ (c3e14 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #416] @ (c3cc4 ) │ │ │ │ + ldr r2, [pc, #640] @ (c3dcc ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #280] @ (c3c4c ) │ │ │ │ + ldr r2, [pc, #504] @ (c3d54 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #152] @ (c3bd8 ) │ │ │ │ + ldr r2, [pc, #376] @ (c3ce0 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #32] @ (c3b68 ) │ │ │ │ + ldr r2, [pc, #256] @ (c3c70 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r3, r5 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #888] @ (c3ed0 ) │ │ │ │ + ldr r2, [pc, #88] @ (c3bd8 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r6, #5 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #760] @ (c3e5c ) │ │ │ │ + ldr r1, [pc, #984] @ (c3f64 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #680] @ (c3e14 ) │ │ │ │ + ldr r1, [pc, #904] @ (c3f1c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r7, #14 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c3bc0 ) │ │ │ │ - bl c370c │ │ │ │ + ldr r4, [pc, #44] @ (c3be8 ) │ │ │ │ + bl c3734 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c3bba │ │ │ │ - cbnz r0, c3bb4 │ │ │ │ - ldr r3, [pc, #32] @ (c3bc4 ) │ │ │ │ + beq.n c3be2 │ │ │ │ + cbnz r0, c3bdc │ │ │ │ + ldr r3, [pc, #32] @ (c3bec ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3bb2 │ │ │ │ + beq.n c3bda │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c3bc8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c3bf0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c3ba4 │ │ │ │ + b.n c3bcc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c3bcc : │ │ │ │ +000c3bf4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #1448] @ c4188 │ │ │ │ + ldr.w r2, [pc, #1448] @ c41b0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1448] @ c418c │ │ │ │ + ldr.w r3, [pc, #1448] @ c41b4 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #1444] @ c4190 │ │ │ │ + ldr.w r4, [pc, #1444] @ c41b8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c3ede │ │ │ │ - cbz r0, c3c30 │ │ │ │ + beq.w c3f06 │ │ │ │ + cbz r0, c3c58 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3ef4 │ │ │ │ + beq.w c3f1c │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3ec6 │ │ │ │ - ldr.w r3, [pc, #1400] @ c4194 │ │ │ │ + beq.w c3eee │ │ │ │ + ldr.w r3, [pc, #1400] @ c41bc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3f2c │ │ │ │ + bne.w c3f54 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n c3c54 │ │ │ │ + beq.n c3c7c │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1380] @ c4198 │ │ │ │ - ldr.w r3, [pc, #1364] @ c418c │ │ │ │ + ldr.w r2, [pc, #1380] @ c41c0 │ │ │ │ + ldr.w r3, [pc, #1364] @ c41b4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c408a │ │ │ │ + bne.w c40b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3f4a │ │ │ │ + beq.w c3f72 │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3f6c │ │ │ │ + beq.w c3f94 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3f82 │ │ │ │ + bne.w c3faa │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c408e │ │ │ │ + beq.w c40b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1296] @ c419c │ │ │ │ + ldr.w r3, [pc, #1296] @ c41c4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r8, [r6, #3352] @ 0xd18 │ │ │ │ ldr.w sl, [r6, #3356] @ 0xd1c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c40c6 │ │ │ │ + beq.w c40ee │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c40aa │ │ │ │ + beq.w c40d2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w fp, [r6, #2248] @ 0x8c8 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ blx 50018 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3fca │ │ │ │ + beq.w c3ff2 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w c4156 │ │ │ │ - ldr.w r1, [pc, #1204] @ c41a0 │ │ │ │ + bpl.w c417e │ │ │ │ + ldr.w r1, [pc, #1204] @ c41c8 │ │ │ │ ldr r3, [r4, r1] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c4170 │ │ │ │ - ldr.w r1, [pc, #1196] @ c41a4 │ │ │ │ + beq.w c4198 │ │ │ │ + ldr.w r1, [pc, #1196] @ c41cc │ │ │ │ ldr r7, [r4, r1] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w c416c │ │ │ │ + beq.w c4194 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w c4152 │ │ │ │ + ble.w c417a │ │ │ │ cmp r2, #1 │ │ │ │ str.w r8, [r9, #12] │ │ │ │ - beq.w c4152 │ │ │ │ + beq.w c417a │ │ │ │ str.w sl, [r9, #16] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r9, [sp, #24] │ │ │ │ blx 50218 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3fa8 │ │ │ │ + beq.w c3fd0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3d50 │ │ │ │ + beq.n c3d78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, c3d50 │ │ │ │ + cbnz r3, c3d78 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w c3fe0 │ │ │ │ + bne.w c4008 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3d74 │ │ │ │ + beq.n c3d9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, c3d74 │ │ │ │ + cbnz r3, c3d9c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1072] @ c41a8 │ │ │ │ + ldr.w r3, [pc, #1072] @ c41d0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w c3f16 │ │ │ │ + beq.w c3f3e │ │ │ │ add.w r2, r6, #3360 @ 0xd20 │ │ │ │ ldr.w r9, [r6, #3372] @ 0xd2c │ │ │ │ ldmia.w r2, {r2, r8, sl} │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c40e2 │ │ │ │ + beq.w c410a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c4136 │ │ │ │ + beq.w c415e │ │ │ │ ldr.w r1, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c411a │ │ │ │ + beq.w c4142 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c40fe │ │ │ │ + beq.w c4126 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r6, #2248] @ 0x8c8 │ │ │ │ cmp r1, r0 │ │ │ │ mov.w r0, #4 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r9] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 50018 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c403e │ │ │ │ + beq.w c4066 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w c4156 │ │ │ │ + bpl.w c417e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w c4170 │ │ │ │ + beq.w c4198 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w c416c │ │ │ │ + beq.w c4194 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w c4152 │ │ │ │ + ble.w c417a │ │ │ │ cmp r1, #1 │ │ │ │ str r2, [r6, #12] │ │ │ │ - beq.w c4152 │ │ │ │ + beq.w c417a │ │ │ │ cmp r1, #2 │ │ │ │ str.w r8, [r6, #16] │ │ │ │ - beq.w c4152 │ │ │ │ + beq.w c417a │ │ │ │ cmp r1, #3 │ │ │ │ str.w sl, [r6, #20] │ │ │ │ - beq.w c4152 │ │ │ │ + beq.w c417a │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w r9, [r6, #24] │ │ │ │ strd r5, r6, [sp, #32] │ │ │ │ blx 50218 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c401c │ │ │ │ + beq.w c4044 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3e78 │ │ │ │ + beq.n c3ea0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3fd0 │ │ │ │ + beq.w c3ff8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3e8c │ │ │ │ + beq.n c3eb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3fd8 │ │ │ │ + beq.w c4000 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w c4046 │ │ │ │ + bne.w c406e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ sub.w r4, r8, r1 │ │ │ │ clz r4, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.w c3c32 │ │ │ │ + beq.w c3c5a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c3c32 │ │ │ │ + bne.w c3c5a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3c32 │ │ │ │ - ldr r3, [pc, #740] @ (c41ac ) │ │ │ │ + b.n c3c5a │ │ │ │ + ldr r3, [pc, #740] @ (c41d4 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r1, [pc, #740] @ (c41b0 ) │ │ │ │ - ldr r0, [pc, #740] @ (c41b4 ) │ │ │ │ + ldr r1, [pc, #740] @ (c41d8 ) │ │ │ │ + ldr r0, [pc, #740] @ (c41dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #2 │ │ │ │ - b.n c3c32 │ │ │ │ - ldr r3, [pc, #716] @ (c41ac ) │ │ │ │ + b.n c3c5a │ │ │ │ + ldr r3, [pc, #716] @ (c41d4 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #724] @ (c41b8 ) │ │ │ │ - ldr r0, [pc, #724] @ (c41bc ) │ │ │ │ + ldr r1, [pc, #724] @ (c41e0 ) │ │ │ │ + ldr r0, [pc, #724] @ (c41e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r1, [pc, #692] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r1, [pc, #692] @ (c41d4 ) │ │ │ │ movs r0, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #708] @ (c41c0 ) │ │ │ │ - ldr r2, [pc, #712] @ (c41c4 ) │ │ │ │ + ldr r3, [pc, #708] @ (c41e8 ) │ │ │ │ + ldr r2, [pc, #712] @ (c41ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #704] @ (c41c8 ) │ │ │ │ - ldr r0, [pc, #708] @ (c41cc ) │ │ │ │ + ldr r1, [pc, #704] @ (c41f0 ) │ │ │ │ + ldr r0, [pc, #708] @ (c41f4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3f28 │ │ │ │ + beq.n c3f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3fa0 │ │ │ │ + beq.n c3fc8 │ │ │ │ movs r4, #1 │ │ │ │ - b.n c3c32 │ │ │ │ - ldr r1, [pc, #636] @ (c41ac ) │ │ │ │ + b.n c3c5a │ │ │ │ + ldr r1, [pc, #636] @ (c41d4 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #668] @ (c41d0 ) │ │ │ │ + ldr r3, [pc, #668] @ (c41f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #664] @ (c41d4 ) │ │ │ │ - ldr r0, [pc, #664] @ (c41d8 ) │ │ │ │ + ldr r1, [pc, #664] @ (c41fc ) │ │ │ │ + ldr r0, [pc, #664] @ (c4200 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r1, [pc, #608] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r1, [pc, #608] @ (c41d4 ) │ │ │ │ movs r0, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #652] @ (c41dc ) │ │ │ │ - ldr r2, [pc, #652] @ (c41e0 ) │ │ │ │ + ldr r3, [pc, #652] @ (c4204 ) │ │ │ │ + ldr r2, [pc, #652] @ (c4208 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #648] @ (c41e4 ) │ │ │ │ - ldr r0, [pc, #648] @ (c41e8 ) │ │ │ │ + ldr r1, [pc, #648] @ (c420c ) │ │ │ │ + ldr r0, [pc, #648] @ (c4210 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r3, [pc, #572] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r3, [pc, #572] @ (c41d4 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r1, [pc, #632] @ (c41ec ) │ │ │ │ - ldr r0, [pc, #636] @ (c41f0 ) │ │ │ │ + ldr r1, [pc, #632] @ (c4214 ) │ │ │ │ + ldr r0, [pc, #636] @ (c4218 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r1, [pc, #552] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r1, [pc, #552] @ (c41d4 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #620] @ (c41f4 ) │ │ │ │ + ldr r3, [pc, #620] @ (c421c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #612] @ (c41f8 ) │ │ │ │ - ldr r0, [pc, #616] @ (c41fc ) │ │ │ │ + ldr r1, [pc, #612] @ (c4220 ) │ │ │ │ + ldr r0, [pc, #616] @ (c4224 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3f28 │ │ │ │ - ldr r3, [pc, #512] @ (c41ac ) │ │ │ │ + b.n c3f50 │ │ │ │ + ldr r3, [pc, #512] @ (c41d4 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #592] @ (c4200 ) │ │ │ │ - ldr r0, [pc, #596] @ (c4204 ) │ │ │ │ + ldr r1, [pc, #592] @ (c4228 ) │ │ │ │ + ldr r0, [pc, #596] @ (c422c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ bl 889e4 │ │ │ │ - b.n c3cdc │ │ │ │ + b.n c3d04 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3e78 │ │ │ │ + b.n c3ea0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3e8c │ │ │ │ - ldr r0, [pc, #548] @ (c4208 ) │ │ │ │ + b.n c3eb4 │ │ │ │ + ldr r0, [pc, #548] @ (c4230 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4000 │ │ │ │ + beq.n c4028 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c407a │ │ │ │ - ldr r3, [pc, #424] @ (c41ac ) │ │ │ │ + beq.n c40a2 │ │ │ │ + ldr r3, [pc, #424] @ (c41d4 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #516] @ (c420c ) │ │ │ │ - ldr r0, [pc, #520] @ (c4210 ) │ │ │ │ + ldr r1, [pc, #516] @ (c4234 ) │ │ │ │ + ldr r0, [pc, #520] @ (c4238 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r3, [pc, #396] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r3, [pc, #396] @ (c41d4 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #496] @ (c4214 ) │ │ │ │ - ldr r0, [pc, #500] @ (c4218 ) │ │ │ │ + ldr r1, [pc, #496] @ (c423c ) │ │ │ │ + ldr r0, [pc, #500] @ (c4240 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ bl 889e4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c3e08 │ │ │ │ - ldr r0, [pc, #468] @ (c421c ) │ │ │ │ + b.n c3e30 │ │ │ │ + ldr r0, [pc, #468] @ (c4244 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4064 │ │ │ │ + beq.n c408c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c4082 │ │ │ │ - ldr r3, [pc, #324] @ (c41ac ) │ │ │ │ + cbz r3, c40aa │ │ │ │ + ldr r3, [pc, #324] @ (c41d4 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #436] @ (c4220 ) │ │ │ │ - ldr r0, [pc, #440] @ (c4224 ) │ │ │ │ + ldr r1, [pc, #436] @ (c4248 ) │ │ │ │ + ldr r0, [pc, #440] @ (c424c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4000 │ │ │ │ + b.n c4028 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4064 │ │ │ │ + b.n c408c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (c4228 ) │ │ │ │ - movw r2, #19176 @ 0x4ae8 │ │ │ │ + ldr r3, [pc, #408] @ (c4250 ) │ │ │ │ + movw r2, #19162 @ 0x4ada │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (c422c ) │ │ │ │ - ldr r0, [pc, #404] @ (c4230 ) │ │ │ │ + ldr r1, [pc, #400] @ (c4254 ) │ │ │ │ + ldr r0, [pc, #404] @ (c4258 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (c4234 ) │ │ │ │ - movw r2, #19180 @ 0x4aec │ │ │ │ + ldr r3, [pc, #392] @ (c425c ) │ │ │ │ + movw r2, #19166 @ 0x4ade │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #384] @ (c4238 ) │ │ │ │ - ldr r0, [pc, #388] @ (c423c ) │ │ │ │ + ldr r1, [pc, #384] @ (c4260 ) │ │ │ │ + ldr r0, [pc, #388] @ (c4264 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (c4240 ) │ │ │ │ - movw r2, #19179 @ 0x4aeb │ │ │ │ + ldr r3, [pc, #376] @ (c4268 ) │ │ │ │ + movw r2, #19165 @ 0x4add │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (c4244 ) │ │ │ │ - ldr r0, [pc, #372] @ (c4248 ) │ │ │ │ + ldr r1, [pc, #368] @ (c426c ) │ │ │ │ + ldr r0, [pc, #372] @ (c4270 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c424c ) │ │ │ │ - movw r2, #19219 @ 0x4b13 │ │ │ │ + ldr r3, [pc, #360] @ (c4274 ) │ │ │ │ + movw r2, #19205 @ 0x4b05 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (c4250 ) │ │ │ │ - ldr r0, [pc, #356] @ (c4254 ) │ │ │ │ + ldr r1, [pc, #352] @ (c4278 ) │ │ │ │ + ldr r0, [pc, #356] @ (c427c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c4258 ) │ │ │ │ - movw r2, #19222 @ 0x4b16 │ │ │ │ + ldr r3, [pc, #344] @ (c4280 ) │ │ │ │ + movw r2, #19208 @ 0x4b08 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (c425c ) │ │ │ │ - ldr r0, [pc, #340] @ (c4260 ) │ │ │ │ + ldr r1, [pc, #336] @ (c4284 ) │ │ │ │ + ldr r0, [pc, #340] @ (c4288 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (c4264 ) │ │ │ │ - movw r2, #19221 @ 0x4b15 │ │ │ │ + ldr r3, [pc, #328] @ (c428c ) │ │ │ │ + movw r2, #19207 @ 0x4b07 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (c4268 ) │ │ │ │ - ldr r0, [pc, #324] @ (c426c ) │ │ │ │ + ldr r1, [pc, #320] @ (c4290 ) │ │ │ │ + ldr r0, [pc, #324] @ (c4294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (c4270 ) │ │ │ │ - movw r2, #19220 @ 0x4b14 │ │ │ │ + ldr r3, [pc, #312] @ (c4298 ) │ │ │ │ + movw r2, #19206 @ 0x4b06 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (c4274 ) │ │ │ │ - ldr r0, [pc, #308] @ (c4278 ) │ │ │ │ + ldr r1, [pc, #304] @ (c429c ) │ │ │ │ + ldr r0, [pc, #308] @ (c42a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #292] @ (c427c ) │ │ │ │ + ldr r3, [pc, #292] @ (c42a4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #292] @ (c4280 ) │ │ │ │ - ldr r0, [pc, #292] @ (c4284 ) │ │ │ │ + ldr r1, [pc, #292] @ (c42a8 ) │ │ │ │ + ldr r0, [pc, #292] @ (c42ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #276] @ (c4288 ) │ │ │ │ + ldr r3, [pc, #276] @ (c42b0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #276] @ (c428c ) │ │ │ │ - ldr r0, [pc, #276] @ (c4290 ) │ │ │ │ + ldr r1, [pc, #276] @ (c42b4 ) │ │ │ │ + ldr r0, [pc, #276] @ (c42b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #24] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r6 │ │ │ │ + cmp r2, sp │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r3 │ │ │ │ + cmp r2, sl │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r0, r7 │ │ │ │ + cmp r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r2, r0 │ │ │ │ + add sl, pc │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - bics r2, r4 │ │ │ │ + add sl, fp │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r6, #32] │ │ │ │ movs r3, r4 │ │ │ │ - bics r4, r1 │ │ │ │ + add ip, r8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + subs r0, r4, r0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r2, [r2, #32] │ │ │ │ movs r3, r4 │ │ │ │ - muls r4, r5 │ │ │ │ + add ip, r4 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ - muls r0, r2 │ │ │ │ + add r8, r1 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ movs r3, r4 │ │ │ │ - cmn r0, r7 │ │ │ │ + add r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r0, #24] │ │ │ │ movs r3, r4 │ │ │ │ - cmn r4, r3 │ │ │ │ + add r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r7, #16] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, r2 │ │ │ │ + mvns r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ - cmp lr, r6 │ │ │ │ + mov lr, sp │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ - cmp sl, r3 │ │ │ │ + mov sl, sl │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n c41f8 │ │ │ │ + blt.n c4290 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c42d0 ) │ │ │ │ - bl c3bcc │ │ │ │ + ldr r4, [pc, #44] @ (c42f8 ) │ │ │ │ + bl c3bf4 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c42ca │ │ │ │ - cbnz r0, c42c4 │ │ │ │ - ldr r3, [pc, #32] @ (c42d4 ) │ │ │ │ + beq.n c42f2 │ │ │ │ + cbnz r0, c42ec │ │ │ │ + ldr r3, [pc, #32] @ (c42fc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c42c2 │ │ │ │ + beq.n c42ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c42d8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c4300 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c42b4 │ │ │ │ + b.n c42dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c42dc : │ │ │ │ +000c4304 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r2, [pc, #2076] @ c4b0c │ │ │ │ + ldr.w r2, [pc, #2076] @ c4b34 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #2076] @ c4b10 │ │ │ │ + ldr.w r3, [pc, #2076] @ c4b38 │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #2072] @ c4b14 │ │ │ │ + ldr.w r4, [pc, #2072] @ c4b3c │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c458e │ │ │ │ - ldr.w r3, [pc, #2048] @ c4b18 │ │ │ │ - cbnz r0, c4356 │ │ │ │ + beq.w c45b6 │ │ │ │ + ldr.w r3, [pc, #2048] @ c4b40 │ │ │ │ + cbnz r0, c437e │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r5, [r3, #184] @ 0xb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c4ad2 │ │ │ │ + beq.w c4afa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4334 │ │ │ │ + beq.n c435c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r2, [pc, #2020] @ c4b1c │ │ │ │ - ldr.w r3, [pc, #2004] @ c4b10 │ │ │ │ + ldr.w r2, [pc, #2020] @ c4b44 │ │ │ │ + ldr.w r3, [pc, #2004] @ c4b38 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c4a92 │ │ │ │ + bne.w c4aba │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r7, [r3, #2836] @ 0xb14 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c462a │ │ │ │ + beq.w c4652 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c4694 │ │ │ │ + bmi.w c46bc │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd70 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c4aee │ │ │ │ + beq.w c4b16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4396 │ │ │ │ + beq.n c43be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4572 │ │ │ │ + beq.w c459a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c4676 │ │ │ │ + beq.w c469e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w c469e │ │ │ │ + bpl.w c46c6 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c46c8 │ │ │ │ + beq.w c46f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c43de │ │ │ │ + beq.n c4406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c43de │ │ │ │ + cbnz r3, c4406 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c45c6 │ │ │ │ - ldr.w r3, [pc, #1848] @ c4b20 │ │ │ │ + beq.w c45ee │ │ │ │ + ldr.w r3, [pc, #1848] @ c4b48 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #2804] @ 0xaf4 │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c46f6 │ │ │ │ + beq.w c471e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4424 │ │ │ │ + beq.n c444c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c45ae │ │ │ │ + beq.w c45d6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4720 │ │ │ │ - ldr.w r3, [pc, #1784] @ c4b24 │ │ │ │ + beq.w c4748 │ │ │ │ + ldr.w r3, [pc, #1784] @ c4b4c │ │ │ │ ldr.w fp, [r4, r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c473e │ │ │ │ + bne.w c4766 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5eaa4 │ │ │ │ + bl 5eaa8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4764 │ │ │ │ + beq.w c478c │ │ │ │ ldr.w sl, [r7, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c4ab6 │ │ │ │ + beq.w c4ade │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c447e │ │ │ │ + beq.n c44a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4622 │ │ │ │ + beq.w c464a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44a4 │ │ │ │ + beq.n c44cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c461a │ │ │ │ + beq.w c4642 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44bc │ │ │ │ + beq.n c44e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4612 │ │ │ │ + beq.w c463a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44d2 │ │ │ │ + beq.n c44fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c45b6 │ │ │ │ + beq.n c45de │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4792 │ │ │ │ + beq.w c47ba │ │ │ │ mov r0, r5 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44f2 │ │ │ │ + beq.n c451a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c45be │ │ │ │ + beq.n c45e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c47b4 │ │ │ │ + beq.w c47dc │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c47d2 │ │ │ │ + beq.w c47fa │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c45e4 │ │ │ │ + bne.n c460c │ │ │ │ blx 4fd98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c4528 │ │ │ │ + beq.n c4550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c457a │ │ │ │ + cbz r3, c45a2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c4658 │ │ │ │ + beq.w c4680 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ bl 85f98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c454a │ │ │ │ + beq.n c4572 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c4582 │ │ │ │ + cbz r3, c45aa │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c44fe │ │ │ │ - ldr.w r1, [pc, #1496] @ c4b28 │ │ │ │ + bne.n c4526 │ │ │ │ + ldr.w r1, [pc, #1496] @ c4b50 │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr.w r0, [pc, #1492] @ c4b2c │ │ │ │ - ldr.w r3, [pc, #1492] @ c4b30 │ │ │ │ + ldr.w r0, [pc, #1492] @ c4b54 │ │ │ │ + ldr.w r3, [pc, #1492] @ c4b58 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ + b.n c45d2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4396 │ │ │ │ + b.n c43be │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4528 │ │ │ │ + b.n c4550 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c44fe │ │ │ │ - b.n c454e │ │ │ │ - ldr.w r3, [pc, #1440] @ c4b30 │ │ │ │ + bne.n c4526 │ │ │ │ + b.n c4576 │ │ │ │ + ldr.w r3, [pc, #1440] @ c4b58 │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr.w r1, [pc, #1436] @ c4b34 │ │ │ │ - ldr.w r0, [pc, #1436] @ c4b38 │ │ │ │ + ldr.w r1, [pc, #1436] @ c4b5c │ │ │ │ + ldr.w r0, [pc, #1436] @ c4b60 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r5, #0 │ │ │ │ - b.n c4334 │ │ │ │ + b.n c435c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4424 │ │ │ │ + b.n c444c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44d2 │ │ │ │ + b.n c44fa │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44f2 │ │ │ │ - ldr.w r3, [pc, #1384] @ c4b30 │ │ │ │ + b.n c451a │ │ │ │ + ldr.w r3, [pc, #1384] @ c4b58 │ │ │ │ mov.w r2, #484 @ 0x1e4 │ │ │ │ - ldr.w r1, [pc, #1388] @ c4b3c │ │ │ │ - ldr.w r0, [pc, #1388] @ c4b40 │ │ │ │ + ldr.w r1, [pc, #1388] @ c4b64 │ │ │ │ + ldr.w r0, [pc, #1388] @ c4b68 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c456a │ │ │ │ - ldr.w r3, [pc, #1352] @ c4b30 │ │ │ │ + b.n c4592 │ │ │ │ + ldr.w r3, [pc, #1352] @ c4b58 │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1364] @ c4b44 │ │ │ │ + ldr.w r1, [pc, #1364] @ c4b6c │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1360] @ c4b48 │ │ │ │ + ldr.w r3, [pc, #1360] @ c4b70 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1352] @ c4b4c │ │ │ │ + ldr.w r0, [pc, #1352] @ c4b74 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c456a │ │ │ │ + b.n c4592 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44bc │ │ │ │ + b.n c44e4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44a4 │ │ │ │ + b.n c44cc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c447e │ │ │ │ - ldr.w r1, [pc, #1284] @ c4b30 │ │ │ │ + b.n c44a6 │ │ │ │ + ldr.w r1, [pc, #1284] @ c4b58 │ │ │ │ movw r0, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1308] @ c4b50 │ │ │ │ - ldr.w r2, [pc, #1308] @ c4b54 │ │ │ │ + ldr.w r3, [pc, #1308] @ c4b78 │ │ │ │ + ldr.w r2, [pc, #1308] @ c4b7c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1300] @ c4b58 │ │ │ │ - ldr.w r0, [pc, #1300] @ c4b5c │ │ │ │ + ldr.w r1, [pc, #1300] @ c4b80 │ │ │ │ + ldr.w r0, [pc, #1300] @ c4b84 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c45aa │ │ │ │ - ldr.w r3, [pc, #1236] @ c4b30 │ │ │ │ + b.n c45d2 │ │ │ │ + ldr.w r3, [pc, #1236] @ c4b58 │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr.w r1, [pc, #1276] @ c4b60 │ │ │ │ - ldr.w r0, [pc, #1276] @ c4b64 │ │ │ │ + ldr.w r1, [pc, #1276] @ c4b88 │ │ │ │ + ldr.w r0, [pc, #1276] @ c4b8c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c460a │ │ │ │ - ldr.w r3, [pc, #1208] @ c4b30 │ │ │ │ + b.n c4632 │ │ │ │ + ldr.w r3, [pc, #1208] @ c4b58 │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r1, [pc, #1256] @ c4b68 │ │ │ │ - ldr.w r0, [pc, #1256] @ c4b6c │ │ │ │ + ldr.w r1, [pc, #1256] @ c4b90 │ │ │ │ + ldr.w r0, [pc, #1256] @ c4b94 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c45aa │ │ │ │ + b.n c45d2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n c436c │ │ │ │ - ldr.w r1, [pc, #1168] @ c4b30 │ │ │ │ + b.n c4394 │ │ │ │ + ldr.w r1, [pc, #1168] @ c4b58 │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1224] @ c4b70 │ │ │ │ - ldr.w r0, [pc, #1224] @ c4b74 │ │ │ │ + ldr.w r3, [pc, #1224] @ c4b98 │ │ │ │ + ldr.w r0, [pc, #1224] @ c4b9c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1212] @ c4b78 │ │ │ │ + ldr.w r1, [pc, #1212] @ c4ba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c45aa │ │ │ │ - ldr.w r2, [pc, #1124] @ c4b30 │ │ │ │ + b.n c45d2 │ │ │ │ + ldr.w r2, [pc, #1124] @ c4b58 │ │ │ │ mov.w r1, #484 @ 0x1e4 │ │ │ │ - ldr.w r3, [pc, #1192] @ c4b7c │ │ │ │ + ldr.w r3, [pc, #1192] @ c4ba4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1188] @ c4b80 │ │ │ │ + ldr.w r2, [pc, #1188] @ c4ba8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1180] @ c4b84 │ │ │ │ - ldr.w r0, [pc, #1180] @ c4b88 │ │ │ │ + ldr.w r1, [pc, #1180] @ c4bac │ │ │ │ + ldr.w r0, [pc, #1180] @ c4bb0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c456a │ │ │ │ - ldr.w r3, [pc, #1080] @ c4b30 │ │ │ │ + b.n c4592 │ │ │ │ + ldr.w r3, [pc, #1080] @ c4b58 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1164] @ c4b8c │ │ │ │ - ldr.w r0, [pc, #1164] @ c4b90 │ │ │ │ + ldr.w r1, [pc, #1164] @ c4bb4 │ │ │ │ + ldr.w r0, [pc, #1164] @ c4bb8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr.w r3, [pc, #1036] @ c4b30 │ │ │ │ + b.n c45d2 │ │ │ │ + ldr.w r3, [pc, #1036] @ c4b58 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1128] @ c4b94 │ │ │ │ - ldr.w r0, [pc, #1128] @ c4b98 │ │ │ │ + ldr.w r1, [pc, #1128] @ c4bbc │ │ │ │ + ldr.w r0, [pc, #1128] @ c4bc0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c4712 │ │ │ │ - ldr r3, [pc, #1008] @ (c4b30 ) │ │ │ │ + b.n c473a │ │ │ │ + ldr r3, [pc, #1008] @ (c4b58 ) │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1108] @ c4b9c │ │ │ │ + ldr.w r1, [pc, #1108] @ c4bc4 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1104] @ c4ba0 │ │ │ │ + ldr.w r3, [pc, #1104] @ c4bc8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1096] @ c4ba4 │ │ │ │ + ldr.w r0, [pc, #1096] @ c4bcc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c4712 │ │ │ │ - ldr r3, [pc, #968] @ (c4b30 ) │ │ │ │ + b.n c473a │ │ │ │ + ldr r3, [pc, #968] @ (c4b58 ) │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1084] @ c4ba8 │ │ │ │ - ldr.w r0, [pc, #1084] @ c4bac │ │ │ │ + ldr.w r1, [pc, #1084] @ c4bd0 │ │ │ │ + ldr.w r0, [pc, #1084] @ c4bd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr r3, [pc, #924] @ (c4b30 ) │ │ │ │ + b.n c45d2 │ │ │ │ + ldr r3, [pc, #924] @ (c4b58 ) │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1044] @ c4bb0 │ │ │ │ - ldr.w r0, [pc, #1044] @ c4bb4 │ │ │ │ + ldr.w r1, [pc, #1044] @ c4bd8 │ │ │ │ + ldr.w r0, [pc, #1044] @ c4bdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr r3, [pc, #888] @ (c4b30 ) │ │ │ │ + b.n c45d2 │ │ │ │ + ldr r3, [pc, #888] @ (c4b58 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #1020] @ (c4bb8 ) │ │ │ │ - ldr r0, [pc, #1020] @ (c4bbc ) │ │ │ │ + ldr r1, [pc, #1020] @ (c4be0 ) │ │ │ │ + ldr r0, [pc, #1020] @ (c4be4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ + b.n c45d2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c47ea │ │ │ │ + beq.n c4812 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c492a │ │ │ │ + beq.w c4952 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c497a │ │ │ │ - ldr r3, [pc, #968] @ (c4bc0 ) │ │ │ │ + bne.w c49a2 │ │ │ │ + ldr r3, [pc, #968] @ (c4be8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #3388] @ 0xd3c │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4992 │ │ │ │ + beq.w c49ba │ │ │ │ ldr r6, [r6, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c49aa │ │ │ │ + beq.w c49d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 879dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c483c │ │ │ │ + beq.n c4864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c491a │ │ │ │ + beq.n c4942 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c49da │ │ │ │ + beq.w c4a02 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r8, [sp, #24] │ │ │ │ ldr.w r0, [r3, #3392] @ 0xd40 │ │ │ │ movs r3, #0 │ │ │ │ blx 50218 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c49f2 │ │ │ │ + beq.w c4a1a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4876 │ │ │ │ + beq.n c489e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4972 │ │ │ │ + beq.n c499a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c488c │ │ │ │ + beq.n c48b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c496a │ │ │ │ + beq.n c4992 │ │ │ │ mov r0, r6 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c48a6 │ │ │ │ + beq.n c48ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4922 │ │ │ │ + beq.n c494a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c4a1c │ │ │ │ + beq.w c4a44 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4a34 │ │ │ │ + beq.w c4a5c │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c4932 │ │ │ │ + bne.n c495a │ │ │ │ blx 4fd98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c48dc │ │ │ │ + beq.n c4904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c490a │ │ │ │ + cbz r3, c4932 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c4952 │ │ │ │ + beq.n c497a │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 85f98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c48f6 │ │ │ │ + beq.n c491e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c4912 │ │ │ │ + cbz r3, c493a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c48b2 │ │ │ │ - ldr r1, [pc, #712] @ (c4bc4 ) │ │ │ │ + bne.n c48da │ │ │ │ + ldr r1, [pc, #712] @ (c4bec ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r0, [pc, #708] @ (c4bc8 ) │ │ │ │ - ldr r3, [pc, #556] @ (c4b30 ) │ │ │ │ + ldr r0, [pc, #708] @ (c4bf0 ) │ │ │ │ + ldr r3, [pc, #556] @ (c4b58 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n c4562 │ │ │ │ + b.n c458a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c48dc │ │ │ │ + b.n c4904 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c48f6 │ │ │ │ + b.n c491e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c483c │ │ │ │ + b.n c4864 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c48a6 │ │ │ │ + b.n c48ce │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c47ea │ │ │ │ - ldr r3, [pc, #508] @ (c4b30 ) │ │ │ │ + b.n c4812 │ │ │ │ + ldr r3, [pc, #508] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #656] @ (c4bcc ) │ │ │ │ + ldr r1, [pc, #656] @ (c4bf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #656] @ (c4bd0 ) │ │ │ │ + ldr r3, [pc, #656] @ (c4bf8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #648] @ (c4bd4 ) │ │ │ │ + ldr r0, [pc, #648] @ (c4bfc ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c460a │ │ │ │ - ldr r3, [pc, #476] @ (c4b30 ) │ │ │ │ + b.n c4632 │ │ │ │ + ldr r3, [pc, #476] @ (c4b58 ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r1, [pc, #636] @ (c4bd8 ) │ │ │ │ - ldr r0, [pc, #640] @ (c4bdc ) │ │ │ │ + ldr r1, [pc, #636] @ (c4c00 ) │ │ │ │ + ldr r0, [pc, #640] @ (c4c04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c460a │ │ │ │ + b.n c4632 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c488c │ │ │ │ + b.n c48b4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4876 │ │ │ │ - ldr r3, [pc, #436] @ (c4b30 ) │ │ │ │ + b.n c489e │ │ │ │ + ldr r3, [pc, #436] @ (c4b58 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #604] @ (c4be0 ) │ │ │ │ - ldr r0, [pc, #608] @ (c4be4 ) │ │ │ │ + ldr r1, [pc, #604] @ (c4c08 ) │ │ │ │ + ldr r0, [pc, #608] @ (c4c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c47ca │ │ │ │ - ldr r3, [pc, #412] @ (c4b30 ) │ │ │ │ + b.n c47f2 │ │ │ │ + ldr r3, [pc, #412] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #588] @ (c4be8 ) │ │ │ │ - ldr r0, [pc, #592] @ (c4bec ) │ │ │ │ + ldr r1, [pc, #588] @ (c4c10 ) │ │ │ │ + ldr r0, [pc, #592] @ (c4c14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c47ca │ │ │ │ - ldr r3, [pc, #388] @ (c4b30 ) │ │ │ │ + b.n c47f2 │ │ │ │ + ldr r3, [pc, #388] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r0, [pc, #572] @ (c4bf0 ) │ │ │ │ + ldr r0, [pc, #572] @ (c4c18 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #568] @ (c4bf4 ) │ │ │ │ + ldr r3, [pc, #568] @ (c4c1c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #568] @ (c4bf8 ) │ │ │ │ + ldr r2, [pc, #568] @ (c4c20 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #568] @ (c4bfc ) │ │ │ │ + ldr r1, [pc, #568] @ (c4c24 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr r3, [pc, #340] @ (c4b30 ) │ │ │ │ + b.n c45d2 │ │ │ │ + ldr r3, [pc, #340] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #540] @ (c4c00 ) │ │ │ │ - ldr r0, [pc, #544] @ (c4c04 ) │ │ │ │ + ldr r1, [pc, #540] @ (c4c28 ) │ │ │ │ + ldr r0, [pc, #544] @ (c4c2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c49cc │ │ │ │ - ldr r3, [pc, #316] @ (c4b30 ) │ │ │ │ + b.n c49f4 │ │ │ │ + ldr r3, [pc, #316] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #524] @ (c4c08 ) │ │ │ │ - ldr r0, [pc, #528] @ (c4c0c ) │ │ │ │ + ldr r1, [pc, #524] @ (c4c30 ) │ │ │ │ + ldr r0, [pc, #528] @ (c4c34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr r3, [pc, #272] @ (c4b30 ) │ │ │ │ + b.n c45d2 │ │ │ │ + ldr r3, [pc, #272] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #492] @ (c4c10 ) │ │ │ │ - ldr r0, [pc, #492] @ (c4c14 ) │ │ │ │ + ldr r1, [pc, #492] @ (c4c38 ) │ │ │ │ + ldr r0, [pc, #492] @ (c4c3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c47ca │ │ │ │ + b.n c47f2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4a48 │ │ │ │ + beq.n c4a70 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c4a96 │ │ │ │ + cbz r3, c4abe │ │ │ │ blx 50078 │ │ │ │ - cbnz r0, c4a9e │ │ │ │ + cbnz r0, c4ac6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ blx 503d8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4a6c │ │ │ │ + beq.n c4a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c4a8a │ │ │ │ + cbz r3, c4ab2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c4334 │ │ │ │ - ldr r3, [pc, #188] @ (c4b30 ) │ │ │ │ + bne.w c435c │ │ │ │ + ldr r3, [pc, #188] @ (c4b58 ) │ │ │ │ mov.w r2, #492 @ 0x1ec │ │ │ │ - ldr r1, [pc, #412] @ (c4c18 ) │ │ │ │ - ldr r0, [pc, #416] @ (c4c1c ) │ │ │ │ + ldr r1, [pc, #412] @ (c4c40 ) │ │ │ │ + ldr r0, [pc, #416] @ (c4c44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c4334 │ │ │ │ + b.n c435c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4a6c │ │ │ │ + b.n c4a94 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4a48 │ │ │ │ - ldr r3, [pc, #144] @ (c4b30 ) │ │ │ │ + b.n c4a70 │ │ │ │ + ldr r3, [pc, #144] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #376] @ (c4c20 ) │ │ │ │ - ldr r0, [pc, #380] @ (c4c24 ) │ │ │ │ + ldr r1, [pc, #376] @ (c4c48 ) │ │ │ │ + ldr r0, [pc, #380] @ (c4c4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c47ca │ │ │ │ - ldr r3, [pc, #368] @ (c4c28 ) │ │ │ │ - movw r2, #23910 @ 0x5d66 │ │ │ │ + b.n c47f2 │ │ │ │ + ldr r3, [pc, #368] @ (c4c50 ) │ │ │ │ + movw r2, #23896 @ 0x5d58 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (c4c2c ) │ │ │ │ - ldr r0, [pc, #364] @ (c4c30 ) │ │ │ │ + ldr r1, [pc, #360] @ (c4c54 ) │ │ │ │ + ldr r0, [pc, #364] @ (c4c58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1248 @ 0x4e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (c4c34 ) │ │ │ │ - movw r2, #23845 @ 0x5d25 │ │ │ │ + ldr r3, [pc, #352] @ (c4c5c ) │ │ │ │ + movw r2, #23831 @ 0x5d17 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #344] @ (c4c38 ) │ │ │ │ - ldr r0, [pc, #348] @ (c4c3c ) │ │ │ │ + ldr r1, [pc, #344] @ (c4c60 ) │ │ │ │ + ldr r0, [pc, #348] @ (c4c64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1248 @ 0x4e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (c4c40 ) │ │ │ │ - movw r2, #23858 @ 0x5d32 │ │ │ │ + ldr r3, [pc, #336] @ (c4c68 ) │ │ │ │ + movw r2, #23844 @ 0x5d24 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c4c44 ) │ │ │ │ - ldr r0, [pc, #332] @ (c4c48 ) │ │ │ │ + ldr r1, [pc, #328] @ (c4c6c ) │ │ │ │ + ldr r0, [pc, #332] @ (c4c70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1248 @ 0x4e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r3, r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, sp │ │ │ │ + bx r4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov lr, ip │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, lr │ │ │ │ + mov lr, r5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, fp │ │ │ │ + mov ip, r2 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + cbnz r2, c4b90 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, r0 │ │ │ │ + mov r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - add ip, ip │ │ │ │ + mov r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - add lr, r8 │ │ │ │ + cmp lr, pc │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - add ip, r1 │ │ │ │ + cmp ip, r8 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #720 @ (adr r1, c4e50 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, c4f58 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, ip │ │ │ │ + cmp r8, r3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - add r6, r8 │ │ │ │ + cmp r6, pc │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, r3 │ │ │ │ + cmp r4, sl │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r5, #8 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, r0 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r2, r3 │ │ │ │ + cmp r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ movs r3, r4 │ │ │ │ - bics r4, r5 │ │ │ │ + add ip, ip │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - bics r6, r1 │ │ │ │ + add lr, r8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r1 │ │ │ │ + bics r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - tst r2, r2 │ │ │ │ + muls r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - rors r0, r6 │ │ │ │ + orrs r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - rors r0, r1 │ │ │ │ + orrs r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - sbcs r0, r6 │ │ │ │ + cmn r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 0, cr0, cr14, cr4, {1} │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + vhadd.u8 d16, d6, d20 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ movs r3, r4 │ │ │ │ - sbcs r6, r0 │ │ │ │ + cmp r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adcs r0, r5 │ │ │ │ + cmp r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - adcs r0, r2 │ │ │ │ + cmp r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r4 │ │ │ │ + negs r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r2, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r2 │ │ │ │ + tst r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4 │ │ │ │ + rors r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + strb r0, [r6, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + add r0, pc, #584 @ (adr r0, c4ea0 ) │ │ │ │ movs r2, r4 │ │ │ │ - mov ip, lr │ │ │ │ + ldr r0, [pc, #176] @ (c4d0c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + add r0, pc, #472 @ (adr r0, c4e3c ) │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + strb r0, [r7, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #360 @ (adr r0, c4dd8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #976 @ (adr r0, c5044 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c4c4c : │ │ │ │ +000c4c74 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c4cb0 ) │ │ │ │ + ldr r3, [pc, #76] @ (c4cd8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c4cb4 ) │ │ │ │ + ldr r5, [pc, #72] @ (c4cdc ) │ │ │ │ addw r3, r3, #2052 @ 0x804 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, c4cac │ │ │ │ - ldr r3, [pc, #64] @ (c4cb8 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, c4cd4 │ │ │ │ + ldr r3, [pc, #64] @ (c4ce0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4c8c │ │ │ │ + bne.n c4cb4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c42dc │ │ │ │ - ldr r0, [pc, #44] @ (c4cbc ) │ │ │ │ + b.w c4304 │ │ │ │ + ldr r0, [pc, #44] @ (c4ce4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (c4cc0 ) │ │ │ │ - ldr r1, [pc, #40] @ (c4cc4 ) │ │ │ │ + ldr r3, [pc, #40] @ (c4ce8 ) │ │ │ │ + ldr r1, [pc, #40] @ (c4cec ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr r0, [pc, #40] @ (c4cc8 ) │ │ │ │ + ldr r0, [pc, #40] @ (c4cf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf19a0028 │ │ │ │ - cbz r6, c4d1a │ │ │ │ + sbcs.w r0, r2, #40 @ 0x28 │ │ │ │ + cbz r6, c4d38 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c4ccc : │ │ │ │ +000c4cf4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #392] @ (c4e68 ) │ │ │ │ + ldr r6, [pc, #392] @ (c4e90 ) │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ add r6, pc │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n c4daa │ │ │ │ - cbz r3, c4cf4 │ │ │ │ + beq.n c4dd2 │ │ │ │ + cbz r3, c4d1c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n c4dce │ │ │ │ + beq.n c4df6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4d26 │ │ │ │ + beq.n c4d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4da2 │ │ │ │ + beq.n c4dca │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n c4df0 │ │ │ │ + blt.n c4e18 │ │ │ │ uxtb.w r0, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c4cec │ │ │ │ + bne.n c4d14 │ │ │ │ ldrb.w r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4e06 │ │ │ │ + beq.n c4e2e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4cee │ │ │ │ - ldr r3, [pc, #296] @ (c4e6c ) │ │ │ │ - ldr r2, [pc, #300] @ (c4e70 ) │ │ │ │ + beq.n c4d16 │ │ │ │ + ldr r3, [pc, #296] @ (c4e94 ) │ │ │ │ + ldr r2, [pc, #300] @ (c4e98 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r1, [r2, #3528] @ 0xdc8 │ │ │ │ bl 87324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4e30 │ │ │ │ - ldr r3, [pc, #276] @ (c4e74 ) │ │ │ │ + beq.n c4e58 │ │ │ │ + ldr r3, [pc, #276] @ (c4e9c ) │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n c4e44 │ │ │ │ + bne.n c4e6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4d82 │ │ │ │ + beq.n c4daa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4e28 │ │ │ │ + beq.n c4e50 │ │ │ │ cmp r4, #0 │ │ │ │ itt ge │ │ │ │ eorge.w r0, r4, #1 │ │ │ │ uxtbge r0, r0 │ │ │ │ - bge.n c4cee │ │ │ │ - ldr r1, [pc, #232] @ (c4e78 ) │ │ │ │ + bge.n c4d16 │ │ │ │ + ldr r1, [pc, #232] @ (c4ea0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r0, [pc, #232] @ (c4e7c ) │ │ │ │ + ldr r0, [pc, #232] @ (c4ea4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n c4dca │ │ │ │ + b.n c4df2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4d26 │ │ │ │ - ldr r1, [pc, #192] @ (c4e6c ) │ │ │ │ + b.n c4d4e │ │ │ │ + ldr r1, [pc, #192] @ (c4e94 ) │ │ │ │ movs r0, #247 @ 0xf7 │ │ │ │ - ldr r3, [pc, #208] @ (c4e80 ) │ │ │ │ - ldr r2, [pc, #208] @ (c4e84 ) │ │ │ │ + ldr r3, [pc, #208] @ (c4ea8 ) │ │ │ │ + ldr r2, [pc, #208] @ (c4eac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (c4e88 ) │ │ │ │ - ldr r0, [pc, #204] @ (c4e8c ) │ │ │ │ + ldr r1, [pc, #204] @ (c4eb0 ) │ │ │ │ + ldr r0, [pc, #204] @ (c4eb4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c4cee │ │ │ │ - ldr r1, [pc, #156] @ (c4e6c ) │ │ │ │ + b.n c4d16 │ │ │ │ + ldr r1, [pc, #156] @ (c4e94 ) │ │ │ │ movs r0, #249 @ 0xf9 │ │ │ │ - ldr r3, [pc, #188] @ (c4e90 ) │ │ │ │ - ldr r2, [pc, #188] @ (c4e94 ) │ │ │ │ + ldr r3, [pc, #188] @ (c4eb8 ) │ │ │ │ + ldr r2, [pc, #188] @ (c4ebc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #184] @ (c4e98 ) │ │ │ │ - ldr r0, [pc, #184] @ (c4e9c ) │ │ │ │ + ldr r1, [pc, #184] @ (c4ec0 ) │ │ │ │ + ldr r0, [pc, #184] @ (c4ec4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c4dca │ │ │ │ - ldr r3, [pc, #120] @ (c4e6c ) │ │ │ │ + b.n c4df2 │ │ │ │ + ldr r3, [pc, #120] @ (c4e94 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r1, [pc, #168] @ (c4ea0 ) │ │ │ │ - ldr r0, [pc, #172] @ (c4ea4 ) │ │ │ │ + ldr r1, [pc, #168] @ (c4ec8 ) │ │ │ │ + ldr r0, [pc, #172] @ (c4ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c4dca │ │ │ │ - ldr r1, [pc, #100] @ (c4e6c ) │ │ │ │ + b.n c4df2 │ │ │ │ + ldr r1, [pc, #100] @ (c4e94 ) │ │ │ │ movs r0, #251 @ 0xfb │ │ │ │ - ldr r3, [pc, #156] @ (c4ea8 ) │ │ │ │ - ldr r2, [pc, #156] @ (c4eac ) │ │ │ │ + ldr r3, [pc, #156] @ (c4ed0 ) │ │ │ │ + ldr r2, [pc, #156] @ (c4ed4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #152] @ (c4eb0 ) │ │ │ │ - ldr r0, [pc, #152] @ (c4eb4 ) │ │ │ │ + ldr r1, [pc, #152] @ (c4ed8 ) │ │ │ │ + ldr r0, [pc, #152] @ (c4edc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c4dca │ │ │ │ + b.n c4df2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4d82 │ │ │ │ - ldr r1, [pc, #132] @ (c4eb8 ) │ │ │ │ + b.n c4daa │ │ │ │ + ldr r1, [pc, #132] @ (c4ee0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r0, [pc, #132] @ (c4ebc ) │ │ │ │ + ldr r0, [pc, #132] @ (c4ee4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n c4dca │ │ │ │ + b.n c4df2 │ │ │ │ blx 5032c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c4d66 │ │ │ │ - ldr r4, [pc, #112] @ (c4ec0 ) │ │ │ │ + bne.n c4d8e │ │ │ │ + ldr r4, [pc, #112] @ (c4ee8 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #112] @ (c4ec4 ) │ │ │ │ - ldr r0, [pc, #116] @ (c4ec8 ) │ │ │ │ + ldr r1, [pc, #112] @ (c4eec ) │ │ │ │ + ldr r0, [pc, #116] @ (c4ef0 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ bl a7508 │ │ │ │ - b.n c4dca │ │ │ │ - cbz r0, c4eb2 │ │ │ │ + b.n c4df2 │ │ │ │ + uxtb r0, r6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ - mov r6, ip │ │ │ │ + @ instruction: 0x479e │ │ │ │ movs r3, r4 │ │ │ │ - ble.n c4f80 │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - mov r6, r7 │ │ │ │ + bx lr │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ movs r3, r4 │ │ │ │ - mov r2, r3 │ │ │ │ + bx sl │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - mov r4, r0 │ │ │ │ + bxns r7 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n c4e78 │ │ │ │ + svc 30 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - cmp sl, ip │ │ │ │ + bx r3 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, r8 │ │ │ │ + mov ip, pc │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, r4 │ │ │ │ + mov ip, fp │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c4ecc : │ │ │ │ +000c4ef4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #184] @ (c4f94 ) │ │ │ │ + ldr r6, [pc, #184] @ (c4fbc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (c4f98 ) │ │ │ │ + ldr r3, [pc, #180] @ (c4fc0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (c4f9c ) │ │ │ │ + ldr r5, [pc, #172] @ (c4fc4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (c4fa0 ) │ │ │ │ + ldr r3, [pc, #160] @ (c4fc8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2100 @ 0x834 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4f82 │ │ │ │ - ldr r3, [pc, #148] @ (c4fa4 ) │ │ │ │ + beq.n c4faa │ │ │ │ + ldr r3, [pc, #148] @ (c4fcc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4f64 │ │ │ │ - ldr r3, [pc, #140] @ (c4fa8 ) │ │ │ │ + bne.n c4f8c │ │ │ │ + ldr r3, [pc, #140] @ (c4fd0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4f86 │ │ │ │ + bne.n c4fae │ │ │ │ mov r0, r4 │ │ │ │ - bl c4ccc │ │ │ │ + bl c4cf4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4f82 │ │ │ │ - cbnz r0, c4f5e │ │ │ │ - ldr r3, [pc, #116] @ (c4fac ) │ │ │ │ + beq.n c4faa │ │ │ │ + cbnz r0, c4f86 │ │ │ │ + ldr r3, [pc, #116] @ (c4fd4 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4f46 │ │ │ │ + beq.n c4f6e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (c4fb0 ) │ │ │ │ - ldr r3, [pc, #76] @ (c4f98 ) │ │ │ │ + ldr r2, [pc, #104] @ (c4fd8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c4fc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c4f90 │ │ │ │ + bne.n c4fb8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #84] @ (c4fb4 ) │ │ │ │ + ldr r3, [pc, #84] @ (c4fdc ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c4f38 │ │ │ │ - ldr r0, [pc, #80] @ (c4fb8 ) │ │ │ │ + b.n c4f60 │ │ │ │ + ldr r0, [pc, #80] @ (c4fe0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #76] @ (c4fbc ) │ │ │ │ + ldr r3, [pc, #76] @ (c4fe4 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ - ldr r1, [pc, #76] @ (c4fc0 ) │ │ │ │ - ldr r0, [pc, #76] @ (c4fc4 ) │ │ │ │ + ldr r1, [pc, #76] @ (c4fe8 ) │ │ │ │ + ldr r0, [pc, #76] @ (c4fec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c4f46 │ │ │ │ - ldr r0, [pc, #64] @ (c4fc8 ) │ │ │ │ + b.n c4f6e │ │ │ │ + ldr r0, [pc, #64] @ (c4ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n c4f6e │ │ │ │ + b.n c4f96 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - cbz r0, c4f9e │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, c4fa2 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ movs r7, r4 │ │ │ │ - vhadd.s8 d0, d0, d24 │ │ │ │ + cdp 0, 13, cr0, cr8, cr8, {1} │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d0, d0, d18 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + movs r3, r4 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ - add lr, r0 │ │ │ │ + cmp lr, r7 │ │ │ │ movs r3, r4 │ │ │ │ - cmn r4, r5 │ │ │ │ + add r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ (c5004 ) │ │ │ │ - ldr r2, [pc, #40] @ (c5008 ) │ │ │ │ + ldr r3, [pc, #40] @ (c502c ) │ │ │ │ + ldr r2, [pc, #40] @ (c5030 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c4ff4 │ │ │ │ - bl c4ccc │ │ │ │ + bne.n c501c │ │ │ │ + bl c4cf4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4ffc │ │ │ │ + beq.n c5024 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #20] @ (c500c ) │ │ │ │ + ldr r0, [pc, #20] @ (c5034 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r7 │ │ │ │ + bics r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c5010 : │ │ │ │ +000c5038 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r5, [pc, #1440] @ c55c4 │ │ │ │ + ldr.w r5, [pc, #1440] @ c55ec │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #1440] @ c55c8 │ │ │ │ + ldr.w r3, [pc, #1440] @ c55f0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c51f6 │ │ │ │ + beq.w c521e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c5268 │ │ │ │ - ldr.w r1, [pc, #1412] @ c55cc │ │ │ │ + beq.w c5290 │ │ │ │ + ldr.w r1, [pc, #1412] @ c55f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5242 │ │ │ │ + bne.w c526a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.w c5210 │ │ │ │ + bmi.w c5238 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5072 │ │ │ │ + beq.n c509a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c521a │ │ │ │ - ldr.w r3, [pc, #1372] @ c55d0 │ │ │ │ + beq.w c5242 │ │ │ │ + ldr.w r3, [pc, #1372] @ c55f8 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c527c │ │ │ │ + beq.w c52a4 │ │ │ │ ldr r7, [r3, #32] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c52a8 │ │ │ │ + beq.w c52d0 │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w c52d2 │ │ │ │ + bmi.w c52fa │ │ │ │ ldr.w r8, [r3, #300] @ 0x12c │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c5312 │ │ │ │ + beq.w c533a │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c534a │ │ │ │ + bne.w c5372 │ │ │ │ ldr.w r9, [r3, #444] @ 0x1bc │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c5390 │ │ │ │ + beq.w c53b8 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c53c6 │ │ │ │ + bne.w c53ee │ │ │ │ ldr.w sl, [r3, #12] │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w c5412 │ │ │ │ + beq.w c543a │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c5484 │ │ │ │ + bne.w c54ac │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c544e │ │ │ │ + beq.w c5476 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5570 │ │ │ │ + beq.w c5598 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5104 │ │ │ │ + beq.n c512c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5222 │ │ │ │ + beq.w c524a │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w c548c │ │ │ │ + blt.w c54b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c558c │ │ │ │ + beq.w c55b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5136 │ │ │ │ + beq.n c515e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c522a │ │ │ │ + beq.n c5252 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c54c2 │ │ │ │ + blt.w c54ea │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5538 │ │ │ │ + beq.w c5560 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5168 │ │ │ │ + beq.n c5190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5232 │ │ │ │ + beq.n c525a │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c54e2 │ │ │ │ + blt.w c550a │ │ │ │ mov r0, sl │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5554 │ │ │ │ + beq.w c557c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c519a │ │ │ │ + beq.n c51c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c523a │ │ │ │ + beq.n c5262 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c54fc │ │ │ │ + blt.w c5524 │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c51ca │ │ │ │ + beq.n c51f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c51ca │ │ │ │ + cbnz r3, c51f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c55a8 │ │ │ │ + beq.w c55d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c51e6 │ │ │ │ + beq.n c520e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c51e6 │ │ │ │ + cbnz r3, c520e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r6 │ │ │ │ - blt.w c5520 │ │ │ │ + blt.w c5548 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r1, r6, #1 │ │ │ │ - beq.w c5342 │ │ │ │ + beq.w c536a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5060 │ │ │ │ + beq.w c5088 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c5060 │ │ │ │ + b.n c5088 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5072 │ │ │ │ + b.n c509a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5104 │ │ │ │ + b.n c512c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5136 │ │ │ │ + b.n c515e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5168 │ │ │ │ + b.n c5190 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c519a │ │ │ │ - ldr r1, [pc, #912] @ (c55d4 ) │ │ │ │ + b.n c51c2 │ │ │ │ + ldr r1, [pc, #912] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r3, [pc, #908] @ (c55d8 ) │ │ │ │ - ldr r0, [pc, #912] @ (c55dc ) │ │ │ │ + ldr r3, [pc, #908] @ (c5600 ) │ │ │ │ + ldr r0, [pc, #912] @ (c5604 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #908] @ (c55e0 ) │ │ │ │ + ldr r1, [pc, #908] @ (c5608 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #864] @ (c55cc ) │ │ │ │ + ldr r3, [pc, #864] @ (c55f4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c5242 │ │ │ │ + bne.n c526a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bpl.w c5072 │ │ │ │ - b.n c5210 │ │ │ │ + bpl.w c509a │ │ │ │ + b.n c5238 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #864] @ (c55e4 ) │ │ │ │ - ldr r1, [pc, #864] @ (c55e8 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #864] @ (c560c ) │ │ │ │ + ldr r1, [pc, #864] @ (c5610 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #832] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #856] @ (c55ec ) │ │ │ │ + ldr r3, [pc, #832] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #856] @ (c5614 ) │ │ │ │ movw r2, #541 @ 0x21d │ │ │ │ - ldr r0, [pc, #852] @ (c55f0 ) │ │ │ │ + ldr r0, [pc, #852] @ (c5618 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r2, [pc, #808] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r2, [pc, #808] @ (c55fc ) │ │ │ │ movw r1, #541 @ 0x21d │ │ │ │ - ldr r3, [pc, #836] @ (c55f4 ) │ │ │ │ + ldr r3, [pc, #836] @ (c561c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #832] @ (c55f8 ) │ │ │ │ + ldr r2, [pc, #832] @ (c5620 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #828] @ (c55fc ) │ │ │ │ - ldr r0, [pc, #828] @ (c5600 ) │ │ │ │ + ldr r1, [pc, #828] @ (c5624 ) │ │ │ │ + ldr r0, [pc, #828] @ (c5628 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c5288 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c508e │ │ │ │ + bne.w c50b6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #756] @ (c55e4 ) │ │ │ │ - ldr r1, [pc, #788] @ (c5604 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #756] @ (c560c ) │ │ │ │ + ldr r1, [pc, #788] @ (c562c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #728] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #776] @ (c5608 ) │ │ │ │ + ldr r3, [pc, #728] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #776] @ (c5630 ) │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr r0, [pc, #776] @ (c560c ) │ │ │ │ + ldr r0, [pc, #776] @ (c5634 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #704] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #704] @ (c55fc ) │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr r0, [pc, #756] @ (c5610 ) │ │ │ │ + ldr r0, [pc, #756] @ (c5638 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #752] @ (c5614 ) │ │ │ │ + ldr r3, [pc, #752] @ (c563c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #748] @ (c5618 ) │ │ │ │ - ldr r1, [pc, #752] @ (c561c ) │ │ │ │ + ldr r2, [pc, #748] @ (c5640 ) │ │ │ │ + ldr r1, [pc, #752] @ (c5644 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c5288 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5072 │ │ │ │ - b.n c5210 │ │ │ │ + beq.w c509a │ │ │ │ + b.n c5238 │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c50a2 │ │ │ │ + bne.w c50ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #632] @ (c55e4 ) │ │ │ │ - ldr r1, [pc, #688] @ (c5620 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #632] @ (c560c ) │ │ │ │ + ldr r1, [pc, #688] @ (c5648 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #600] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #680] @ (c5624 ) │ │ │ │ + ldr r3, [pc, #600] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #680] @ (c564c ) │ │ │ │ movw r2, #543 @ 0x21f │ │ │ │ - ldr r0, [pc, #676] @ (c5628 ) │ │ │ │ + ldr r0, [pc, #676] @ (c5650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #576] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #664] @ (c562c ) │ │ │ │ - ldr r0, [pc, #664] @ (c5630 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #576] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #664] @ (c5654 ) │ │ │ │ + ldr r0, [pc, #664] @ (c5658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #543 @ 0x21f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #656] @ (c5634 ) │ │ │ │ + ldr r3, [pc, #656] @ (c565c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #652] @ (c5638 ) │ │ │ │ + ldr r2, [pc, #652] @ (c5660 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c5288 │ │ │ │ mov r0, r9 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c50b6 │ │ │ │ + bne.w c50de │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #500] @ (c55e4 ) │ │ │ │ - ldr r1, [pc, #588] @ (c563c ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #500] @ (c560c ) │ │ │ │ + ldr r1, [pc, #588] @ (c5664 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #472] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #576] @ (c5640 ) │ │ │ │ + ldr r3, [pc, #472] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #576] @ (c5668 ) │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ - ldr r0, [pc, #576] @ (c5644 ) │ │ │ │ + ldr r0, [pc, #576] @ (c566c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #448] @ (c55d4 ) │ │ │ │ - ldr r2, [pc, #560] @ (c5648 ) │ │ │ │ - ldr r1, [pc, #564] @ (c564c ) │ │ │ │ - ldr r0, [pc, #564] @ (c5650 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #448] @ (c55fc ) │ │ │ │ + ldr r2, [pc, #560] @ (c5670 ) │ │ │ │ + ldr r1, [pc, #564] @ (c5674 ) │ │ │ │ + ldr r0, [pc, #564] @ (c5678 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #544 @ 0x220 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #548] @ (c5654 ) │ │ │ │ + ldr r3, [pc, #548] @ (c567c ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #388] @ (c55d4 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #388] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #512] @ (c5658 ) │ │ │ │ - ldr r0, [pc, #516] @ (c565c ) │ │ │ │ + ldr r1, [pc, #512] @ (c5680 ) │ │ │ │ + ldr r0, [pc, #516] @ (c5684 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c5288 │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ - b.n c50ca │ │ │ │ - ldr r3, [pc, #324] @ (c55d4 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c50f2 │ │ │ │ + ldr r3, [pc, #324] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #460] @ (c5660 ) │ │ │ │ - ldr r0, [pc, #460] @ (c5664 ) │ │ │ │ + ldr r1, [pc, #460] @ (c5688 ) │ │ │ │ + ldr r0, [pc, #460] @ (c568c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #272] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #272] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #412] @ (c5668 ) │ │ │ │ - ldr r0, [pc, #416] @ (c566c ) │ │ │ │ + ldr r1, [pc, #412] @ (c5690 ) │ │ │ │ + ldr r0, [pc, #416] @ (c5694 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ - b.n c54b0 │ │ │ │ - ldr r3, [pc, #240] @ (c55d4 ) │ │ │ │ + b.n c54d8 │ │ │ │ + ldr r3, [pc, #240] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #388] @ (c5670 ) │ │ │ │ - ldr r0, [pc, #392] @ (c5674 ) │ │ │ │ + ldr r1, [pc, #388] @ (c5698 ) │ │ │ │ + ldr r0, [pc, #392] @ (c569c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ - b.n c54b0 │ │ │ │ - ldr r3, [pc, #212] @ (c55d4 ) │ │ │ │ + b.n c54d8 │ │ │ │ + ldr r3, [pc, #212] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #372] @ (c5678 ) │ │ │ │ - ldr r0, [pc, #372] @ (c567c ) │ │ │ │ + ldr r1, [pc, #372] @ (c56a0 ) │ │ │ │ + ldr r0, [pc, #372] @ (c56a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #176] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #176] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #344] @ (c5680 ) │ │ │ │ - ldr r0, [pc, #344] @ (c5684 ) │ │ │ │ + ldr r1, [pc, #344] @ (c56a8 ) │ │ │ │ + ldr r0, [pc, #344] @ (c56ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #332] @ (c5688 ) │ │ │ │ - movw r2, #52728 @ 0xcdf8 │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #332] @ (c56b0 ) │ │ │ │ + movw r2, #52714 @ 0xcdea │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c568c ) │ │ │ │ - ldr r0, [pc, #328] @ (c5690 ) │ │ │ │ + ldr r1, [pc, #328] @ (c56b4 ) │ │ │ │ + ldr r0, [pc, #328] @ (c56b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c5694 ) │ │ │ │ - mov.w r2, #52736 @ 0xce00 │ │ │ │ + ldr r3, [pc, #316] @ (c56bc ) │ │ │ │ + movw r2, #52722 @ 0xcdf2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (c5698 ) │ │ │ │ - ldr r0, [pc, #312] @ (c569c ) │ │ │ │ + ldr r1, [pc, #312] @ (c56c0 ) │ │ │ │ + ldr r0, [pc, #312] @ (c56c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (c56a0 ) │ │ │ │ - movw r2, #52712 @ 0xcde8 │ │ │ │ + ldr r3, [pc, #300] @ (c56c8 ) │ │ │ │ + movw r2, #52698 @ 0xcdda │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (c56a4 ) │ │ │ │ - ldr r0, [pc, #296] @ (c56a8 ) │ │ │ │ + ldr r1, [pc, #296] @ (c56cc ) │ │ │ │ + ldr r0, [pc, #296] @ (c56d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (c56ac ) │ │ │ │ - movw r2, #52720 @ 0xcdf0 │ │ │ │ + ldr r3, [pc, #284] @ (c56d4 ) │ │ │ │ + movw r2, #52706 @ 0xcde2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #280] @ (c56b0 ) │ │ │ │ - ldr r0, [pc, #280] @ (c56b4 ) │ │ │ │ + ldr r1, [pc, #280] @ (c56d8 ) │ │ │ │ + ldr r0, [pc, #280] @ (c56dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c56b8 ) │ │ │ │ - movw r2, #52745 @ 0xce09 │ │ │ │ + ldr r3, [pc, #268] @ (c56e0 ) │ │ │ │ + movw r2, #52731 @ 0xcdfb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (c56bc ) │ │ │ │ - ldr r0, [pc, #264] @ (c56c0 ) │ │ │ │ + ldr r1, [pc, #264] @ (c56e4 ) │ │ │ │ + ldr r0, [pc, #264] @ (c56e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #384] @ (c5764 ) │ │ │ │ + ldr r7, [pc, #608] @ (c586c ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r1, [pc, #56] @ (c564c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #120] @ (c5668 ) │ │ │ │ + ldr r7, [pc, #344] @ (c5770 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #96] @ (c5658 ) │ │ │ │ + ldr r7, [pc, #320] @ (c5760 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #984] @ (c59d8 ) │ │ │ │ + ldr r7, [pc, #184] @ (c56e0 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r2, #12 │ │ │ │ movs r3, r4 │ │ │ │ - bxns sp │ │ │ │ + ldr r0, [pc, #656] @ (c58c0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #720] @ (c58dc ) │ │ │ │ + ldr r6, [pc, #944] @ (c59e4 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #696] @ (c58d0 ) │ │ │ │ + ldr r6, [pc, #920] @ (c59d8 ) │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #552] @ (c5848 ) │ │ │ │ + ldr r6, [pc, #776] @ (c5950 ) │ │ │ │ movs r3, r4 │ │ │ │ - mov lr, sp │ │ │ │ + ldr r0, [pc, #152] @ (c56e4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #216] @ (c5700 ) │ │ │ │ + ldr r6, [pc, #440] @ (c5808 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #136] @ (c56b8 ) │ │ │ │ + ldr r6, [pc, #360] @ (c57c0 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - mov r4, sp │ │ │ │ + blxns r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #720] @ (c5914 ) │ │ │ │ + ldr r5, [pc, #944] @ (c5a1c ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #616] @ (c58b8 ) │ │ │ │ + ldr r5, [pc, #840] @ (c59c0 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #712] @ (c5920 ) │ │ │ │ + ldr r5, [pc, #936] @ (c5a28 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #384] @ (c57dc ) │ │ │ │ + ldr r5, [pc, #608] @ (c58e4 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #136] @ (c56ec ) │ │ │ │ + ldr r5, [pc, #360] @ (c57f4 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #944] @ (c5a1c ) │ │ │ │ + ldr r5, [pc, #144] @ (c5724 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + adds r0, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #816] @ (c59a4 ) │ │ │ │ + ldr r5, [pc, #16] @ (c56ac ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #712] @ (c5944 ) │ │ │ │ + ldr r4, [pc, #936] @ (c5a4c ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #568] @ (c58bc ) │ │ │ │ + ldr r4, [pc, #792] @ (c59c4 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, r2 │ │ │ │ + cmp r2, r9 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #520] @ (c58a8 ) │ │ │ │ + ldr r4, [pc, #744] @ (c59b0 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + asrs r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c56c4 : │ │ │ │ +000c56ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c5788 ) │ │ │ │ + ldr r4, [pc, #180] @ (c57b0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c578c │ │ │ │ + ldr.w lr, [pc, #180] @ c57b4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c5790 │ │ │ │ + ldr.w ip, [pc, #176] @ c57b8 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2148 @ 0x864 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c5794 ) │ │ │ │ + ldr r4, [pc, #160] @ (c57bc ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c577e │ │ │ │ - ldr r3, [pc, #136] @ (c5798 ) │ │ │ │ + beq.n c57a6 │ │ │ │ + ldr r3, [pc, #136] @ (c57c0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5724 │ │ │ │ - ldr r3, [pc, #128] @ (c579c ) │ │ │ │ + beq.n c574c │ │ │ │ + ldr r3, [pc, #128] @ (c57c4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c5760 │ │ │ │ + bne.n c5788 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5010 │ │ │ │ + bl c5038 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c577e │ │ │ │ - cbnz r0, c575a │ │ │ │ - ldr r3, [pc, #108] @ (c57a0 ) │ │ │ │ + beq.n c57a6 │ │ │ │ + cbnz r0, c5782 │ │ │ │ + ldr r3, [pc, #108] @ (c57c8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c57a4 ) │ │ │ │ - ldr r3, [pc, #72] @ (c5790 ) │ │ │ │ + ldr r2, [pc, #96] @ (c57cc ) │ │ │ │ + ldr r3, [pc, #72] @ (c57b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c5782 │ │ │ │ + bne.n c57aa │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c57a8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c57d0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c5734 │ │ │ │ - ldr r0, [pc, #72] @ (c57ac ) │ │ │ │ + b.n c575c │ │ │ │ + ldr r0, [pc, #72] @ (c57d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (c57b0 ) │ │ │ │ - ldr r1, [pc, #72] @ (c57b4 ) │ │ │ │ + ldr r3, [pc, #68] @ (c57d8 ) │ │ │ │ + ldr r1, [pc, #72] @ (c57dc ) │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr r0, [pc, #68] @ (c57b8 ) │ │ │ │ + ldr r0, [pc, #68] @ (c57e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c5742 │ │ │ │ + b.n c576a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c55cc │ │ │ │ + b.n c55a4 │ │ │ │ movs r0, r5 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #280] @ (c58d0 ) │ │ │ │ + ldr r2, [pc, #504] @ (c59d8 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c57bc : │ │ │ │ +000c57e4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r5, [pc, #1616] @ c5e20 │ │ │ │ + ldr.w r5, [pc, #1616] @ c5e48 │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #1616] @ c5e24 │ │ │ │ + ldr.w r3, [pc, #1616] @ c5e4c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c5976 │ │ │ │ + beq.w c599e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c59ea │ │ │ │ - ldr.w r1, [pc, #1588] @ c5e28 │ │ │ │ + beq.w c5a12 │ │ │ │ + ldr.w r1, [pc, #1588] @ c5e50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c59bc │ │ │ │ + bne.w c59e4 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.w c5ab2 │ │ │ │ + bne.w c5ada │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5820 │ │ │ │ + beq.n c5848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c59b4 │ │ │ │ - ldr.w r3, [pc, #1544] @ c5e2c │ │ │ │ + beq.w c59dc │ │ │ │ + ldr.w r3, [pc, #1544] @ c5e54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5a42 │ │ │ │ + beq.w c5a6a │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c5a0e │ │ │ │ + beq.w c5a36 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c599c │ │ │ │ + bne.w c59c4 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w c596e │ │ │ │ + bne.w c5996 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c5a82 │ │ │ │ + beq.w c5aaa │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr.w r2, [pc, #1488] @ c5e28 │ │ │ │ + ldr.w r2, [pc, #1488] @ c5e50 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c5c10 │ │ │ │ + bne.w c5c38 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5d76 │ │ │ │ + beq.w c5d9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c5aee │ │ │ │ + beq.w c5b16 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5894 │ │ │ │ + beq.n c58bc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5a7a │ │ │ │ + beq.w c5aa2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c58aa │ │ │ │ + beq.n c58d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5a72 │ │ │ │ + beq.w c5a9a │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n c596e │ │ │ │ + bne.n c5996 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c5bcc │ │ │ │ + beq.w c5bf4 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #1376] @ c5e28 │ │ │ │ + ldr.w r1, [pc, #1376] @ c5e50 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5c50 │ │ │ │ + bne.w c5c78 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5d92 │ │ │ │ + beq.w c5dba │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c58f0 │ │ │ │ + beq.n c5918 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5902 │ │ │ │ + beq.n c592a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5c08 │ │ │ │ + beq.w c5c30 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5920 │ │ │ │ + beq.n c5948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5afa │ │ │ │ + beq.w c5b22 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5c38 │ │ │ │ - ldr.w r2, [pc, #1276] @ c5e28 │ │ │ │ + beq.w c5c60 │ │ │ │ + ldr.w r2, [pc, #1276] @ c5e50 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c5940 │ │ │ │ + beq.n c5968 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c5be6 │ │ │ │ + bne.w c5c0e │ │ │ │ ldr.w r9, [r8, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c5ca2 │ │ │ │ + bne.w c5cca │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5966 │ │ │ │ + beq.n c598e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c5966 │ │ │ │ + cbnz r3, c598e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #14 │ │ │ │ - beq.w c5b02 │ │ │ │ + beq.w c5b2a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r8, r6, #1 │ │ │ │ - beq.w c5ac0 │ │ │ │ + beq.w c5ae8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c580e │ │ │ │ + beq.w c5836 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c580e │ │ │ │ + b.n c5836 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c5844 │ │ │ │ - b.n c596e │ │ │ │ + bne.w c586c │ │ │ │ + b.n c5996 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5820 │ │ │ │ - ldr.w r1, [pc, #1136] @ c5e30 │ │ │ │ + b.n c5848 │ │ │ │ + ldr.w r1, [pc, #1136] @ c5e58 │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr.w r3, [pc, #1132] @ c5e34 │ │ │ │ - ldr.w r0, [pc, #1132] @ c5e38 │ │ │ │ + ldr.w r3, [pc, #1132] @ c5e5c │ │ │ │ + ldr.w r0, [pc, #1132] @ c5e60 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1128] @ c5e3c │ │ │ │ + ldr.w r1, [pc, #1128] @ c5e64 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r3, [pc, #1084] @ c5e28 │ │ │ │ + ldr.w r3, [pc, #1084] @ c5e50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c59bc │ │ │ │ + bne.n c59e4 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.n c5ab2 │ │ │ │ - ldr.w r3, [pc, #1068] @ c5e2c │ │ │ │ + bmi.n c5ada │ │ │ │ + ldr.w r3, [pc, #1068] @ c5e54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c5a42 │ │ │ │ + cbz r3, c5a6a │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w c583e │ │ │ │ - ldr.w r2, [pc, #1056] @ c5e30 │ │ │ │ + bne.w c5866 │ │ │ │ + ldr.w r2, [pc, #1056] @ c5e58 │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - ldr.w r3, [pc, #1064] @ c5e40 │ │ │ │ + ldr.w r3, [pc, #1064] @ c5e68 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1056] @ c5e44 │ │ │ │ + ldr.w r2, [pc, #1056] @ c5e6c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1052] @ c5e48 │ │ │ │ - ldr.w r0, [pc, #1052] @ c5e4c │ │ │ │ + ldr.w r1, [pc, #1052] @ c5e70 │ │ │ │ + ldr.w r0, [pc, #1052] @ c5e74 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c59e2 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1028] @ c5e50 │ │ │ │ - ldr.w r1, [pc, #1028] @ c5e54 │ │ │ │ + bl 84a2c │ │ │ │ + ldr.w r3, [pc, #1028] @ c5e78 │ │ │ │ + ldr.w r1, [pc, #1028] @ c5e7c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #980] @ (c5e30 ) │ │ │ │ - ldr r1, [pc, #1016] @ (c5e58 ) │ │ │ │ + ldr r3, [pc, #980] @ (c5e58 ) │ │ │ │ + ldr r1, [pc, #1016] @ (c5e80 ) │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr r0, [pc, #1016] @ (c5e5c ) │ │ │ │ + ldr r0, [pc, #1016] @ (c5e84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c58aa │ │ │ │ + b.n c58d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5892 │ │ │ │ + b.n c58ba │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w c5d60 │ │ │ │ + beq.w c5d88 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5dae │ │ │ │ + beq.w c5dd6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c5c30 │ │ │ │ + beq.w c5c58 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5888 │ │ │ │ - b.n c5894 │ │ │ │ + bne.w c58b0 │ │ │ │ + b.n c58bc │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c580e │ │ │ │ + b.n c5836 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c5992 │ │ │ │ - ldr r2, [pc, #864] @ (c5e2c ) │ │ │ │ + bne.w c59ba │ │ │ │ + ldr r2, [pc, #864] @ (c5e54 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c5a42 │ │ │ │ + beq.n c5a6a │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n c5a0e │ │ │ │ + beq.n c5a36 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w c596e │ │ │ │ + bne.w c5996 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5dae │ │ │ │ + beq.w c5dd6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c5aa0 │ │ │ │ - b.n c5af4 │ │ │ │ + bne.n c5ac8 │ │ │ │ + b.n c5b1c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c5888 │ │ │ │ + bne.w c58b0 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ - b.n c58aa │ │ │ │ + b.n c58d2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5920 │ │ │ │ + b.n c5948 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c5c82 │ │ │ │ + beq.w c5caa │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5d0c │ │ │ │ + bne.w c5d34 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5dca │ │ │ │ + beq.w c5df2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c5b42 │ │ │ │ + beq.n c5b6a │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5b54 │ │ │ │ + beq.n c5b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5ce4 │ │ │ │ + beq.w c5d0c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5b72 │ │ │ │ + beq.n c5b9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c5bc4 │ │ │ │ + cbz r3, c5bec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c5cec │ │ │ │ + beq.w c5d14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c5b88 │ │ │ │ + beq.n c5bb0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c5cc4 │ │ │ │ + bne.w c5cec │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w c5d42 │ │ │ │ + bmi.w c5d6a │ │ │ │ sub.w r0, r5, #16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.w c5970 │ │ │ │ + beq.w c5998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c5970 │ │ │ │ + bne.w c5998 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r0, r5, #16 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c5970 │ │ │ │ + b.n c5998 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5b72 │ │ │ │ + b.n c5b9a │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c5c70 │ │ │ │ + beq.n c5c98 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5de6 │ │ │ │ + beq.w c5e0e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c58ea │ │ │ │ - b.n c58f0 │ │ │ │ - ldr r1, [pc, #584] @ (c5e30 ) │ │ │ │ + bne.w c5912 │ │ │ │ + b.n c5918 │ │ │ │ + ldr r1, [pc, #584] @ (c5e58 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r3, [pc, #624] @ (c5e60 ) │ │ │ │ - ldr r0, [pc, #628] @ (c5e64 ) │ │ │ │ + ldr r3, [pc, #624] @ (c5e88 ) │ │ │ │ + ldr r0, [pc, #628] @ (c5e8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #616] @ (c5e68 ) │ │ │ │ + ldr r1, [pc, #616] @ (c5e90 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5902 │ │ │ │ - ldr r1, [pc, #540] @ (c5e30 ) │ │ │ │ + b.n c592a │ │ │ │ + ldr r1, [pc, #540] @ (c5e58 ) │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr r3, [pc, #596] @ (c5e6c ) │ │ │ │ - ldr r0, [pc, #596] @ (c5e70 ) │ │ │ │ + ldr r3, [pc, #596] @ (c5e94 ) │ │ │ │ + ldr r0, [pc, #596] @ (c5e98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (c5e74 ) │ │ │ │ + ldr r1, [pc, #588] @ (c5e9c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5888 │ │ │ │ - b.n c5af4 │ │ │ │ - ldr r3, [pc, #500] @ (c5e30 ) │ │ │ │ + bne.w c58b0 │ │ │ │ + b.n c5b1c │ │ │ │ + ldr r3, [pc, #500] @ (c5e58 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r1, [pc, #568] @ (c5e78 ) │ │ │ │ - ldr r0, [pc, #568] @ (c5e7c ) │ │ │ │ + ldr r1, [pc, #568] @ (c5ea0 ) │ │ │ │ + ldr r0, [pc, #568] @ (c5ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c59e2 │ │ │ │ - ldr r1, [pc, #476] @ (c5e30 ) │ │ │ │ + b.n c5a0a │ │ │ │ + ldr r1, [pc, #476] @ (c5e58 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r3, [pc, #552] @ (c5e80 ) │ │ │ │ - ldr r0, [pc, #552] @ (c5e84 ) │ │ │ │ + ldr r3, [pc, #552] @ (c5ea8 ) │ │ │ │ + ldr r0, [pc, #552] @ (c5eac ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #544] @ (c5e88 ) │ │ │ │ + ldr r1, [pc, #544] @ (c5eb0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5de6 │ │ │ │ + beq.w c5e0e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c58ea │ │ │ │ - b.n c5902 │ │ │ │ + bne.w c5912 │ │ │ │ + b.n c592a │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c5d2c │ │ │ │ + beq.n c5d54 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5e02 │ │ │ │ + beq.w c5e2a │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c5b3a │ │ │ │ - b.n c5b42 │ │ │ │ + bne.w c5b62 │ │ │ │ + b.n c5b6a │ │ │ │ mov r0, r9 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5cbc │ │ │ │ + beq.n c5ce4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c5d04 │ │ │ │ + cbz r3, c5d2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c596e │ │ │ │ - ldr r1, [pc, #360] @ (c5e30 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c5996 │ │ │ │ + ldr r1, [pc, #360] @ (c5e58 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #448] @ (c5e8c ) │ │ │ │ - ldr r0, [pc, #448] @ (c5e90 ) │ │ │ │ + ldr r3, [pc, #448] @ (c5eb4 ) │ │ │ │ + ldr r0, [pc, #448] @ (c5eb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #440] @ (c5e94 ) │ │ │ │ + ldr r1, [pc, #440] @ (c5ebc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5b54 │ │ │ │ - ldr r3, [pc, #320] @ (c5e30 ) │ │ │ │ + b.n c5b7c │ │ │ │ + ldr r3, [pc, #320] @ (c5e58 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #420] @ (c5e98 ) │ │ │ │ - ldr r0, [pc, #420] @ (c5e9c ) │ │ │ │ + ldr r1, [pc, #420] @ (c5ec0 ) │ │ │ │ + ldr r0, [pc, #420] @ (c5ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5cbc │ │ │ │ - ldr r1, [pc, #288] @ (c5e30 ) │ │ │ │ + b.n c5ce4 │ │ │ │ + ldr r1, [pc, #288] @ (c5e58 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #396] @ (c5ea0 ) │ │ │ │ - ldr r0, [pc, #396] @ (c5ea4 ) │ │ │ │ + ldr r3, [pc, #396] @ (c5ec8 ) │ │ │ │ + ldr r0, [pc, #396] @ (c5ecc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #388] @ (c5ea8 ) │ │ │ │ + ldr r1, [pc, #388] @ (c5ed0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n c5e02 │ │ │ │ + beq.n c5e2a │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c5b3a │ │ │ │ - b.n c5b54 │ │ │ │ + bne.w c5b62 │ │ │ │ + b.n c5b7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5d58 │ │ │ │ + beq.n c5d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c5d6e │ │ │ │ + cbz r3, c5d96 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c596e │ │ │ │ + bl 84a2c │ │ │ │ + b.n c5996 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - cbz r6, c5dae │ │ │ │ + cbz r6, c5dd6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c5aa0 │ │ │ │ - b.n c5af4 │ │ │ │ + bne.w c5ac8 │ │ │ │ + b.n c5b1c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5d58 │ │ │ │ - ldr r3, [pc, #308] @ (c5eac ) │ │ │ │ - movw r2, #53804 @ 0xd22c │ │ │ │ + b.n c5d80 │ │ │ │ + ldr r3, [pc, #308] @ (c5ed4 ) │ │ │ │ + movw r2, #53790 @ 0xd21e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #300] @ (c5eb0 ) │ │ │ │ - ldr r0, [pc, #304] @ (c5eb4 ) │ │ │ │ + ldr r1, [pc, #300] @ (c5ed8 ) │ │ │ │ + ldr r0, [pc, #304] @ (c5edc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (c5eb8 ) │ │ │ │ - movw r2, #53843 @ 0xd253 │ │ │ │ + ldr r3, [pc, #292] @ (c5ee0 ) │ │ │ │ + movw r2, #53829 @ 0xd245 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #284] @ (c5ebc ) │ │ │ │ - ldr r0, [pc, #288] @ (c5ec0 ) │ │ │ │ + ldr r1, [pc, #284] @ (c5ee4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c5ee8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (c5ec4 ) │ │ │ │ - movw r2, #53791 @ 0xd21f │ │ │ │ + ldr r3, [pc, #276] @ (c5eec ) │ │ │ │ + movw r2, #53777 @ 0xd211 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #268] @ (c5ec8 ) │ │ │ │ - ldr r0, [pc, #272] @ (c5ecc ) │ │ │ │ + ldr r1, [pc, #268] @ (c5ef0 ) │ │ │ │ + ldr r0, [pc, #272] @ (c5ef4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (c5ed0 ) │ │ │ │ - movw r2, #53928 @ 0xd2a8 │ │ │ │ + ldr r3, [pc, #260] @ (c5ef8 ) │ │ │ │ + movw r2, #53914 @ 0xd29a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #252] @ (c5ed4 ) │ │ │ │ - ldr r0, [pc, #256] @ (c5ed8 ) │ │ │ │ + ldr r1, [pc, #252] @ (c5efc ) │ │ │ │ + ldr r0, [pc, #256] @ (c5f00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (c5edc ) │ │ │ │ - movw r2, #53830 @ 0xd246 │ │ │ │ + ldr r3, [pc, #244] @ (c5f04 ) │ │ │ │ + movw r2, #53816 @ 0xd238 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (c5ee0 ) │ │ │ │ - ldr r0, [pc, #240] @ (c5ee4 ) │ │ │ │ + ldr r1, [pc, #236] @ (c5f08 ) │ │ │ │ + ldr r0, [pc, #240] @ (c5f0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (c5ee8 ) │ │ │ │ - movw r2, #53915 @ 0xd29b │ │ │ │ + ldr r3, [pc, #228] @ (c5f10 ) │ │ │ │ + movw r2, #53901 @ 0xd28d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (c5eec ) │ │ │ │ - ldr r0, [pc, #224] @ (c5ef0 ) │ │ │ │ + ldr r1, [pc, #220] @ (c5f14 ) │ │ │ │ + ldr r0, [pc, #224] @ (c5f18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r7, pc, #1008 @ (adr r7, c623c ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r3, #0 │ │ │ │ movs r3, r4 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #344] @ (c5fc0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #720] @ (c6118 ) │ │ │ │ + ldr r7, [pc, #944] @ (c6220 ) │ │ │ │ movs r4, r4 │ │ │ │ - mov lr, r8 │ │ │ │ + @ instruction: 0x47fe │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r1 │ │ │ │ + adcs r4, r0 │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, r2 │ │ │ │ + blxns r9 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r2, #0 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - add r8, pc │ │ │ │ + mov r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - add r8, sl │ │ │ │ + mov r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - add lr, r6 │ │ │ │ + cmp lr, sp │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r2, #1 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - add r8, r2 │ │ │ │ + cmp r8, r9 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - add r4, r3 │ │ │ │ + cmp r4, sl │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r0 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + adds r2, r3, #6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r4, r2 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - muls r0, r4 │ │ │ │ + add r8, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r3, #12 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, pc │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - negs r0, r5 │ │ │ │ + bics r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - cmn r4, r7 │ │ │ │ + add r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c5ef4 : │ │ │ │ +000c5f1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c5fb8 ) │ │ │ │ + ldr r4, [pc, #180] @ (c5fe0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c5fbc │ │ │ │ + ldr.w lr, [pc, #180] @ c5fe4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c5fc0 │ │ │ │ + ldr.w ip, [pc, #176] @ c5fe8 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2196 @ 0x894 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c5fc4 ) │ │ │ │ + ldr r4, [pc, #160] @ (c5fec ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c5fae │ │ │ │ - ldr r3, [pc, #136] @ (c5fc8 ) │ │ │ │ + beq.n c5fd6 │ │ │ │ + ldr r3, [pc, #136] @ (c5ff0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5f54 │ │ │ │ - ldr r3, [pc, #128] @ (c5fcc ) │ │ │ │ + beq.n c5f7c │ │ │ │ + ldr r3, [pc, #128] @ (c5ff4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c5f90 │ │ │ │ + bne.n c5fb8 │ │ │ │ mov r0, r1 │ │ │ │ - bl c57bc │ │ │ │ + bl c57e4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c5fae │ │ │ │ - cbnz r0, c5f8a │ │ │ │ - ldr r3, [pc, #108] @ (c5fd0 ) │ │ │ │ + beq.n c5fd6 │ │ │ │ + cbnz r0, c5fb2 │ │ │ │ + ldr r3, [pc, #108] @ (c5ff8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c5fd4 ) │ │ │ │ - ldr r3, [pc, #72] @ (c5fc0 ) │ │ │ │ + ldr r2, [pc, #96] @ (c5ffc ) │ │ │ │ + ldr r3, [pc, #72] @ (c5fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c5fb2 │ │ │ │ + bne.n c5fda │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c5fd8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c6000 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c5f64 │ │ │ │ - ldr r0, [pc, #72] @ (c5fdc ) │ │ │ │ + b.n c5f8c │ │ │ │ + ldr r0, [pc, #72] @ (c6004 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (c5fe0 ) │ │ │ │ - ldr r1, [pc, #72] @ (c5fe4 ) │ │ │ │ + ldr r3, [pc, #68] @ (c6008 ) │ │ │ │ + ldr r1, [pc, #72] @ (c600c ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr r0, [pc, #68] @ (c5fe8 ) │ │ │ │ + ldr r0, [pc, #68] @ (c6010 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c5f72 │ │ │ │ + b.n c5f9a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ movs r0, r5 │ │ │ │ - add r0, pc, #936 @ (adr r0, c6368 ) │ │ │ │ + add r0, pc, #776 @ (adr r0, c62f0 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #856 @ (adr r0, c6320 ) │ │ │ │ + add r0, pc, #696 @ (adr r0, c62a8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, c61f0 ) │ │ │ │ + add r0, pc, #376 @ (adr r0, c6178 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + adds r6, r3, r2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r2 │ │ │ │ + cmp r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c5fec : │ │ │ │ +000c6014 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #2960] @ c6b90 │ │ │ │ + ldr.w r6, [pc, #2960] @ c6bb8 │ │ │ │ cmp r1, #2 │ │ │ │ - ldr.w r2, [pc, #2960] @ c6b94 │ │ │ │ + ldr.w r2, [pc, #2960] @ c6bbc │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ ldrd r3, r1, [r0] │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6354 │ │ │ │ + beq.w c637c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6550 │ │ │ │ - ldr.w r2, [pc, #2920] @ c6b98 │ │ │ │ + beq.w c6578 │ │ │ │ + ldr.w r2, [pc, #2920] @ c6bc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c6522 │ │ │ │ + bne.w c654a │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ands.w r9, r7, #1 │ │ │ │ - bne.w c6620 │ │ │ │ + bne.w c6648 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c605c │ │ │ │ + beq.n c6084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6392 │ │ │ │ - ldr.w r3, [pc, #2876] @ c6b9c │ │ │ │ + beq.w c63ba │ │ │ │ + ldr.w r3, [pc, #2876] @ c6bc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c65aa │ │ │ │ + beq.w c65d2 │ │ │ │ ldr.w r1, [r3, #388] @ 0x184 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c6576 │ │ │ │ + beq.w c659e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c637a │ │ │ │ + bne.w c63a2 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w c634c │ │ │ │ + bne.w c6374 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c65f0 │ │ │ │ + beq.w c6618 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr.w r2, [pc, #2816] @ c6b98 │ │ │ │ + ldr.w r2, [pc, #2816] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c671a │ │ │ │ + bne.w c6742 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c701a │ │ │ │ + beq.w c7042 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6660 │ │ │ │ + beq.w c6688 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c60d4 │ │ │ │ + beq.n c60fc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c65e8 │ │ │ │ + beq.w c6610 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c60ea │ │ │ │ + beq.n c6112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c65e0 │ │ │ │ + beq.w c6608 │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w c639a │ │ │ │ + beq.w c63c2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c634c │ │ │ │ + beq.w c6374 │ │ │ │ ldrd r1, r0, [r4] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w c6674 │ │ │ │ + beq.w c669c │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr.w r3, [pc, #2692] @ c6b98 │ │ │ │ + ldr.w r3, [pc, #2692] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w c6992 │ │ │ │ + bne.w c69ba │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6f8e │ │ │ │ + beq.w c6fb6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6876 │ │ │ │ + beq.w c689e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c614e │ │ │ │ + beq.n c6176 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c66ac │ │ │ │ + beq.w c66d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6162 │ │ │ │ + beq.n c618a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c680e │ │ │ │ + beq.w c6836 │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ lsls r3, r7, #1 │ │ │ │ ldr.w r5, [r8] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w c6742 │ │ │ │ + beq.w c676a │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w c6816 │ │ │ │ + beq.w c683e │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr.w r3, [pc, #2580] @ c6b98 │ │ │ │ + ldr.w r3, [pc, #2580] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w c6b0a │ │ │ │ + bne.w c6b32 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6f56 │ │ │ │ + beq.w c6f7e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6914 │ │ │ │ + beq.w c693c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c61be │ │ │ │ + beq.n c61e6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c684e │ │ │ │ + beq.w c6876 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c61d2 │ │ │ │ + beq.n c61fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6856 │ │ │ │ + beq.w c687e │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r7, #6 │ │ │ │ - bne.w c634c │ │ │ │ + bne.w c6374 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c69b2 │ │ │ │ + beq.w c69da │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2472] @ c6b98 │ │ │ │ + ldr.w r1, [pc, #2472] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6d76 │ │ │ │ + bne.w c6d9e │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c70fa │ │ │ │ + beq.w c7122 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c621a │ │ │ │ + beq.n c6242 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c622c │ │ │ │ + beq.n c6254 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6af8 │ │ │ │ + beq.w c6b20 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c624a │ │ │ │ + beq.n c6272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c66bc │ │ │ │ + beq.w c66e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6ccc │ │ │ │ - ldr.w r2, [pc, #2372] @ c6b98 │ │ │ │ + beq.w c6cf4 │ │ │ │ + ldr.w r2, [pc, #2372] @ c6bc0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r6, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c6268 │ │ │ │ + beq.n c6290 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6ab2 │ │ │ │ + bne.w c6ada │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c6dc2 │ │ │ │ + bne.w c6dea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6288 │ │ │ │ + beq.n c62b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b84 │ │ │ │ + beq.w c6bac │ │ │ │ cmp.w r9, #14 │ │ │ │ - bne.n c634c │ │ │ │ + bne.n c6374 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c6de6 │ │ │ │ + beq.w c6e0e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6f2c │ │ │ │ + bne.w c6f54 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6f72 │ │ │ │ + beq.w c6f9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c62da │ │ │ │ + beq.n c6302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6e28 │ │ │ │ + beq.w c6e50 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c62f8 │ │ │ │ + beq.n c6320 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c66c4 │ │ │ │ + beq.w c66ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c6ebc │ │ │ │ + beq.w c6ee4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c6310 │ │ │ │ + beq.n c6338 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6e46 │ │ │ │ + bne.w c6e6e │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ands.w r6, r5, #1 │ │ │ │ - bne.w c6ee6 │ │ │ │ + bne.w c6f0e │ │ │ │ sub.w r0, r5, #16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.n c634e │ │ │ │ + beq.n c6376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c634e │ │ │ │ + cbnz r3, c6376 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r3, r5, #16 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - cbz r6, c634e │ │ │ │ + cbz r6, c6376 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r9, r7, #1 │ │ │ │ - beq.w c662e │ │ │ │ + beq.w c6656 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c604a │ │ │ │ + beq.w c6072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c604a │ │ │ │ + b.n c6072 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c6082 │ │ │ │ - b.n c634c │ │ │ │ + bne.w c60aa │ │ │ │ + b.n c6374 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c605c │ │ │ │ + b.n c6084 │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c66cc │ │ │ │ + beq.w c66f4 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2024] @ c6b98 │ │ │ │ + ldr.w r1, [pc, #2024] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6882 │ │ │ │ + bne.w c68aa │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c708a │ │ │ │ + beq.w c70b2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c63da │ │ │ │ + beq.n c6402 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c63ec │ │ │ │ + beq.n c6414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6712 │ │ │ │ + beq.w c673a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c640a │ │ │ │ + beq.n c6432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c666c │ │ │ │ + beq.w c6694 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c685e │ │ │ │ - ldr.w r3, [pc, #1924] @ c6b98 │ │ │ │ + beq.w c6886 │ │ │ │ + ldr.w r3, [pc, #1924] @ c6bc0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c642c │ │ │ │ + beq.n c6454 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c66e8 │ │ │ │ + bne.w c6710 │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c691e │ │ │ │ + bne.w c6946 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6452 │ │ │ │ + beq.n c647a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, c6452 │ │ │ │ + cbnz r3, c647a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #46 @ 0x2e │ │ │ │ - bne.w c60f4 │ │ │ │ + bne.w c611c │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c68f2 │ │ │ │ + beq.w c691a │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6c78 │ │ │ │ + bne.w c6ca0 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c70c2 │ │ │ │ + beq.w c70ea │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c649c │ │ │ │ + beq.n c64c4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c64ae │ │ │ │ + beq.n c64d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c698a │ │ │ │ + beq.w c69b2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 86704 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c64d0 │ │ │ │ + beq.n c64f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c66b4 │ │ │ │ + beq.w c66dc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c6b6c │ │ │ │ + beq.w c6b94 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c64ec │ │ │ │ + beq.n c6514 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6968 │ │ │ │ + bne.w c6990 │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bmi.w c6d1a │ │ │ │ + bmi.w c6d42 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c650e │ │ │ │ + beq.n c6536 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b44 │ │ │ │ + beq.w c6b6c │ │ │ │ sub.w r7, r7, #2 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c60f4 │ │ │ │ + beq.w c611c │ │ │ │ movs r0, #1 │ │ │ │ - b.n c634e │ │ │ │ - ldr.w r1, [pc, #1660] @ c6ba0 │ │ │ │ + b.n c6376 │ │ │ │ + ldr.w r1, [pc, #1660] @ c6bc8 │ │ │ │ mov.w r2, #684 @ 0x2ac │ │ │ │ - ldr.w r3, [pc, #1656] @ c6ba4 │ │ │ │ - ldr.w r0, [pc, #1656] @ c6ba8 │ │ │ │ + ldr.w r3, [pc, #1656] @ c6bcc │ │ │ │ + ldr.w r0, [pc, #1656] @ c6bd0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1648] @ c6bac │ │ │ │ + ldr.w r1, [pc, #1648] @ c6bd4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r3, [pc, #1604] @ c6b98 │ │ │ │ + ldr.w r3, [pc, #1604] @ c6bc0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c6522 │ │ │ │ + bne.n c654a │ │ │ │ ldr r7, [r0, #12] │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.n c6620 │ │ │ │ - ldr.w r3, [pc, #1592] @ c6b9c │ │ │ │ + bmi.n c6648 │ │ │ │ + ldr.w r3, [pc, #1592] @ c6bc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c65aa │ │ │ │ + cbz r3, c65d2 │ │ │ │ ldr.w r1, [r3, #388] @ 0x184 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w c607c │ │ │ │ - ldr.w r2, [pc, #1576] @ c6ba0 │ │ │ │ + bne.w c60a4 │ │ │ │ + ldr.w r2, [pc, #1576] @ c6bc8 │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - ldr.w r3, [pc, #1584] @ c6bb0 │ │ │ │ + ldr.w r3, [pc, #1584] @ c6bd8 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1576] @ c6bb4 │ │ │ │ + ldr.w r2, [pc, #1576] @ c6bdc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1572] @ c6bb8 │ │ │ │ - ldr.w r0, [pc, #1572] @ c6bbc │ │ │ │ + ldr.w r1, [pc, #1572] @ c6be0 │ │ │ │ + ldr.w r0, [pc, #1572] @ c6be4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c6548 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1548] @ c6bc0 │ │ │ │ - ldr.w r1, [pc, #1548] @ c6bc4 │ │ │ │ + bl 84a2c │ │ │ │ + ldr.w r3, [pc, #1548] @ c6be8 │ │ │ │ + ldr.w r1, [pc, #1548] @ c6bec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1500] @ c6ba0 │ │ │ │ - ldr.w r1, [pc, #1536] @ c6bc8 │ │ │ │ + ldr.w r3, [pc, #1500] @ c6bc8 │ │ │ │ + ldr.w r1, [pc, #1536] @ c6bf0 │ │ │ │ mov.w r2, #684 @ 0x2ac │ │ │ │ - ldr.w r0, [pc, #1532] @ c6bcc │ │ │ │ + ldr.w r0, [pc, #1532] @ c6bf4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c60ea │ │ │ │ + b.n c6112 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c60d2 │ │ │ │ + b.n c60fa │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w c6e16 │ │ │ │ + beq.w c6e3e │ │ │ │ ldr r7, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6fe2 │ │ │ │ + beq.w c700a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6806 │ │ │ │ + beq.w c682e │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c60c8 │ │ │ │ - b.n c60d4 │ │ │ │ + bne.w c60f0 │ │ │ │ + b.n c60fc │ │ │ │ mov r0, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c604a │ │ │ │ + b.n c6072 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c6370 │ │ │ │ - ldr.w r2, [pc, #1380] @ c6b9c │ │ │ │ + bne.w c6398 │ │ │ │ + ldr.w r2, [pc, #1380] @ c6bc4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c65aa │ │ │ │ + beq.n c65d2 │ │ │ │ ldr.w r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n c6576 │ │ │ │ + beq.n c659e │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w c634c │ │ │ │ + bne.w c6374 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6fe2 │ │ │ │ + beq.w c700a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c660e │ │ │ │ - b.n c6666 │ │ │ │ + bne.n c6636 │ │ │ │ + b.n c668e │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c60c8 │ │ │ │ + bne.w c60f0 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ - b.n c60ea │ │ │ │ + b.n c6112 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c640a │ │ │ │ + b.n c6432 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c69d8 │ │ │ │ + beq.w c6a00 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6ffe │ │ │ │ + beq.w c7026 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c6b02 │ │ │ │ + beq.w c6b2a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c614e │ │ │ │ + beq.w c6176 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c614c │ │ │ │ + bne.w c6174 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c614c │ │ │ │ + b.n c6174 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c64d0 │ │ │ │ + b.n c64f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c624a │ │ │ │ + b.n c6272 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c62f8 │ │ │ │ + b.n c6320 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c68a2 │ │ │ │ + beq.w c68ca │ │ │ │ ldr r7, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c70a6 │ │ │ │ + beq.w c70ce │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c63d4 │ │ │ │ - b.n c63da │ │ │ │ - ldr.w r1, [pc, #1204] @ c6ba0 │ │ │ │ + bne.w c63fc │ │ │ │ + b.n c6402 │ │ │ │ + ldr.w r1, [pc, #1204] @ c6bc8 │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr.w r3, [pc, #1244] @ c6bd0 │ │ │ │ - ldr.w r0, [pc, #1244] @ c6bd4 │ │ │ │ + ldr.w r3, [pc, #1244] @ c6bf8 │ │ │ │ + ldr.w r0, [pc, #1244] @ c6bfc │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1232] @ c6bd8 │ │ │ │ + ldr.w r1, [pc, #1232] @ c6c00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c63ec │ │ │ │ - ldr.w r1, [pc, #1156] @ c6ba0 │ │ │ │ + b.n c6414 │ │ │ │ + ldr.w r1, [pc, #1156] @ c6bc8 │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - ldr.w r3, [pc, #1208] @ c6bdc │ │ │ │ - ldr.w r0, [pc, #1208] @ c6be0 │ │ │ │ + ldr.w r3, [pc, #1208] @ c6c04 │ │ │ │ + ldr.w r0, [pc, #1208] @ c6c08 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1196] @ c6be4 │ │ │ │ + ldr.w r1, [pc, #1196] @ c6c0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r3, r2 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w c68b4 │ │ │ │ + beq.w c68dc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #1092] @ c6b98 │ │ │ │ + ldr.w r2, [pc, #1092] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w c6c50 │ │ │ │ + bne.w c6c78 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6fc6 │ │ │ │ + beq.w c6fee │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6790 │ │ │ │ + beq.n c67b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c68ea │ │ │ │ + beq.w c6912 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c67aa │ │ │ │ + beq.n c67d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c67fe │ │ │ │ + cbz r3, c6826 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c6b54 │ │ │ │ - ldr r2, [pc, #996] @ (c6b98 ) │ │ │ │ + beq.w c6b7c │ │ │ │ + ldr r2, [pc, #996] @ (c6bc0 ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r7, [r6, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6ad2 │ │ │ │ + beq.w c6afa │ │ │ │ ldr.w r5, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w c6946 │ │ │ │ + bne.w c696e │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c6cea │ │ │ │ + bne.w c6d12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c67f0 │ │ │ │ + beq.n c6818 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b3c │ │ │ │ + beq.w c6b64 │ │ │ │ cmp.w sl, #14 │ │ │ │ - beq.w c69ee │ │ │ │ + beq.w c6a16 │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ - b.n c6172 │ │ │ │ + b.n c619a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c67aa │ │ │ │ + b.n c67d2 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c60c8 │ │ │ │ - b.n c6666 │ │ │ │ + bne.w c60f0 │ │ │ │ + b.n c668e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6162 │ │ │ │ + b.n c618a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6b2a │ │ │ │ + beq.w c6b52 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c706e │ │ │ │ + beq.w c7096 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c6b4c │ │ │ │ + beq.w c6b74 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c61be │ │ │ │ + beq.w c61e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c61bc │ │ │ │ + bne.w c61e4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c61bc │ │ │ │ + b.n c61e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c61d2 │ │ │ │ - ldr r3, [pc, #832] @ (c6ba0 ) │ │ │ │ + b.n c61fa │ │ │ │ + ldr r3, [pc, #832] @ (c6bc8 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r1, [pc, #896] @ (c6be8 ) │ │ │ │ - ldr r0, [pc, #900] @ (c6bec ) │ │ │ │ + ldr r1, [pc, #896] @ (c6c10 ) │ │ │ │ + ldr r0, [pc, #900] @ (c6c14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c6142 │ │ │ │ + bne.w c616a │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n c6166 │ │ │ │ - ldr r1, [pc, #796] @ (c6ba0 ) │ │ │ │ + b.n c618e │ │ │ │ + ldr r1, [pc, #796] @ (c6bc8 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r3, [pc, #868] @ (c6bf0 ) │ │ │ │ - ldr r0, [pc, #872] @ (c6bf4 ) │ │ │ │ + ldr r3, [pc, #868] @ (c6c18 ) │ │ │ │ + ldr r0, [pc, #872] @ (c6c1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #864] @ (c6bf8 ) │ │ │ │ + ldr r1, [pc, #864] @ (c6c20 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c70a6 │ │ │ │ + beq.w c70ce │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c63d4 │ │ │ │ - b.n c63ec │ │ │ │ + bne.w c63fc │ │ │ │ + b.n c6414 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6cba │ │ │ │ + beq.w c6ce2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6faa │ │ │ │ + beq.w c6fd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c68d6 │ │ │ │ + beq.n c68fe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6790 │ │ │ │ + beq.w c67b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c6790 │ │ │ │ + bne.w c67b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6790 │ │ │ │ + b.n c67b8 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c6ca0 │ │ │ │ + beq.w c6cc8 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c70de │ │ │ │ + beq.w c7106 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c6494 │ │ │ │ - b.n c649c │ │ │ │ + bne.w c64bc │ │ │ │ + b.n c64c4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c61b2 │ │ │ │ + bne.w c61da │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b.n c61d2 │ │ │ │ + b.n c61fa │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c693c │ │ │ │ + beq.n c6964 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6c48 │ │ │ │ + beq.w c6c70 │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ - b.w c60f4 │ │ │ │ - ldr r1, [pc, #600] @ (c6ba0 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.w c611c │ │ │ │ + ldr r1, [pc, #600] @ (c6bc8 ) │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr r3, [pc, #684] @ (c6bfc ) │ │ │ │ - ldr r0, [pc, #688] @ (c6c00 ) │ │ │ │ + ldr r3, [pc, #684] @ (c6c24 ) │ │ │ │ + ldr r0, [pc, #688] @ (c6c28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #676] @ (c6c04 ) │ │ │ │ + ldr r1, [pc, #676] @ (c6c2c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ - ldr r1, [pc, #564] @ (c6ba0 ) │ │ │ │ + b.n c6570 │ │ │ │ + ldr r1, [pc, #564] @ (c6bc8 ) │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr r3, [pc, #664] @ (c6c08 ) │ │ │ │ - ldr r0, [pc, #664] @ (c6c0c ) │ │ │ │ + ldr r3, [pc, #664] @ (c6c30 ) │ │ │ │ + ldr r0, [pc, #664] @ (c6c34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #656] @ (c6c10 ) │ │ │ │ + ldr r1, [pc, #656] @ (c6c38 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c64ae │ │ │ │ - ldr r1, [pc, #524] @ (c6ba0 ) │ │ │ │ + b.n c64d6 │ │ │ │ + ldr r1, [pc, #524] @ (c6bc8 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r3, [pc, #632] @ (c6c14 ) │ │ │ │ - ldr r0, [pc, #636] @ (c6c18 ) │ │ │ │ + ldr r3, [pc, #632] @ (c6c3c ) │ │ │ │ + ldr r0, [pc, #636] @ (c6c40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #628] @ (c6c1c ) │ │ │ │ + ldr r1, [pc, #628] @ (c6c44 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7036 │ │ │ │ + beq.w c705e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6218 │ │ │ │ + beq.w c6240 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n c6218 │ │ │ │ + b.n c6240 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6ffe │ │ │ │ + beq.w c7026 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6692 │ │ │ │ + bne.w c66ba │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b.w c6166 │ │ │ │ + b.w c618e │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w c6d42 │ │ │ │ + beq.w c6d6a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6e92 │ │ │ │ + bne.w c6eba │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c7052 │ │ │ │ + beq.w c707a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6a3e │ │ │ │ + beq.n c6a66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6dba │ │ │ │ + beq.w c6de2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 86704 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6a5c │ │ │ │ + beq.n c6a84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c6aaa │ │ │ │ + cbz r3, c6ad2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6e78 │ │ │ │ + beq.w c6ea0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6e32 │ │ │ │ + beq.w c6e5a │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6d98 │ │ │ │ + bne.w c6dc0 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w c6f0e │ │ │ │ + bmi.w c6f36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6eb4 │ │ │ │ + beq.w c6edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6e68 │ │ │ │ + beq.w c6e90 │ │ │ │ sub.w r7, r7, #16 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c651e │ │ │ │ + bne.w c6546 │ │ │ │ ldr.w r5, [r8] │ │ │ │ - b.n c67f8 │ │ │ │ + b.n c6820 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6a5c │ │ │ │ - ldr r1, [pc, #236] @ (c6ba0 ) │ │ │ │ + b.n c6a84 │ │ │ │ + ldr r1, [pc, #236] @ (c6bc8 ) │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr r3, [pc, #356] @ (c6c20 ) │ │ │ │ - ldr r0, [pc, #360] @ (c6c24 ) │ │ │ │ + ldr r3, [pc, #356] @ (c6c48 ) │ │ │ │ + ldr r0, [pc, #360] @ (c6c4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #352] @ (c6c28 ) │ │ │ │ + ldr r1, [pc, #352] @ (c6c50 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c6cea │ │ │ │ + bne.w c6d12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6af2 │ │ │ │ + beq.n c6b1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c6b3c │ │ │ │ + cbz r3, c6b64 │ │ │ │ ldr.w r5, [r8] │ │ │ │ - b.n c67f0 │ │ │ │ + b.n c6818 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c622c │ │ │ │ + b.w c6254 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c66a2 │ │ │ │ - b.n c69e8 │ │ │ │ - ldr r1, [pc, #148] @ (c6ba0 ) │ │ │ │ + bne.w c66ca │ │ │ │ + b.n c6a10 │ │ │ │ + ldr r1, [pc, #148] @ (c6bc8 ) │ │ │ │ mov.w r2, #700 @ 0x2bc │ │ │ │ - ldr r3, [pc, #280] @ (c6c2c ) │ │ │ │ - ldr r0, [pc, #284] @ (c6c30 ) │ │ │ │ + ldr r3, [pc, #280] @ (c6c54 ) │ │ │ │ + ldr r0, [pc, #284] @ (c6c58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (c6c34 ) │ │ │ │ + ldr r1, [pc, #276] @ (c6c5c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c706e │ │ │ │ + beq.w c7096 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6834 │ │ │ │ - b.n c691a │ │ │ │ + bne.w c685c │ │ │ │ + b.n c6942 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6af2 │ │ │ │ + b.n c6b1a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c650e │ │ │ │ + b.n c6536 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6844 │ │ │ │ - b.n c691a │ │ │ │ - ldr r3, [pc, #72] @ (c6ba0 ) │ │ │ │ + bne.w c686c │ │ │ │ + b.n c6942 │ │ │ │ + ldr r3, [pc, #72] @ (c6bc8 ) │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr r1, [pc, #220] @ (c6c38 ) │ │ │ │ - ldr r0, [pc, #220] @ (c6c3c ) │ │ │ │ + ldr r1, [pc, #220] @ (c6c60 ) │ │ │ │ + ldr r0, [pc, #220] @ (c6c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ - ldr r3, [pc, #48] @ (c6ba0 ) │ │ │ │ + b.n c6570 │ │ │ │ + ldr r3, [pc, #48] @ (c6bc8 ) │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr r1, [pc, #204] @ (c6c40 ) │ │ │ │ - ldr r0, [pc, #204] @ (c6c44 ) │ │ │ │ + ldr r1, [pc, #204] @ (c6c68 ) │ │ │ │ + ldr r0, [pc, #204] @ (c6c6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6288 │ │ │ │ + b.w c62b0 │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - muls r4, r1 │ │ │ │ + add ip, r0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r6, #4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r2, #7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r4, #6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r4, r4, #1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + adds r0, r0, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r7, r5 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r3, r5 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + subs r0, r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r7, r6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r5, r5 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c693c │ │ │ │ - ldr.w r1, [pc, #1220] @ c7118 │ │ │ │ + b.n c6964 │ │ │ │ + ldr.w r1, [pc, #1220] @ c7140 │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr.w r3, [pc, #1216] @ c711c │ │ │ │ - ldr.w r0, [pc, #1216] @ c7120 │ │ │ │ + ldr.w r3, [pc, #1216] @ c7144 │ │ │ │ + ldr.w r0, [pc, #1216] @ c7148 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1208] @ c7124 │ │ │ │ + ldr.w r1, [pc, #1208] @ c714c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ - ldr.w r1, [pc, #1180] @ c7118 │ │ │ │ + b.n c6570 │ │ │ │ + ldr.w r1, [pc, #1180] @ c7140 │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr.w r3, [pc, #1188] @ c7128 │ │ │ │ - ldr.w r0, [pc, #1188] @ c712c │ │ │ │ + ldr.w r3, [pc, #1188] @ c7150 │ │ │ │ + ldr.w r0, [pc, #1188] @ c7154 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1180] @ c7130 │ │ │ │ + ldr.w r1, [pc, #1180] @ c7158 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c70de │ │ │ │ + beq.w c7106 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6494 │ │ │ │ - b.w c64ae │ │ │ │ + bne.w c64bc │ │ │ │ + b.w c64d6 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6faa │ │ │ │ + beq.w c6fd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c68d0 │ │ │ │ - b.n c6790 │ │ │ │ - ldr.w r3, [pc, #1096] @ c7118 │ │ │ │ + bne.w c68f8 │ │ │ │ + b.n c67b8 │ │ │ │ + ldr.w r3, [pc, #1096] @ c7140 │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr.w r1, [pc, #1116] @ c7134 │ │ │ │ - ldr.w r0, [pc, #1116] @ c7138 │ │ │ │ + ldr.w r1, [pc, #1116] @ c715c │ │ │ │ + ldr.w r0, [pc, #1116] @ c7160 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6d08 │ │ │ │ + beq.n c6d30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6ed6 │ │ │ │ + beq.w c6efe │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr.w r5, [r8] │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ - b.w c6172 │ │ │ │ + b.w c619a │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6d38 │ │ │ │ + beq.n c6d60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6ede │ │ │ │ + beq.w c6f06 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.w c60f4 │ │ │ │ + bl 84a2c │ │ │ │ + b.w c611c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c6a18 │ │ │ │ - ldr r3, [pc, #992] @ (c713c ) │ │ │ │ - movw r2, #57520 @ 0xe0b0 │ │ │ │ + bne.w c6a40 │ │ │ │ + ldr r3, [pc, #992] @ (c7164 ) │ │ │ │ + movw r2, #57506 @ 0xe0a2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #984] @ (c7140 ) │ │ │ │ - ldr r0, [pc, #988] @ (c7144 ) │ │ │ │ + ldr r1, [pc, #984] @ (c7168 ) │ │ │ │ + ldr r0, [pc, #988] @ (c716c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #928] @ (c7118 ) │ │ │ │ + ldr r1, [pc, #928] @ (c7140 ) │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr r3, [pc, #968] @ (c7148 ) │ │ │ │ - ldr r0, [pc, #972] @ (c714c ) │ │ │ │ + ldr r3, [pc, #968] @ (c7170 ) │ │ │ │ + ldr r0, [pc, #972] @ (c7174 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #964] @ (c7150 ) │ │ │ │ + ldr r1, [pc, #964] @ (c7178 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ - ldr r1, [pc, #892] @ (c7118 ) │ │ │ │ + b.w c6570 │ │ │ │ + ldr r1, [pc, #892] @ (c7140 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r3, [pc, #948] @ (c7154 ) │ │ │ │ - ldr r0, [pc, #948] @ (c7158 ) │ │ │ │ + ldr r3, [pc, #948] @ (c717c ) │ │ │ │ + ldr r0, [pc, #948] @ (c7180 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #940] @ (c715c ) │ │ │ │ + ldr r1, [pc, #940] @ (c7184 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6a3e │ │ │ │ + b.n c6a66 │ │ │ │ mov r0, r9 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6ddc │ │ │ │ + beq.n c6e04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6f06 │ │ │ │ + beq.w c6f2e │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - b.w c634c │ │ │ │ + bl 84a2c │ │ │ │ + b.w c6374 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c62b8 │ │ │ │ - ldr r3, [pc, #868] @ (c7160 ) │ │ │ │ - movw r2, #57739 @ 0xe18b │ │ │ │ + bne.w c62e0 │ │ │ │ + ldr r3, [pc, #868] @ (c7188 ) │ │ │ │ + movw r2, #57725 @ 0xe17d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #860] @ (c7164 ) │ │ │ │ - ldr r0, [pc, #864] @ (c7168 ) │ │ │ │ + ldr r1, [pc, #860] @ (c718c ) │ │ │ │ + ldr r0, [pc, #864] @ (c7190 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6fe2 │ │ │ │ + beq.w c700a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c660e │ │ │ │ - b.n c6666 │ │ │ │ + bne.w c6636 │ │ │ │ + b.n c668e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c62da │ │ │ │ + b.w c6302 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.n c6f0e │ │ │ │ + bmi.n c6f36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6a8a │ │ │ │ - b.n c6a94 │ │ │ │ - ldr r1, [pc, #720] @ (c7118 ) │ │ │ │ + bne.w c6ab2 │ │ │ │ + b.n c6abc │ │ │ │ + ldr r1, [pc, #720] @ (c7140 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r3, [pc, #796] @ (c716c ) │ │ │ │ - ldr r0, [pc, #800] @ (c7170 ) │ │ │ │ + ldr r3, [pc, #796] @ (c7194 ) │ │ │ │ + ldr r0, [pc, #800] @ (c7198 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #792] @ (c7174 ) │ │ │ │ + ldr r1, [pc, #792] @ (c719c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r2, r7, #16 │ │ │ │ negs r7, r2 │ │ │ │ adcs r7, r2 │ │ │ │ - b.n c6a9e │ │ │ │ - ldr r3, [pc, #668] @ (c7118 ) │ │ │ │ + b.n c6ac6 │ │ │ │ + ldr r3, [pc, #668] @ (c7140 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r1, [pc, #760] @ (c7178 ) │ │ │ │ - ldr r0, [pc, #760] @ (c717c ) │ │ │ │ + ldr r1, [pc, #760] @ (c71a0 ) │ │ │ │ + ldr r0, [pc, #760] @ (c71a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w c6548 │ │ │ │ - ldr r1, [pc, #644] @ (c7118 ) │ │ │ │ + b.w c6570 │ │ │ │ + ldr r1, [pc, #644] @ (c7140 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r3, [pc, #740] @ (c7180 ) │ │ │ │ - ldr r0, [pc, #744] @ (c7184 ) │ │ │ │ + ldr r3, [pc, #740] @ (c71a8 ) │ │ │ │ + ldr r0, [pc, #744] @ (c71ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #736] @ (c7188 ) │ │ │ │ + ldr r1, [pc, #736] @ (c71b0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ cmp r7, #16 │ │ │ │ - beq.w c651e │ │ │ │ - b.n c6aa4 │ │ │ │ - ldr r3, [pc, #600] @ (c7118 ) │ │ │ │ + beq.w c6546 │ │ │ │ + b.n c6acc │ │ │ │ + ldr r3, [pc, #600] @ (c7140 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r1, [pc, #712] @ (c718c ) │ │ │ │ - ldr r0, [pc, #712] @ (c7190 ) │ │ │ │ + ldr r1, [pc, #712] @ (c71b4 ) │ │ │ │ + ldr r0, [pc, #712] @ (c71b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6d08 │ │ │ │ + b.n c6d30 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6d38 │ │ │ │ + b.n c6d60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6346 │ │ │ │ + beq.w c636e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c6346 │ │ │ │ - b.w c6336 │ │ │ │ + bne.w c636e │ │ │ │ + b.w c635e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6ddc │ │ │ │ + b.n c6e04 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6f24 │ │ │ │ + beq.n c6f4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c6f4e │ │ │ │ + cbz r3, c6f76 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c6aa4 │ │ │ │ - ldr r1, [pc, #488] @ (c7118 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c6acc │ │ │ │ + ldr r1, [pc, #488] @ (c7140 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r3, [pc, #608] @ (c7194 ) │ │ │ │ - ldr r0, [pc, #608] @ (c7198 ) │ │ │ │ + ldr r3, [pc, #608] @ (c71bc ) │ │ │ │ + ldr r0, [pc, #608] @ (c71c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (c719c ) │ │ │ │ + ldr r1, [pc, #600] @ (c71c4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6f24 │ │ │ │ - ldr r3, [pc, #584] @ (c71a0 ) │ │ │ │ - movw r2, #57628 @ 0xe11c │ │ │ │ + b.n c6f4c │ │ │ │ + ldr r3, [pc, #584] @ (c71c8 ) │ │ │ │ + movw r2, #57614 @ 0xe10e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #576] @ (c71a4 ) │ │ │ │ - ldr r0, [pc, #580] @ (c71a8 ) │ │ │ │ + ldr r1, [pc, #576] @ (c71cc ) │ │ │ │ + ldr r0, [pc, #580] @ (c71d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #568] @ (c71ac ) │ │ │ │ - movw r2, #57752 @ 0xe198 │ │ │ │ + ldr r3, [pc, #568] @ (c71d4 ) │ │ │ │ + movw r2, #57738 @ 0xe18a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #560] @ (c71b0 ) │ │ │ │ - ldr r0, [pc, #564] @ (c71b4 ) │ │ │ │ + ldr r1, [pc, #560] @ (c71d8 ) │ │ │ │ + ldr r0, [pc, #564] @ (c71dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #552] @ (c71b8 ) │ │ │ │ - movw r2, #57409 @ 0xe041 │ │ │ │ + ldr r3, [pc, #552] @ (c71e0 ) │ │ │ │ + movw r2, #57395 @ 0xe033 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #544] @ (c71bc ) │ │ │ │ - ldr r0, [pc, #548] @ (c71c0 ) │ │ │ │ + ldr r1, [pc, #544] @ (c71e4 ) │ │ │ │ + ldr r0, [pc, #548] @ (c71e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #536] @ (c71c4 ) │ │ │ │ - movw r2, #57435 @ 0xe05b │ │ │ │ + ldr r3, [pc, #536] @ (c71ec ) │ │ │ │ + movw r2, #57421 @ 0xe04d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #528] @ (c71c8 ) │ │ │ │ - ldr r0, [pc, #532] @ (c71cc ) │ │ │ │ + ldr r1, [pc, #528] @ (c71f0 ) │ │ │ │ + ldr r0, [pc, #532] @ (c71f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ (c71d0 ) │ │ │ │ - movw r2, #57448 @ 0xe068 │ │ │ │ + ldr r3, [pc, #520] @ (c71f8 ) │ │ │ │ + movw r2, #57434 @ 0xe05a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #512] @ (c71d4 ) │ │ │ │ - ldr r0, [pc, #516] @ (c71d8 ) │ │ │ │ + ldr r1, [pc, #512] @ (c71fc ) │ │ │ │ + ldr r0, [pc, #516] @ (c7200 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #504] @ (c71dc ) │ │ │ │ - movw r2, #57179 @ 0xdf5b │ │ │ │ + ldr r3, [pc, #504] @ (c7204 ) │ │ │ │ + movw r2, #57165 @ 0xdf4d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #496] @ (c71e0 ) │ │ │ │ - ldr r0, [pc, #500] @ (c71e4 ) │ │ │ │ + ldr r1, [pc, #496] @ (c7208 ) │ │ │ │ + ldr r0, [pc, #500] @ (c720c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (c71e8 ) │ │ │ │ - movw r2, #57396 @ 0xe034 │ │ │ │ + ldr r3, [pc, #488] @ (c7210 ) │ │ │ │ + movw r2, #57382 @ 0xe026 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #480] @ (c71ec ) │ │ │ │ - ldr r0, [pc, #484] @ (c71f0 ) │ │ │ │ + ldr r1, [pc, #480] @ (c7214 ) │ │ │ │ + ldr r0, [pc, #484] @ (c7218 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ (c71f4 ) │ │ │ │ - movw r2, #57192 @ 0xdf68 │ │ │ │ + ldr r3, [pc, #472] @ (c721c ) │ │ │ │ + movw r2, #57178 @ 0xdf5a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #464] @ (c71f8 ) │ │ │ │ - ldr r0, [pc, #468] @ (c71fc ) │ │ │ │ + ldr r1, [pc, #464] @ (c7220 ) │ │ │ │ + ldr r0, [pc, #468] @ (c7224 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ (c7200 ) │ │ │ │ - movw r2, #57654 @ 0xe136 │ │ │ │ + ldr r3, [pc, #456] @ (c7228 ) │ │ │ │ + movw r2, #57640 @ 0xe128 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #448] @ (c7204 ) │ │ │ │ - ldr r0, [pc, #452] @ (c7208 ) │ │ │ │ + ldr r1, [pc, #448] @ (c722c ) │ │ │ │ + ldr r0, [pc, #452] @ (c7230 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ (c720c ) │ │ │ │ - movw r2, #57533 @ 0xe0bd │ │ │ │ + ldr r3, [pc, #440] @ (c7234 ) │ │ │ │ + movw r2, #57519 @ 0xe0af │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #432] @ (c7210 ) │ │ │ │ - ldr r0, [pc, #436] @ (c7214 ) │ │ │ │ + ldr r1, [pc, #432] @ (c7238 ) │ │ │ │ + ldr r0, [pc, #436] @ (c723c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (c7218 ) │ │ │ │ - movw r2, #57615 @ 0xe10f │ │ │ │ + ldr r3, [pc, #424] @ (c7240 ) │ │ │ │ + movw r2, #57601 @ 0xe101 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #416] @ (c721c ) │ │ │ │ - ldr r0, [pc, #420] @ (c7220 ) │ │ │ │ + ldr r1, [pc, #416] @ (c7244 ) │ │ │ │ + ldr r0, [pc, #420] @ (c7248 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (c7224 ) │ │ │ │ - movw r2, #57231 @ 0xdf8f │ │ │ │ + ldr r3, [pc, #408] @ (c724c ) │ │ │ │ + movw r2, #57217 @ 0xdf81 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (c7228 ) │ │ │ │ - ldr r0, [pc, #404] @ (c722c ) │ │ │ │ + ldr r1, [pc, #400] @ (c7250 ) │ │ │ │ + ldr r0, [pc, #404] @ (c7254 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (c7230 ) │ │ │ │ - movw r2, #57218 @ 0xdf82 │ │ │ │ + ldr r3, [pc, #392] @ (c7258 ) │ │ │ │ + movw r2, #57204 @ 0xdf74 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #384] @ (c7234 ) │ │ │ │ - ldr r0, [pc, #388] @ (c7238 ) │ │ │ │ + ldr r1, [pc, #384] @ (c725c ) │ │ │ │ + ldr r0, [pc, #388] @ (c7260 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (c723c ) │ │ │ │ - movw r2, #57316 @ 0xdfe4 │ │ │ │ + ldr r3, [pc, #376] @ (c7264 ) │ │ │ │ + movw r2, #57302 @ 0xdfd6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (c7240 ) │ │ │ │ - ldr r0, [pc, #372] @ (c7244 ) │ │ │ │ + ldr r1, [pc, #368] @ (c7268 ) │ │ │ │ + ldr r0, [pc, #372] @ (c726c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c7248 ) │ │ │ │ - movw r2, #57303 @ 0xdfd7 │ │ │ │ + ldr r3, [pc, #360] @ (c7270 ) │ │ │ │ + movw r2, #57289 @ 0xdfc9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (c724c ) │ │ │ │ - ldr r0, [pc, #356] @ (c7250 ) │ │ │ │ + ldr r1, [pc, #352] @ (c7274 ) │ │ │ │ + ldr r0, [pc, #356] @ (c7278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c7254 ) │ │ │ │ - movw r2, #57667 @ 0xe143 │ │ │ │ + ldr r3, [pc, #344] @ (c727c ) │ │ │ │ + movw r2, #57653 @ 0xe135 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (c7258 ) │ │ │ │ - ldr r0, [pc, #340] @ (c725c ) │ │ │ │ + ldr r1, [pc, #336] @ (c7280 ) │ │ │ │ + ldr r0, [pc, #340] @ (c7284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + adds r4, r5, r1 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + adds r4, r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #592] @ (c7390 ) │ │ │ │ + ldr r5, [pc, #816] @ (c7498 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #22 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [pc, #976] @ (c7534 ) │ │ │ │ + ldr r5, [pc, #176] @ (c723c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #608] @ (c7404 ) │ │ │ │ + ldr r3, [pc, #832] @ (c750c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #496] @ (c73a0 ) │ │ │ │ + ldr r3, [pc, #720] @ (c74a8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #384] @ (c733c ) │ │ │ │ + ldr r3, [pc, #608] @ (c7444 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #272] @ (c72d8 ) │ │ │ │ + ldr r3, [pc, #496] @ (c73e0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #160] @ (c7274 ) │ │ │ │ + ldr r3, [pc, #384] @ (c737c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #48] @ (c7210 ) │ │ │ │ + ldr r3, [pc, #272] @ (c7318 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #960] @ (c75ac ) │ │ │ │ + ldr r3, [pc, #160] @ (c72b4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #848] @ (c7548 ) │ │ │ │ + ldr r3, [pc, #48] @ (c7250 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #736] @ (c74e4 ) │ │ │ │ + ldr r2, [pc, #960] @ (c75ec ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #624] @ (c7480 ) │ │ │ │ + ldr r2, [pc, #848] @ (c7588 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #512] @ (c741c ) │ │ │ │ + ldr r2, [pc, #736] @ (c7524 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #400] @ (c73b8 ) │ │ │ │ + ldr r2, [pc, #624] @ (c74c0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #288] @ (c7354 ) │ │ │ │ + ldr r2, [pc, #512] @ (c745c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #176] @ (c72f0 ) │ │ │ │ + ldr r2, [pc, #400] @ (c73f8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #64] @ (c728c ) │ │ │ │ + ldr r2, [pc, #288] @ (c7394 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #32 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #976] @ (c7628 ) │ │ │ │ + ldr r2, [pc, #176] @ (c7330 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7260 : │ │ │ │ +000c7288 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #224] @ c7350 │ │ │ │ + ldr.w ip, [pc, #224] @ c7378 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r5, [pc, #220] @ (c7354 ) │ │ │ │ + ldr r5, [pc, #220] @ (c737c ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #212] @ (c7358 ) │ │ │ │ + ldr r3, [pc, #212] @ (c7380 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #208] @ (c735c ) │ │ │ │ + ldr r4, [pc, #208] @ (c7384 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ addw r3, r3, #2244 @ 0x8c4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7334 │ │ │ │ - ldr r3, [pc, #180] @ (c7360 ) │ │ │ │ + beq.n c735c │ │ │ │ + ldr r3, [pc, #180] @ (c7388 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c72c2 │ │ │ │ - ldr r3, [pc, #168] @ (c7364 ) │ │ │ │ + beq.n c72ea │ │ │ │ + ldr r3, [pc, #168] @ (c738c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c7314 │ │ │ │ + bne.n c733c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n c7348 │ │ │ │ - ldr r3, [pc, #156] @ (c7368 ) │ │ │ │ + beq.n c7370 │ │ │ │ + ldr r3, [pc, #156] @ (c7390 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n c733e │ │ │ │ - ldr r3, [pc, #152] @ (c736c ) │ │ │ │ + bne.n c7366 │ │ │ │ + ldr r3, [pc, #152] @ (c7394 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r1, r1, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r0, r2 │ │ │ │ - bl c5fec │ │ │ │ + bl c6014 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c7334 │ │ │ │ - cbnz r0, c7338 │ │ │ │ - ldr r3, [pc, #132] @ (c7370 ) │ │ │ │ + beq.n c735c │ │ │ │ + cbnz r0, c7360 │ │ │ │ + ldr r3, [pc, #132] @ (c7398 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c72fc │ │ │ │ + beq.n c7324 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (c7374 ) │ │ │ │ - ldr r3, [pc, #84] @ (c7354 ) │ │ │ │ + ldr r2, [pc, #116] @ (c739c ) │ │ │ │ + ldr r3, [pc, #84] @ (c737c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c734c │ │ │ │ + bne.n c7374 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (c7378 ) │ │ │ │ + ldr r0, [pc, #96] @ (c73a0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #92] @ (c737c ) │ │ │ │ + ldr r3, [pc, #92] @ (c73a4 ) │ │ │ │ movw r2, #682 @ 0x2aa │ │ │ │ - ldr r1, [pc, #88] @ (c7380 ) │ │ │ │ - ldr r0, [pc, #92] @ (c7384 ) │ │ │ │ + ldr r1, [pc, #88] @ (c73a8 ) │ │ │ │ + ldr r0, [pc, #92] @ (c73ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c72fc │ │ │ │ - ldr r3, [pc, #48] @ (c736c ) │ │ │ │ + b.n c7324 │ │ │ │ + ldr r3, [pc, #48] @ (c7394 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c72ee │ │ │ │ - ldr r0, [pc, #72] @ (c7388 ) │ │ │ │ + b.n c7316 │ │ │ │ + ldr r0, [pc, #72] @ (c73b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n c731e │ │ │ │ + b.n c7346 │ │ │ │ movs r1, #2 │ │ │ │ - b.n c72de │ │ │ │ + b.n c7306 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n c736c │ │ │ │ + ble.n c7404 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c738c : │ │ │ │ +000c73b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r7, [pc, #952] @ (c775c ) │ │ │ │ + ldr r7, [pc, #952] @ (c7784 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ add r7, pc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c74e4 │ │ │ │ - ldr r3, [pc, #944] @ (c7760 ) │ │ │ │ + bmi.w c750c │ │ │ │ + ldr r3, [pc, #944] @ (c7788 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c74f8 │ │ │ │ + beq.w c7520 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c76ec │ │ │ │ + beq.w c7714 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c73e2 │ │ │ │ + beq.n c740a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c74bc │ │ │ │ + beq.n c74e4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c7528 │ │ │ │ + blt.w c7550 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w c75de │ │ │ │ + bne.w c7606 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c76d0 │ │ │ │ + beq.w c76f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w c7540 │ │ │ │ + beq.w c7568 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c7698 │ │ │ │ + beq.w c76c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c74c4 │ │ │ │ - ldr r2, [pc, #844] @ (c7764 ) │ │ │ │ + beq.n c74ec │ │ │ │ + ldr r2, [pc, #844] @ (c778c ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c75de │ │ │ │ + beq.w c7606 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c7612 │ │ │ │ - ldr r2, [pc, #828] @ (c7768 ) │ │ │ │ + beq.w c763a │ │ │ │ + ldr r2, [pc, #828] @ (c7790 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c7632 │ │ │ │ + beq.w c765a │ │ │ │ ldr.w r1, [r2, #324] @ 0x144 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c765e │ │ │ │ + beq.w c7686 │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c754e │ │ │ │ + bne.w c7576 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w c75e2 │ │ │ │ + bne.w c760a │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7740 │ │ │ │ + beq.w c7768 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w c75c2 │ │ │ │ + beq.w c75ea │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c76a8 │ │ │ │ + beq.w c76d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c75e6 │ │ │ │ + beq.w c760e │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w c75c8 │ │ │ │ + beq.w c75f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7498 │ │ │ │ + beq.n c74c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7688 │ │ │ │ + beq.w c76b0 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n c755c │ │ │ │ - ldr r1, [pc, #716] @ (c776c ) │ │ │ │ + bne.n c7584 │ │ │ │ + ldr r1, [pc, #716] @ (c7794 ) │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ - ldr r3, [pc, #716] @ (c7770 ) │ │ │ │ - ldr r0, [pc, #716] @ (c7774 ) │ │ │ │ + ldr r3, [pc, #716] @ (c7798 ) │ │ │ │ + ldr r0, [pc, #716] @ (c779c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #708] @ (c7778 ) │ │ │ │ + ldr r1, [pc, #708] @ (c77a0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c7520 │ │ │ │ + b.n c7548 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c73e2 │ │ │ │ + b.n c740a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #664] @ (c7764 ) │ │ │ │ + ldr r3, [pc, #664] @ (c778c ) │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c75de │ │ │ │ + beq.w c7606 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c76b4 │ │ │ │ + beq.w c76dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n c7420 │ │ │ │ - b.n c7424 │ │ │ │ + bne.n c7448 │ │ │ │ + b.n c744c │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [pc, #628] @ (c7760 ) │ │ │ │ + bl 849e0 │ │ │ │ + ldr r3, [pc, #628] @ (c7788 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c73ba │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #636] @ (c777c ) │ │ │ │ - ldr r1, [pc, #640] @ (c7780 ) │ │ │ │ + bne.w c73e2 │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #636] @ (c77a4 ) │ │ │ │ + ldr r1, [pc, #640] @ (c77a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #608] @ (c776c ) │ │ │ │ - ldr r1, [pc, #628] @ (c7784 ) │ │ │ │ + ldr r3, [pc, #608] @ (c7794 ) │ │ │ │ + ldr r1, [pc, #628] @ (c77ac ) │ │ │ │ movw r2, #761 @ 0x2f9 │ │ │ │ - ldr r0, [pc, #628] @ (c7788 ) │ │ │ │ + ldr r0, [pc, #628] @ (c77b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #576] @ (c776c ) │ │ │ │ + ldr r3, [pc, #576] @ (c7794 ) │ │ │ │ movw r2, #761 @ 0x2f9 │ │ │ │ - ldr r1, [pc, #604] @ (c778c ) │ │ │ │ - ldr r0, [pc, #604] @ (c7790 ) │ │ │ │ + ldr r1, [pc, #604] @ (c77b4 ) │ │ │ │ + ldr r0, [pc, #604] @ (c77b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7520 │ │ │ │ - ldr r3, [pc, #544] @ (c7764 ) │ │ │ │ + b.n c7548 │ │ │ │ + ldr r3, [pc, #544] @ (c778c ) │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n c75de │ │ │ │ + beq.n c7606 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - b.n c742a │ │ │ │ + b.n c7452 │ │ │ │ mov r0, r9 │ │ │ │ mov r6, r4 │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c7452 │ │ │ │ + bne.w c747a │ │ │ │ ldr.w r9, [r6, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c7690 │ │ │ │ + bne.w c76b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c757a │ │ │ │ + beq.n c75a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c7602 │ │ │ │ + beq.n c762a │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fc84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7708 │ │ │ │ + beq.w c7730 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c75a2 │ │ │ │ + beq.n c75ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c760a │ │ │ │ + cbz r3, c7632 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - bge.n c7522 │ │ │ │ - ldr r3, [pc, #448] @ (c776c ) │ │ │ │ + bge.n c754a │ │ │ │ + ldr r3, [pc, #448] @ (c7794 ) │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - ldr r1, [pc, #480] @ (c7794 ) │ │ │ │ - ldr r0, [pc, #484] @ (c7798 ) │ │ │ │ + ldr r1, [pc, #480] @ (c77bc ) │ │ │ │ + ldr r0, [pc, #484] @ (c77c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7520 │ │ │ │ + b.n c7548 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w c7484 │ │ │ │ + bne.w c74ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c75de │ │ │ │ + beq.n c7606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c75de │ │ │ │ + cbnz r3, c7606 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n c7522 │ │ │ │ + b.n c754a │ │ │ │ mov r6, r4 │ │ │ │ - b.n c756a │ │ │ │ + b.n c7592 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n c75c8 │ │ │ │ + beq.n c75f0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7724 │ │ │ │ + beq.w c774c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w c7480 │ │ │ │ - b.n c7484 │ │ │ │ + bne.w c74a8 │ │ │ │ + b.n c74ac │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c757a │ │ │ │ + b.n c75a2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c75a2 │ │ │ │ - ldr r1, [pc, #344] @ (c776c ) │ │ │ │ + b.n c75ca │ │ │ │ + ldr r1, [pc, #344] @ (c7794 ) │ │ │ │ mov.w r2, #764 @ 0x2fc │ │ │ │ - ldr r3, [pc, #384] @ (c779c ) │ │ │ │ - ldr r0, [pc, #388] @ (c77a0 ) │ │ │ │ + ldr r3, [pc, #384] @ (c77c4 ) │ │ │ │ + ldr r0, [pc, #388] @ (c77c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #380] @ (c77a4 ) │ │ │ │ + ldr r1, [pc, #380] @ (c77cc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c7520 │ │ │ │ + b.n c7548 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #320] @ (c777c ) │ │ │ │ - ldr r1, [pc, #364] @ (c77a8 ) │ │ │ │ + ldr r3, [pc, #320] @ (c77a4 ) │ │ │ │ + ldr r1, [pc, #364] @ (c77d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #292] @ (c776c ) │ │ │ │ - ldr r1, [pc, #352] @ (c77ac ) │ │ │ │ + ldr r3, [pc, #292] @ (c7794 ) │ │ │ │ + ldr r1, [pc, #352] @ (c77d4 ) │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - ldr r0, [pc, #352] @ (c77b0 ) │ │ │ │ + ldr r0, [pc, #352] @ (c77d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7520 │ │ │ │ - ldr r2, [pc, #268] @ (c776c ) │ │ │ │ + b.n c7548 │ │ │ │ + ldr r2, [pc, #268] @ (c7794 ) │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - ldr r3, [pc, #332] @ (c77b4 ) │ │ │ │ + ldr r3, [pc, #332] @ (c77dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #328] @ (c77b8 ) │ │ │ │ + ldr r2, [pc, #328] @ (c77e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #324] @ (c77bc ) │ │ │ │ - ldr r0, [pc, #328] @ (c77c0 ) │ │ │ │ + ldr r1, [pc, #324] @ (c77e4 ) │ │ │ │ + ldr r0, [pc, #328] @ (c77e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c7520 │ │ │ │ + b.n c7548 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7498 │ │ │ │ + b.n c74c0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 849dc │ │ │ │ - b.n c7568 │ │ │ │ - ldr r3, [pc, #200] @ (c7764 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c7590 │ │ │ │ + ldr r3, [pc, #200] @ (c778c ) │ │ │ │ str.w r9, [r4] │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - bne.w c7548 │ │ │ │ - b.n c75de │ │ │ │ + bne.w c7570 │ │ │ │ + b.n c7606 │ │ │ │ cmp r6, r5 │ │ │ │ str.w r9, [r6] │ │ │ │ - bne.w c7484 │ │ │ │ - b.n c75c8 │ │ │ │ - ldr r3, [pc, #268] @ (c77c4 ) │ │ │ │ - movw r2, #59096 @ 0xe6d8 │ │ │ │ + bne.w c74ac │ │ │ │ + b.n c75f0 │ │ │ │ + ldr r3, [pc, #268] @ (c77ec ) │ │ │ │ + movw r2, #59082 @ 0xe6ca │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (c77c8 ) │ │ │ │ - ldr r0, [pc, #264] @ (c77cc ) │ │ │ │ + ldr r1, [pc, #264] @ (c77f0 ) │ │ │ │ + ldr r0, [pc, #264] @ (c77f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (c77d0 ) │ │ │ │ - movw r2, #59087 @ 0xe6cf │ │ │ │ + ldr r3, [pc, #252] @ (c77f8 ) │ │ │ │ + movw r2, #59073 @ 0xe6c1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #248] @ (c77d4 ) │ │ │ │ - ldr r0, [pc, #248] @ (c77d8 ) │ │ │ │ + ldr r1, [pc, #248] @ (c77fc ) │ │ │ │ + ldr r0, [pc, #248] @ (c7800 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (c77dc ) │ │ │ │ - movw r2, #59077 @ 0xe6c5 │ │ │ │ + ldr r3, [pc, #236] @ (c7804 ) │ │ │ │ + movw r2, #59063 @ 0xe6b7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #232] @ (c77e0 ) │ │ │ │ - ldr r0, [pc, #232] @ (c77e4 ) │ │ │ │ + ldr r1, [pc, #232] @ (c7808 ) │ │ │ │ + ldr r0, [pc, #232] @ (c780c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c77e8 ) │ │ │ │ - movw r2, #59165 @ 0xe71d │ │ │ │ + ldr r3, [pc, #220] @ (c7810 ) │ │ │ │ + movw r2, #59151 @ 0xe70f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #216] @ (c77ec ) │ │ │ │ - ldr r0, [pc, #216] @ (c77f0 ) │ │ │ │ + ldr r1, [pc, #216] @ (c7814 ) │ │ │ │ + ldr r0, [pc, #216] @ (c7818 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c77f4 ) │ │ │ │ - movw r2, #59150 @ 0xe70e │ │ │ │ + ldr r3, [pc, #204] @ (c781c ) │ │ │ │ + mov.w r2, #59136 @ 0xe700 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #200] @ (c77f8 ) │ │ │ │ - ldr r0, [pc, #200] @ (c77fc ) │ │ │ │ + ldr r1, [pc, #200] @ (c7820 ) │ │ │ │ + ldr r0, [pc, #200] @ (c7824 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (c7800 ) │ │ │ │ - movw r2, #59138 @ 0xe702 │ │ │ │ + ldr r3, [pc, #188] @ (c7828 ) │ │ │ │ + movw r2, #59124 @ 0xe6f4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (c7804 ) │ │ │ │ - ldr r0, [pc, #184] @ (c7808 ) │ │ │ │ + ldr r1, [pc, #184] @ (c782c ) │ │ │ │ + ldr r0, [pc, #184] @ (c7830 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r6, #20 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ movs r3, r4 │ │ │ │ - orrs r2, r7 │ │ │ │ + add r2, lr │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + subs r2, r1, #0 │ │ │ │ movs r3, r4 │ │ │ │ - orrs r6, r3 │ │ │ │ + add r6, sl │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - orrs r2, r0 │ │ │ │ + add r2, r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ movs r2, r4 │ │ │ │ - cmn r6, r4 │ │ │ │ + add r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - cmn r2, r1 │ │ │ │ + add r2, r0 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r5, #5 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, r5 │ │ │ │ + mvns r6, r4 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r2, #0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c780c : │ │ │ │ +000c7834 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #204] @ (c78e8 ) │ │ │ │ + ldr r4, [pc, #204] @ (c7910 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w ip, [pc, #204] @ c78ec │ │ │ │ + ldr.w ip, [pc, #204] @ c7914 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #200] @ (c78f0 ) │ │ │ │ + ldr r5, [pc, #200] @ (c7918 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2292 @ 0x8f4 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #184] @ (c78f4 ) │ │ │ │ + ldr r4, [pc, #184] @ (c791c ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c78c8 │ │ │ │ - ldr r3, [pc, #164] @ (c78f8 ) │ │ │ │ + beq.n c78f0 │ │ │ │ + ldr r3, [pc, #164] @ (c7920 ) │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c78a8 │ │ │ │ - ldr r3, [pc, #152] @ (c78fc ) │ │ │ │ + bne.n c78d0 │ │ │ │ + ldr r3, [pc, #152] @ (c7924 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n c78cc │ │ │ │ + bne.n c78f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c738c │ │ │ │ + bl c73b4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c78c8 │ │ │ │ - cbnz r0, c78a2 │ │ │ │ - ldr r3, [pc, #132] @ (c7900 ) │ │ │ │ + beq.n c78f0 │ │ │ │ + cbnz r0, c78ca │ │ │ │ + ldr r3, [pc, #132] @ (c7928 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c788a │ │ │ │ + beq.n c78b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #120] @ (c7904 ) │ │ │ │ - ldr r3, [pc, #96] @ (c78f0 ) │ │ │ │ + ldr r2, [pc, #120] @ (c792c ) │ │ │ │ + ldr r3, [pc, #96] @ (c7918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c78e2 │ │ │ │ + bne.n c790a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #100] @ (c7908 ) │ │ │ │ + ldr r3, [pc, #100] @ (c7930 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c787c │ │ │ │ - ldr r0, [pc, #96] @ (c790c ) │ │ │ │ + b.n c78a4 │ │ │ │ + ldr r0, [pc, #96] @ (c7934 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #92] @ (c7910 ) │ │ │ │ + ldr r3, [pc, #92] @ (c7938 ) │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr r1, [pc, #88] @ (c7914 ) │ │ │ │ - ldr r0, [pc, #92] @ (c7918 ) │ │ │ │ + ldr r1, [pc, #88] @ (c793c ) │ │ │ │ + ldr r0, [pc, #92] @ (c7940 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c788a │ │ │ │ + b.n c78b2 │ │ │ │ mov r1, r3 │ │ │ │ blx 5032c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c786c │ │ │ │ - ldr r0, [pc, #64] @ (c791c ) │ │ │ │ + bne.n c7894 │ │ │ │ + ldr r0, [pc, #64] @ (c7944 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n c78b2 │ │ │ │ + b.n c78da │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + b.n c7b30 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7920 : │ │ │ │ +000c7948 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #1120] @ c7d94 │ │ │ │ + ldr.w r6, [pc, #1120] @ c7dbc │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r3, [pc, #1120] @ c7d98 │ │ │ │ + ldr.w r3, [pc, #1120] @ c7dc0 │ │ │ │ add r6, pc │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7af0 │ │ │ │ + beq.w c7b18 │ │ │ │ ldr.w r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c7b1c │ │ │ │ + beq.w c7b44 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ lsls r1, r5, #31 │ │ │ │ - bmi.w c7b5e │ │ │ │ + bmi.w c7b86 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7b40 │ │ │ │ + beq.w c7b68 │ │ │ │ mov r0, r5 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7d5c │ │ │ │ + beq.w c7d84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7998 │ │ │ │ + beq.n c79c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7ae0 │ │ │ │ + beq.w c7b08 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c7b66 │ │ │ │ + blt.w c7b8e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c738c │ │ │ │ + bl c73b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c79be │ │ │ │ + beq.n c79e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7ae8 │ │ │ │ + beq.w c7b10 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w c7b84 │ │ │ │ - cbz r5, c79e6 │ │ │ │ - ldr r3, [pc, #980] @ (c7d9c ) │ │ │ │ + beq.w c7bac │ │ │ │ + cbz r5, c7a0e │ │ │ │ + ldr r3, [pc, #980] @ (c7dc4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c7bc2 │ │ │ │ + beq.w c7bea │ │ │ │ mov r0, r8 │ │ │ │ blx 4fe94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c7be8 │ │ │ │ + blt.w c7c10 │ │ │ │ uxtb r0, r0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7b9c │ │ │ │ + beq.w c7bc4 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c7c18 │ │ │ │ + beq.w c7c40 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w c7c3c │ │ │ │ + bmi.w c7c64 │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c7c78 │ │ │ │ + beq.w c7ca0 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c7cc6 │ │ │ │ + bne.w c7cee │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7ca2 │ │ │ │ + beq.w c7cca │ │ │ │ mov r0, r5 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7d40 │ │ │ │ + beq.w c7d68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7a4c │ │ │ │ + beq.n c7a74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c00 │ │ │ │ + beq.w c7c28 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c7cce │ │ │ │ + blt.w c7cf6 │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7d78 │ │ │ │ + beq.w c7da0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7a80 │ │ │ │ + beq.n c7aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c08 │ │ │ │ + beq.w c7c30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c7cf2 │ │ │ │ + blt.w c7d1a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c738c │ │ │ │ + bl c73b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7aa6 │ │ │ │ + beq.n c7ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c10 │ │ │ │ + beq.w c7c38 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w c7d02 │ │ │ │ + beq.w c7d2a │ │ │ │ movs r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c79e0 │ │ │ │ - ldr r3, [pc, #748] @ (c7da0 ) │ │ │ │ + beq.n c7a08 │ │ │ │ + ldr r3, [pc, #748] @ (c7dc8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c7d1a │ │ │ │ + beq.w c7d42 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fe94 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n c79de │ │ │ │ - ldr r3, [pc, #728] @ (c7da4 ) │ │ │ │ + bge.n c7a06 │ │ │ │ + ldr r3, [pc, #728] @ (c7dcc ) │ │ │ │ movw r2, #1228 @ 0x4cc │ │ │ │ - ldr r1, [pc, #728] @ (c7da8 ) │ │ │ │ - ldr r0, [pc, #728] @ (c7dac ) │ │ │ │ + ldr r1, [pc, #728] @ (c7dd0 ) │ │ │ │ + ldr r0, [pc, #728] @ (c7dd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7998 │ │ │ │ + b.n c79c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c79be │ │ │ │ - ldr r3, [pc, #700] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #704] @ (c7db4 ) │ │ │ │ + b.n c79e6 │ │ │ │ + ldr r3, [pc, #700] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #704] @ (c7ddc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #676] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #692] @ (c7db8 ) │ │ │ │ + ldr r3, [pc, #676] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #692] @ (c7de0 ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r0, [pc, #692] @ (c7dbc ) │ │ │ │ + ldr r0, [pc, #692] @ (c7de4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #644] @ (c7da4 ) │ │ │ │ + ldr r1, [pc, #644] @ (c7dcc ) │ │ │ │ movw r0, #1225 @ 0x4c9 │ │ │ │ - ldr r3, [pc, #668] @ (c7dc0 ) │ │ │ │ - ldr r2, [pc, #668] @ (c7dc4 ) │ │ │ │ + ldr r3, [pc, #668] @ (c7de8 ) │ │ │ │ + ldr r2, [pc, #668] @ (c7dec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #664] @ (c7dc8 ) │ │ │ │ - ldr r0, [pc, #664] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #664] @ (c7df0 ) │ │ │ │ + ldr r0, [pc, #664] @ (c7df4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #608] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #608] @ (c7dcc ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r1, [pc, #648] @ (c7dd0 ) │ │ │ │ - ldr r0, [pc, #648] @ (c7dd4 ) │ │ │ │ + ldr r1, [pc, #648] @ (c7df8 ) │ │ │ │ + ldr r0, [pc, #648] @ (c7dfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c7b14 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ - b.n c795e │ │ │ │ - ldr r1, [pc, #624] @ (c7dd8 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c7986 │ │ │ │ + ldr r1, [pc, #624] @ (c7e00 ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r0, [pc, #620] @ (c7ddc ) │ │ │ │ - ldr r3, [pc, #564] @ (c7da4 ) │ │ │ │ + ldr r0, [pc, #620] @ (c7e04 ) │ │ │ │ + ldr r3, [pc, #564] @ (c7dcc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #540] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #540] @ (c7dcc ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r1, [pc, #596] @ (c7de0 ) │ │ │ │ - ldr r0, [pc, #596] @ (c7de4 ) │ │ │ │ + ldr r1, [pc, #596] @ (c7e08 ) │ │ │ │ + ldr r0, [pc, #596] @ (c7e0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #528] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #584] @ (c7de8 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #528] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #584] @ (c7e10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #504] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #572] @ (c7dec ) │ │ │ │ + ldr r3, [pc, #504] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #572] @ (c7e14 ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #572] @ (c7df0 ) │ │ │ │ + ldr r0, [pc, #572] @ (c7e18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #492] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #556] @ (c7df4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #492] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #556] @ (c7e1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #464] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #548] @ (c7df8 ) │ │ │ │ + ldr r3, [pc, #464] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #548] @ (c7e20 ) │ │ │ │ movw r2, #1226 @ 0x4ca │ │ │ │ - ldr r0, [pc, #544] @ (c7dfc ) │ │ │ │ + ldr r0, [pc, #544] @ (c7e24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #440] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #440] @ (c7dcc ) │ │ │ │ movw r2, #1226 @ 0x4ca │ │ │ │ - ldr r1, [pc, #528] @ (c7e00 ) │ │ │ │ - ldr r0, [pc, #528] @ (c7e04 ) │ │ │ │ + ldr r1, [pc, #528] @ (c7e28 ) │ │ │ │ + ldr r0, [pc, #528] @ (c7e2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7a4c │ │ │ │ + b.n c7a74 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7a80 │ │ │ │ + b.n c7aa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7aa6 │ │ │ │ - ldr r1, [pc, #392] @ (c7da4 ) │ │ │ │ + b.n c7ace │ │ │ │ + ldr r1, [pc, #392] @ (c7dcc ) │ │ │ │ movw r0, #1227 @ 0x4cb │ │ │ │ - ldr r3, [pc, #488] @ (c7e08 ) │ │ │ │ - ldr r2, [pc, #488] @ (c7e0c ) │ │ │ │ + ldr r3, [pc, #488] @ (c7e30 ) │ │ │ │ + ldr r2, [pc, #488] @ (c7e34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #484] @ (c7e10 ) │ │ │ │ - ldr r0, [pc, #484] @ (c7e14 ) │ │ │ │ + ldr r1, [pc, #484] @ (c7e38 ) │ │ │ │ + ldr r0, [pc, #484] @ (c7e3c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c7b14 │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c79fe │ │ │ │ + bne.w c7a26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #348] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #448] @ (c7e18 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #348] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #448] @ (c7e40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #320] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #440] @ (c7e1c ) │ │ │ │ + ldr r3, [pc, #320] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #440] @ (c7e44 ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #436] @ (c7e20 ) │ │ │ │ + ldr r0, [pc, #436] @ (c7e48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r2, [pc, #296] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r2, [pc, #296] @ (c7dcc ) │ │ │ │ movw r1, #1227 @ 0x4cb │ │ │ │ - ldr r3, [pc, #420] @ (c7e24 ) │ │ │ │ + ldr r3, [pc, #420] @ (c7e4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (c7e28 ) │ │ │ │ + ldr r2, [pc, #416] @ (c7e50 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #412] @ (c7e2c ) │ │ │ │ - ldr r0, [pc, #412] @ (c7e30 ) │ │ │ │ + ldr r1, [pc, #412] @ (c7e54 ) │ │ │ │ + ldr r0, [pc, #412] @ (c7e58 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #256] @ (c7da4 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #256] @ (c7dcc ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #392] @ (c7e34 ) │ │ │ │ - ldr r0, [pc, #396] @ (c7e38 ) │ │ │ │ + ldr r1, [pc, #392] @ (c7e5c ) │ │ │ │ + ldr r0, [pc, #396] @ (c7e60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c7b14 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 849dc │ │ │ │ - b.n c7a12 │ │ │ │ - ldr r3, [pc, #212] @ (c7da4 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c7a3a │ │ │ │ + ldr r3, [pc, #212] @ (c7dcc ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #356] @ (c7e3c ) │ │ │ │ - ldr r0, [pc, #360] @ (c7e40 ) │ │ │ │ + ldr r1, [pc, #356] @ (c7e64 ) │ │ │ │ + ldr r0, [pc, #360] @ (c7e68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r1, [pc, #336] @ (c7e44 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r1, [pc, #336] @ (c7e6c ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #332] @ (c7e48 ) │ │ │ │ - ldr r3, [pc, #168] @ (c7da4 ) │ │ │ │ + ldr r0, [pc, #332] @ (c7e70 ) │ │ │ │ + ldr r3, [pc, #168] @ (c7dcc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n c7b74 │ │ │ │ - ldr r3, [pc, #160] @ (c7da4 ) │ │ │ │ + b.n c7b9c │ │ │ │ + ldr r3, [pc, #160] @ (c7dcc ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #320] @ (c7e4c ) │ │ │ │ - ldr r0, [pc, #324] @ (c7e50 ) │ │ │ │ + ldr r1, [pc, #320] @ (c7e74 ) │ │ │ │ + ldr r0, [pc, #324] @ (c7e78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #148] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #308] @ (c7e54 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #148] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #308] @ (c7e7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #120] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #300] @ (c7e58 ) │ │ │ │ + ldr r3, [pc, #120] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #300] @ (c7e80 ) │ │ │ │ movw r2, #1228 @ 0x4cc │ │ │ │ - ldr r0, [pc, #296] @ (c7e5c ) │ │ │ │ + ldr r0, [pc, #296] @ (c7e84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #284] @ (c7e60 ) │ │ │ │ - movw r2, #61336 @ 0xef98 │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #284] @ (c7e88 ) │ │ │ │ + movw r2, #61316 @ 0xef84 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #280] @ (c7e64 ) │ │ │ │ - ldr r0, [pc, #280] @ (c7e68 ) │ │ │ │ + ldr r1, [pc, #280] @ (c7e8c ) │ │ │ │ + ldr r0, [pc, #280] @ (c7e90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c7e6c ) │ │ │ │ - movw r2, #61259 @ 0xef4b │ │ │ │ + ldr r3, [pc, #268] @ (c7e94 ) │ │ │ │ + movw r2, #61239 @ 0xef37 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #264] @ (c7e70 ) │ │ │ │ - ldr r0, [pc, #264] @ (c7e74 ) │ │ │ │ + ldr r1, [pc, #264] @ (c7e98 ) │ │ │ │ + ldr r0, [pc, #264] @ (c7e9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (c7e78 ) │ │ │ │ - movw r2, #61344 @ 0xefa0 │ │ │ │ + ldr r3, [pc, #252] @ (c7ea0 ) │ │ │ │ + movw r2, #61324 @ 0xef8c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #248] @ (c7e7c ) │ │ │ │ - ldr r0, [pc, #248] @ (c7e80 ) │ │ │ │ + ldr r1, [pc, #248] @ (c7ea4 ) │ │ │ │ + ldr r0, [pc, #248] @ (c7ea8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [sl, #136]! @ 0x88 │ │ │ │ + vhadd.u32 d0, d2, d18 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r4, #136]! @ 0x88 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + cdp2 0, 14, cr0, cr12, cr2, {1} │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + cmp r0, #12 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [sl, #136] @ 0x88 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + cdp2 0, 12, cr0, cr2, cr2, {1} │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #-136]! @ 0xffffff78 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + cdp2 0, 10, cr0, cr10, cr2, {1} │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [lr, #-136] @ 0xffffff78 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + cdp2 0, 8, cr0, cr6, cr2, {1} │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + cdp2 0, 6, cr0, cr6, cr2, {1} │ │ │ │ + subs r4, r6, #7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r8, #-136] @ 0xffffff78 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + cdp2 0, 4, cr0, cr0, cr2, {1} │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r2], #136 @ 0x88 │ │ │ │ - movs r6, #22 │ │ │ │ + cdp2 0, 1, cr0, cr10, cr2, {1} │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [sl], {34} @ 0x22 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + cdp2 0, 0, cr0, cr2, cr2, {1} │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r7, #16 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [lr], {34} @ 0x22 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + stc2l 0, cr0, [r6, #136] @ 0x88 │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ movs r3, r4 │ │ │ │ - mrrc2 0, 2, r0, r2, cr2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + stc2 0, cr0, [sl, #136] @ 0x88 │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [ip], #-136 @ 0xffffff78 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + stc2l 0, cr0, [r4, #-136]! @ 0xffffff78 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r0], {34} @ 0x22 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + stc2l 0, cr0, [r8, #-136] @ 0xffffff78 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbe40022 │ │ │ │ - movs r5, #12 │ │ │ │ + ldc2 0, cr0, [ip, #-136] @ 0xffffff78 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbc20022 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + ldc2l 0, cr0, [sl], #136 @ 0x88 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbb00022 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + stc2l 0, cr0, [r8], #136 @ 0x88 │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r6, #14 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfb8a0022 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + stc2l 0, cr0, [r2], {34} @ 0x22 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r7, r4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r2, r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7e84 : │ │ │ │ +000c7eac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #176] @ (c7f44 ) │ │ │ │ + ldr r4, [pc, #176] @ (c7f6c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #176] @ c7f48 │ │ │ │ + ldr.w lr, [pc, #176] @ c7f70 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #172] @ c7f4c │ │ │ │ + ldr.w ip, [pc, #172] @ c7f74 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2340 @ 0x924 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #152] @ (c7f50 ) │ │ │ │ + ldr r4, [pc, #152] @ (c7f78 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7f3c │ │ │ │ - ldr r3, [pc, #128] @ (c7f54 ) │ │ │ │ + beq.n c7f64 │ │ │ │ + ldr r3, [pc, #128] @ (c7f7c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c7f1c │ │ │ │ + bne.n c7f44 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ - bl c7920 │ │ │ │ + bl c7948 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c7f3c │ │ │ │ - cbnz r0, c7f16 │ │ │ │ - ldr r3, [pc, #104] @ (c7f58 ) │ │ │ │ + beq.n c7f64 │ │ │ │ + cbnz r0, c7f3e │ │ │ │ + ldr r3, [pc, #104] @ (c7f80 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (c7f5c ) │ │ │ │ - ldr r3, [pc, #72] @ (c7f4c ) │ │ │ │ + ldr r2, [pc, #92] @ (c7f84 ) │ │ │ │ + ldr r3, [pc, #72] @ (c7f74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7f40 │ │ │ │ + bne.n c7f68 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ (c7f60 ) │ │ │ │ + ldr r3, [pc, #72] @ (c7f88 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c7ef0 │ │ │ │ - ldr r0, [pc, #68] @ (c7f64 ) │ │ │ │ + b.n c7f18 │ │ │ │ + ldr r0, [pc, #68] @ (c7f8c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c7f68 ) │ │ │ │ - ldr r1, [pc, #64] @ (c7f6c ) │ │ │ │ + ldr r3, [pc, #64] @ (c7f90 ) │ │ │ │ + ldr r1, [pc, #64] @ (c7f94 ) │ │ │ │ mov.w r2, #1224 @ 0x4c8 │ │ │ │ - ldr r0, [pc, #64] @ (c7f70 ) │ │ │ │ + ldr r0, [pc, #64] @ (c7f98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c7efe │ │ │ │ + b.n c7f26 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - nop {6} │ │ │ │ - movs r0, r5 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + it cc │ │ │ │ + movcc r0, r5 │ │ │ │ + strh r2, [r6, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c8008 │ │ │ │ + bge.n c7ea0 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r4, #16 │ │ │ │ movs r3, r4 │ │ │ │ - vst1.8 {d0[1]}, [ip], r2 │ │ │ │ + @ instruction: 0xfac40022 │ │ │ │ │ │ │ │ -000c7f74 : │ │ │ │ +000c7f9c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #124] @ (c8000 ) │ │ │ │ + ldr r4, [pc, #124] @ (c8028 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #124] @ (c8004 ) │ │ │ │ + ldr r3, [pc, #124] @ (c802c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c7fb4 │ │ │ │ + cbz r3, c7fdc │ │ │ │ ldr.w r1, [r3, #172] @ 0xac │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n c7fdc │ │ │ │ + beq.n c8004 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c7faa │ │ │ │ + bmi.n c7fd2 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 8bb54 │ │ │ │ - ldr r3, [pc, #80] @ (c8008 ) │ │ │ │ - ldr r1, [pc, #84] @ (c800c ) │ │ │ │ + ldr r3, [pc, #80] @ (c8030 ) │ │ │ │ + ldr r1, [pc, #84] @ (c8034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #76] @ (c8010 ) │ │ │ │ - ldr r1, [pc, #76] @ (c8014 ) │ │ │ │ + ldr r3, [pc, #76] @ (c8038 ) │ │ │ │ + ldr r1, [pc, #76] @ (c803c ) │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - ldr r0, [pc, #76] @ (c8018 ) │ │ │ │ + ldr r0, [pc, #76] @ (c8040 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c7fa6 │ │ │ │ - ldr r1, [pc, #48] @ (c8010 ) │ │ │ │ + b.n c7fce │ │ │ │ + ldr r1, [pc, #48] @ (c8038 ) │ │ │ │ movw r0, #778 @ 0x30a │ │ │ │ - ldr r3, [pc, #56] @ (c801c ) │ │ │ │ - ldr r2, [pc, #56] @ (c8020 ) │ │ │ │ + ldr r3, [pc, #56] @ (c8044 ) │ │ │ │ + ldr r2, [pc, #56] @ (c8048 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #52] @ (c8024 ) │ │ │ │ - ldr r0, [pc, #52] @ (c8028 ) │ │ │ │ + ldr r1, [pc, #52] @ (c804c ) │ │ │ │ + ldr r0, [pc, #52] @ (c8050 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c7fd8 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + b.n c8000 │ │ │ │ + strh r4, [r1, #2] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r3, r7 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c8744 │ │ │ │ + b.n c79dc │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r4, #0 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c802c : │ │ │ │ +000c8054 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c80e4 ) │ │ │ │ + ldr r4, [pc, #168] @ (c810c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c80e8 │ │ │ │ + ldr.w lr, [pc, #168] @ c8110 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c80ec │ │ │ │ + ldr.w ip, [pc, #164] @ c8114 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2388 @ 0x954 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c80f0 ) │ │ │ │ + ldr r4, [pc, #148] @ (c8118 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c80dc │ │ │ │ - ldr r3, [pc, #124] @ (c80f4 ) │ │ │ │ + beq.n c8104 │ │ │ │ + ldr r3, [pc, #124] @ (c811c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c80be │ │ │ │ + bne.n c80e6 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7f74 │ │ │ │ + bl c7f9c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c80dc │ │ │ │ - cbnz r0, c80b8 │ │ │ │ - ldr r3, [pc, #104] @ (c80f8 ) │ │ │ │ + beq.n c8104 │ │ │ │ + cbnz r0, c80e0 │ │ │ │ + ldr r3, [pc, #104] @ (c8120 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c80fc ) │ │ │ │ - ldr r3, [pc, #72] @ (c80ec ) │ │ │ │ + ldr r2, [pc, #88] @ (c8124 ) │ │ │ │ + ldr r3, [pc, #72] @ (c8114 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c80e0 │ │ │ │ + bne.n c8108 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c8100 ) │ │ │ │ + ldr r3, [pc, #68] @ (c8128 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c8092 │ │ │ │ - ldr r0, [pc, #68] @ (c8104 ) │ │ │ │ + b.n c80ba │ │ │ │ + ldr r0, [pc, #68] @ (c812c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c8108 ) │ │ │ │ - ldr r1, [pc, #64] @ (c810c ) │ │ │ │ + ldr r3, [pc, #64] @ (c8130 ) │ │ │ │ + ldr r1, [pc, #64] @ (c8134 ) │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ - ldr r0, [pc, #64] @ (c8110 ) │ │ │ │ + ldr r0, [pc, #64] @ (c8138 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c80a0 │ │ │ │ + b.n c80c8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r8, #34] @ 0x22 │ │ │ │ + ldr??.w r0, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c8114 : │ │ │ │ +000c813c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r5, [pc, #1572] @ c874c │ │ │ │ + ldr.w r5, [pc, #1572] @ c8774 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c83c0 │ │ │ │ - ldr.w r3, [pc, #1556] @ c8750 │ │ │ │ + bne.w c83e8 │ │ │ │ + ldr.w r3, [pc, #1556] @ c8778 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8394 │ │ │ │ + beq.w c83bc │ │ │ │ ldr.w r7, [r3, #340] @ 0x154 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c83ea │ │ │ │ + beq.w c8412 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w c8414 │ │ │ │ + bmi.w c843c │ │ │ │ ldr.w sl, [r3, #304] @ 0x130 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w c8456 │ │ │ │ + beq.w c847e │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c84b0 │ │ │ │ + bne.w c84d8 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8486 │ │ │ │ + beq.w c84ae │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8730 │ │ │ │ + beq.w c8758 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c81aa │ │ │ │ + beq.n c81d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8342 │ │ │ │ + beq.w c836a │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w c84b8 │ │ │ │ + blt.w c84e0 │ │ │ │ mov r0, sl │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c86f8 │ │ │ │ + beq.w c8720 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c81de │ │ │ │ + beq.n c8206 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c834a │ │ │ │ + beq.w c8372 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c8362 │ │ │ │ + blt.w c838a │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c820c │ │ │ │ + beq.n c8234 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c835a │ │ │ │ + beq.w c8382 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8714 │ │ │ │ + beq.w c873c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8226 │ │ │ │ + beq.n c824e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c838c │ │ │ │ + beq.w c83b4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c851c │ │ │ │ + blt.w c8544 │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c83c8 │ │ │ │ - ldr.w r3, [pc, #1304] @ c8754 │ │ │ │ + beq.w c83f0 │ │ │ │ + ldr.w r3, [pc, #1304] @ c877c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c854c │ │ │ │ + beq.w c8574 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c856e │ │ │ │ + bmi.w c8596 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8576 │ │ │ │ + beq.w c859e │ │ │ │ ldr.w r4, [r3, #188] @ 0xbc │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w c85a2 │ │ │ │ + beq.w c85ca │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w c85cc │ │ │ │ + bmi.w c85f4 │ │ │ │ ldr.w r8, [r3, #68] @ 0x44 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c860e │ │ │ │ + beq.w c8636 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c84ea │ │ │ │ + bne.w c8512 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c84f2 │ │ │ │ + beq.w c851a │ │ │ │ mov r0, r4 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c86dc │ │ │ │ + beq.w c8704 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c82b6 │ │ │ │ + beq.n c82de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8534 │ │ │ │ + beq.w c855c │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c863e │ │ │ │ + blt.w c8666 │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c86c0 │ │ │ │ + beq.w c86e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c82ea │ │ │ │ + beq.n c8312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c853c │ │ │ │ + beq.w c8564 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c8668 │ │ │ │ + blt.w c8690 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8318 │ │ │ │ + beq.n c8340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c84e2 │ │ │ │ + beq.w c850a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c86a4 │ │ │ │ + beq.w c86cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8332 │ │ │ │ + beq.n c835a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8544 │ │ │ │ + beq.w c856c │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.w c868c │ │ │ │ + blt.w c86b4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c81aa │ │ │ │ + b.n c81d2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w c81e6 │ │ │ │ - b.n c8362 │ │ │ │ + bge.w c820e │ │ │ │ + b.n c838a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c820c │ │ │ │ - ldr r3, [pc, #1012] @ (c8758 ) │ │ │ │ + b.n c8234 │ │ │ │ + ldr r3, [pc, #1012] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #1008] @ (c875c ) │ │ │ │ - ldr r0, [pc, #1012] @ (c8760 ) │ │ │ │ + ldr r1, [pc, #1008] @ (c8784 ) │ │ │ │ + ldr r0, [pc, #1012] @ (c8788 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8226 │ │ │ │ + b.n c824e │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #968] @ (c8764 ) │ │ │ │ - ldr r1, [pc, #968] @ (c8768 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #968] @ (c878c ) │ │ │ │ + ldr r1, [pc, #968] @ (c8790 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #940] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #960] @ (c876c ) │ │ │ │ + ldr r3, [pc, #940] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #960] @ (c8794 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #956] @ (c8770 ) │ │ │ │ + ldr r0, [pc, #956] @ (c8798 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ - b.n c813a │ │ │ │ - ldr r3, [pc, #936] @ (c8774 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c8162 │ │ │ │ + ldr r3, [pc, #936] @ (c879c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #900] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #928] @ (c8778 ) │ │ │ │ + ldr r3, [pc, #900] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #928] @ (c87a0 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #928] @ (c877c ) │ │ │ │ + ldr r0, [pc, #928] @ (c87a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r2, [pc, #876] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r2, [pc, #876] @ (c8780 ) │ │ │ │ movw r1, #802 @ 0x322 │ │ │ │ - ldr r3, [pc, #908] @ (c8780 ) │ │ │ │ + ldr r3, [pc, #908] @ (c87a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #904] @ (c8784 ) │ │ │ │ + ldr r2, [pc, #904] @ (c87ac ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #900] @ (c8788 ) │ │ │ │ - ldr r0, [pc, #904] @ (c878c ) │ │ │ │ + ldr r1, [pc, #900] @ (c87b0 ) │ │ │ │ + ldr r0, [pc, #904] @ (c87b4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c815c │ │ │ │ + bne.w c8184 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #816] @ (c8764 ) │ │ │ │ - ldr r1, [pc, #860] @ (c8790 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #816] @ (c878c ) │ │ │ │ + ldr r1, [pc, #860] @ (c87b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #792] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #848] @ (c8794 ) │ │ │ │ + ldr r3, [pc, #792] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #848] @ (c87bc ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #848] @ (c8798 ) │ │ │ │ + ldr r0, [pc, #848] @ (c87c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #768] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #768] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #828] @ (c879c ) │ │ │ │ + ldr r0, [pc, #828] @ (c87c4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #824] @ (c87a0 ) │ │ │ │ + ldr r3, [pc, #824] @ (c87c8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #820] @ (c87a4 ) │ │ │ │ - ldr r1, [pc, #824] @ (c87a8 ) │ │ │ │ + ldr r2, [pc, #820] @ (c87cc ) │ │ │ │ + ldr r1, [pc, #824] @ (c87d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #720] @ (c8758 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #720] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #796] @ (c87ac ) │ │ │ │ - ldr r0, [pc, #800] @ (c87b0 ) │ │ │ │ + ldr r1, [pc, #796] @ (c87d4 ) │ │ │ │ + ldr r0, [pc, #800] @ (c87d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c83ac │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ - b.n c8170 │ │ │ │ - ldr r3, [pc, #668] @ (c8758 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c8198 │ │ │ │ + ldr r3, [pc, #668] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #756] @ (c87b4 ) │ │ │ │ - ldr r0, [pc, #756] @ (c87b8 ) │ │ │ │ + ldr r1, [pc, #756] @ (c87dc ) │ │ │ │ + ldr r0, [pc, #756] @ (c87e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8318 │ │ │ │ + b.n c8340 │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ - b.n c827c │ │ │ │ - ldr r3, [pc, #612] @ (c8758 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c82a4 │ │ │ │ + ldr r3, [pc, #612] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #704] @ (c87bc ) │ │ │ │ - ldr r0, [pc, #708] @ (c87c0 ) │ │ │ │ + ldr r1, [pc, #704] @ (c87e4 ) │ │ │ │ + ldr r0, [pc, #708] @ (c87e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #568] @ (c8758 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #568] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #672] @ (c87c4 ) │ │ │ │ - ldr r0, [pc, #672] @ (c87c8 ) │ │ │ │ + ldr r1, [pc, #672] @ (c87ec ) │ │ │ │ + ldr r0, [pc, #672] @ (c87f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c82b6 │ │ │ │ + b.n c82de │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c82ea │ │ │ │ + b.n c8312 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8332 │ │ │ │ - ldr r3, [pc, #548] @ (c8774 ) │ │ │ │ + b.n c835a │ │ │ │ + ldr r3, [pc, #548] @ (c879c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #512] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #624] @ (c87cc ) │ │ │ │ + ldr r3, [pc, #512] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #624] @ (c87f4 ) │ │ │ │ movw r2, #803 @ 0x323 │ │ │ │ - ldr r0, [pc, #624] @ (c87d0 ) │ │ │ │ + ldr r0, [pc, #624] @ (c87f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ - b.n c824e │ │ │ │ + bl 849e0 │ │ │ │ + b.n c8276 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #484] @ (c8764 ) │ │ │ │ - ldr r1, [pc, #596] @ (c87d4 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #484] @ (c878c ) │ │ │ │ + ldr r1, [pc, #596] @ (c87fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #460] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #584] @ (c87d8 ) │ │ │ │ + ldr r3, [pc, #460] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #584] @ (c8800 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #584] @ (c87dc ) │ │ │ │ + ldr r0, [pc, #584] @ (c8804 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r2, [pc, #436] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r2, [pc, #436] @ (c8780 ) │ │ │ │ movw r1, #805 @ 0x325 │ │ │ │ - ldr r3, [pc, #564] @ (c87e0 ) │ │ │ │ + ldr r3, [pc, #564] @ (c8808 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #560] @ (c87e4 ) │ │ │ │ + ldr r2, [pc, #560] @ (c880c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #556] @ (c87e8 ) │ │ │ │ - ldr r0, [pc, #560] @ (c87ec ) │ │ │ │ + ldr r1, [pc, #556] @ (c8810 ) │ │ │ │ + ldr r0, [pc, #560] @ (c8814 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c8268 │ │ │ │ + bne.w c8290 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #376] @ (c8764 ) │ │ │ │ - ldr r1, [pc, #516] @ (c87f0 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #376] @ (c878c ) │ │ │ │ + ldr r1, [pc, #516] @ (c8818 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #352] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #504] @ (c87f4 ) │ │ │ │ + ldr r3, [pc, #352] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #504] @ (c881c ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #504] @ (c87f8 ) │ │ │ │ + ldr r0, [pc, #504] @ (c8820 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #328] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #328] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #484] @ (c87fc ) │ │ │ │ + ldr r0, [pc, #484] @ (c8824 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #480] @ (c8800 ) │ │ │ │ + ldr r3, [pc, #480] @ (c8828 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #476] @ (c8804 ) │ │ │ │ - ldr r1, [pc, #480] @ (c8808 ) │ │ │ │ + ldr r2, [pc, #476] @ (c882c ) │ │ │ │ + ldr r1, [pc, #480] @ (c8830 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #280] @ (c8758 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #280] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #452] @ (c880c ) │ │ │ │ - ldr r0, [pc, #456] @ (c8810 ) │ │ │ │ + ldr r1, [pc, #452] @ (c8834 ) │ │ │ │ + ldr r0, [pc, #456] @ (c8838 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #236] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #236] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #420] @ (c8814 ) │ │ │ │ - ldr r0, [pc, #420] @ (c8818 ) │ │ │ │ + ldr r1, [pc, #420] @ (c883c ) │ │ │ │ + ldr r0, [pc, #420] @ (c8840 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #200] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #200] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #392] @ (c881c ) │ │ │ │ - ldr r0, [pc, #392] @ (c8820 ) │ │ │ │ + ldr r1, [pc, #392] @ (c8844 ) │ │ │ │ + ldr r0, [pc, #392] @ (c8848 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #380] @ (c8824 ) │ │ │ │ - movw r2, #59814 @ 0xe9a6 │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #380] @ (c884c ) │ │ │ │ + movw r2, #59800 @ 0xe998 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ (c8828 ) │ │ │ │ - ldr r0, [pc, #376] @ (c882c ) │ │ │ │ + ldr r1, [pc, #376] @ (c8850 ) │ │ │ │ + ldr r0, [pc, #376] @ (c8854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (c8830 ) │ │ │ │ - movw r2, #59805 @ 0xe99d │ │ │ │ + ldr r3, [pc, #364] @ (c8858 ) │ │ │ │ + movw r2, #59791 @ 0xe98f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (c8834 ) │ │ │ │ - ldr r0, [pc, #360] @ (c8838 ) │ │ │ │ + ldr r1, [pc, #360] @ (c885c ) │ │ │ │ + ldr r0, [pc, #360] @ (c8860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (c883c ) │ │ │ │ - movw r2, #59797 @ 0xe995 │ │ │ │ + ldr r3, [pc, #348] @ (c8864 ) │ │ │ │ + movw r2, #59783 @ 0xe987 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #344] @ (c8840 ) │ │ │ │ - ldr r0, [pc, #344] @ (c8844 ) │ │ │ │ + ldr r1, [pc, #344] @ (c8868 ) │ │ │ │ + ldr r0, [pc, #344] @ (c886c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #332] @ (c8848 ) │ │ │ │ - movw r2, #59702 @ 0xe936 │ │ │ │ + ldr r3, [pc, #332] @ (c8870 ) │ │ │ │ + movw r2, #59688 @ 0xe928 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c884c ) │ │ │ │ - ldr r0, [pc, #328] @ (c8850 ) │ │ │ │ + ldr r1, [pc, #328] @ (c8874 ) │ │ │ │ + ldr r0, [pc, #328] @ (c8878 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c8854 ) │ │ │ │ - movw r2, #59711 @ 0xe93f │ │ │ │ + ldr r3, [pc, #316] @ (c887c ) │ │ │ │ + movw r2, #59697 @ 0xe931 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (c8858 ) │ │ │ │ - ldr r0, [pc, #312] @ (c885c ) │ │ │ │ + ldr r1, [pc, #312] @ (c8880 ) │ │ │ │ + ldr r0, [pc, #312] @ (c8884 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (c8860 ) │ │ │ │ - movw r2, #59694 @ 0xe92e │ │ │ │ + ldr r3, [pc, #300] @ (c8888 ) │ │ │ │ + movw r2, #59680 @ 0xe920 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (c8864 ) │ │ │ │ - ldr r0, [pc, #296] @ (c8868 ) │ │ │ │ + ldr r1, [pc, #296] @ (c888c ) │ │ │ │ + ldr r0, [pc, #296] @ (c8890 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ + movs r3, r4 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u32 q8, d2, d18 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - vrev64.32 d0, d18 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + lsls r0, r6, #3 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ + movs r3, r4 │ │ │ │ + movs r6, #22 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r7, #7 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u16 q0, d2, d18 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u8 d16, d12, d18 │ │ │ │ - vhadd.u d0, d10, d18 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + subs r0, r7, #6 │ │ │ │ + movs r3, r4 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + movs r3, r4 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + movs r3, r4 │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r6, #5 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u8 d0, d4, d18 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + movs r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr2, {1} │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr2, {1} │ │ │ │ - adds r2, r4, #6 │ │ │ │ + movs r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 6, cr0, cr14, cr2, {1} │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r4, r0, #4 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr2, {1} │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + vaddl.u16 q8, d0, d18 │ │ │ │ + subs r2, r3, #3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + vaddl.u32 q0, d6, d18 │ │ │ │ + subs r0, r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr2, {1} │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + vhadd.u32 d16, d12, d18 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ + movs r3, r4 │ │ │ │ + subs r4, r5, #1 │ │ │ │ + movs r3, r4 │ │ │ │ + vhadd.u d0, d8, d18 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r0, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [sl, #136] @ 0x88 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + vhadd.u16 d0, d2, d18 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + subs r0, r0, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r4, #136] @ 0x88 │ │ │ │ - stc2 0, cr0, [r2, #136] @ 0x88 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + cdp2 0, 12, cr0, cr12, cr2, {1} │ │ │ │ + cdp2 0, 11, cr0, cr10, cr2, {1} │ │ │ │ + adds r2, r7, #7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r2, #7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r7, #6 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [ip, #-136] @ 0xffffff78 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr2, {1} │ │ │ │ + adds r6, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r2, #-136]! @ 0xffffff78 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + cdp2 0, 5, cr0, cr10, cr2, {1} │ │ │ │ + adds r2, r5, #5 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [lr], #136 @ 0x88 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + cdp2 0, 3, cr0, cr6, cr2, {1} │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + adds r6, r6, #4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r4, #18 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c886c : │ │ │ │ +000c8894 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c8924 ) │ │ │ │ + ldr r4, [pc, #168] @ (c894c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c8928 │ │ │ │ + ldr.w lr, [pc, #168] @ c8950 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c892c │ │ │ │ + ldr.w ip, [pc, #164] @ c8954 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2436 @ 0x984 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c8930 ) │ │ │ │ + ldr r4, [pc, #148] @ (c8958 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c891c │ │ │ │ - ldr r3, [pc, #124] @ (c8934 ) │ │ │ │ + beq.n c8944 │ │ │ │ + ldr r3, [pc, #124] @ (c895c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c88fe │ │ │ │ + bne.n c8926 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8114 │ │ │ │ + bl c813c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c891c │ │ │ │ - cbnz r0, c88f8 │ │ │ │ - ldr r3, [pc, #104] @ (c8938 ) │ │ │ │ + beq.n c8944 │ │ │ │ + cbnz r0, c8920 │ │ │ │ + ldr r3, [pc, #104] @ (c8960 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c893c ) │ │ │ │ - ldr r3, [pc, #72] @ (c892c ) │ │ │ │ + ldr r2, [pc, #88] @ (c8964 ) │ │ │ │ + ldr r3, [pc, #72] @ (c8954 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8920 │ │ │ │ + bne.n c8948 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c8940 ) │ │ │ │ + ldr r3, [pc, #68] @ (c8968 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c88d2 │ │ │ │ - ldr r0, [pc, #68] @ (c8944 ) │ │ │ │ + b.n c88fa │ │ │ │ + ldr r0, [pc, #68] @ (c896c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c8948 ) │ │ │ │ - ldr r1, [pc, #64] @ (c894c ) │ │ │ │ + ldr r3, [pc, #64] @ (c8970 ) │ │ │ │ + ldr r1, [pc, #64] @ (c8974 ) │ │ │ │ movw r2, #801 @ 0x321 │ │ │ │ - ldr r0, [pc, #64] @ (c8950 ) │ │ │ │ + ldr r0, [pc, #64] @ (c8978 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c88e0 │ │ │ │ + b.n c8908 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + push {r4, r6, lr} │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r8, #34 @ 0x22 │ │ │ │ + subs.w r0, r0, #34 @ 0x22 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfa840022 │ │ │ │ + @ instruction: 0xfbbc0022 │ │ │ │ │ │ │ │ -000c8954 : │ │ │ │ +000c897c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #996] @ (c8d50 ) │ │ │ │ + ldr r5, [pc, #996] @ (c8d78 ) │ │ │ │ lsls r1, r7, #31 │ │ │ │ add r5, pc │ │ │ │ - bmi.w c8b06 │ │ │ │ - ldr r3, [pc, #992] @ (c8d54 ) │ │ │ │ + bmi.w c8b2e │ │ │ │ + ldr r3, [pc, #992] @ (c8d7c ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8b18 │ │ │ │ + beq.w c8b40 │ │ │ │ ldr.w r6, [r3, #188] @ 0xbc │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w c8b44 │ │ │ │ + beq.w c8b6c │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w c8b6e │ │ │ │ + bmi.w c8b96 │ │ │ │ ldr.w r8, [r3, #68] @ 0x44 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c8bae │ │ │ │ + beq.w c8bd6 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c8bde │ │ │ │ + bne.w c8c06 │ │ │ │ ldr.w r9, [r3, #44] @ 0x2c │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c8c24 │ │ │ │ + beq.w c8c4c │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n c8ab0 │ │ │ │ + bne.n c8ad8 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8ab8 │ │ │ │ + beq.n c8ae0 │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8ce0 │ │ │ │ + beq.w c8d08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c89ec │ │ │ │ + beq.n c8a14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8aee │ │ │ │ + beq.w c8b16 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c8c5a │ │ │ │ + blt.w c8c82 │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8d18 │ │ │ │ + beq.w c8d40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a1e │ │ │ │ + beq.n c8a46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8af6 │ │ │ │ + beq.n c8b1e │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c8c8a │ │ │ │ + blt.w c8cb2 │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8d34 │ │ │ │ + beq.w c8d5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a50 │ │ │ │ + beq.n c8a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8afe │ │ │ │ + beq.n c8b26 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c8ca4 │ │ │ │ + blt.w c8ccc │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a7a │ │ │ │ + beq.n c8aa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c8aa8 │ │ │ │ + cbz r3, c8ad0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8cfc │ │ │ │ + beq.w c8d24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a90 │ │ │ │ + beq.n c8ab8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c8aa0 │ │ │ │ + cbz r3, c8ac8 │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r6 │ │ │ │ - blt.w c8cc8 │ │ │ │ + blt.w c8cf0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a90 │ │ │ │ + b.n c8ab8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a7a │ │ │ │ + b.n c8aa2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 849dc │ │ │ │ - b.n c89b4 │ │ │ │ - ldr r3, [pc, #668] @ (c8d58 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c89dc │ │ │ │ + ldr r3, [pc, #668] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #668] @ (c8d5c ) │ │ │ │ - ldr r0, [pc, #668] @ (c8d60 ) │ │ │ │ + ldr r1, [pc, #668] @ (c8d84 ) │ │ │ │ + ldr r0, [pc, #668] @ (c8d88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c89ec │ │ │ │ + b.n c8a14 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a1e │ │ │ │ + b.n c8a46 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a50 │ │ │ │ + b.n c8a78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [pc, #580] @ (c8d54 ) │ │ │ │ + bl 849e0 │ │ │ │ + ldr r3, [pc, #580] @ (c8d7c ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c897e │ │ │ │ + bne.w c89a6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #580] @ (c8d64 ) │ │ │ │ - ldr r1, [pc, #580] @ (c8d68 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #580] @ (c8d8c ) │ │ │ │ + ldr r1, [pc, #580] @ (c8d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #552] @ (c8d58 ) │ │ │ │ - ldr r1, [pc, #572] @ (c8d6c ) │ │ │ │ + ldr r3, [pc, #552] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #572] @ (c8d94 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #568] @ (c8d70 ) │ │ │ │ + ldr r0, [pc, #568] @ (c8d98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r2, [pc, #528] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r2, [pc, #528] @ (c8d80 ) │ │ │ │ movw r1, #809 @ 0x329 │ │ │ │ - ldr r3, [pc, #552] @ (c8d74 ) │ │ │ │ + ldr r3, [pc, #552] @ (c8d9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #548] @ (c8d78 ) │ │ │ │ + ldr r2, [pc, #548] @ (c8da0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #544] @ (c8d7c ) │ │ │ │ - ldr r0, [pc, #544] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #544] @ (c8da4 ) │ │ │ │ + ldr r0, [pc, #544] @ (c8da8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8ae6 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c8b0e │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c898e │ │ │ │ + bne.w c89b6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #472] @ (c8d64 ) │ │ │ │ - ldr r1, [pc, #504] @ (c8d84 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #472] @ (c8d8c ) │ │ │ │ + ldr r1, [pc, #504] @ (c8dac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #448] @ (c8d58 ) │ │ │ │ - ldr r1, [pc, #492] @ (c8d88 ) │ │ │ │ + ldr r3, [pc, #448] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #492] @ (c8db0 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #492] @ (c8d8c ) │ │ │ │ + ldr r0, [pc, #492] @ (c8db4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #424] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #424] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #472] @ (c8d90 ) │ │ │ │ + ldr r0, [pc, #472] @ (c8db8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #468] @ (c8d94 ) │ │ │ │ + ldr r3, [pc, #468] @ (c8dbc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #464] @ (c8d98 ) │ │ │ │ - ldr r1, [pc, #468] @ (c8d9c ) │ │ │ │ + ldr r2, [pc, #464] @ (c8dc0 ) │ │ │ │ + ldr r1, [pc, #468] @ (c8dc4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8ae6 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c8b0e │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c89a2 │ │ │ │ + bne.w c89ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #356] @ (c8d64 ) │ │ │ │ - ldr r1, [pc, #412] @ (c8da0 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #356] @ (c8d8c ) │ │ │ │ + ldr r1, [pc, #412] @ (c8dc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #328] @ (c8d58 ) │ │ │ │ - ldr r1, [pc, #404] @ (c8da4 ) │ │ │ │ + ldr r3, [pc, #328] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #404] @ (c8dcc ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #400] @ (c8da8 ) │ │ │ │ + ldr r0, [pc, #400] @ (c8dd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #304] @ (c8d58 ) │ │ │ │ - ldr r1, [pc, #388] @ (c8dac ) │ │ │ │ - ldr r0, [pc, #388] @ (c8db0 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #304] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #388] @ (c8dd4 ) │ │ │ │ + ldr r0, [pc, #388] @ (c8dd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #809 @ 0x329 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #380] @ (c8db4 ) │ │ │ │ + ldr r3, [pc, #380] @ (c8ddc ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #376] @ (c8db8 ) │ │ │ │ + ldr r2, [pc, #376] @ (c8de0 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #252] @ (c8d58 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #252] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #344] @ (c8dbc ) │ │ │ │ - ldr r0, [pc, #348] @ (c8dc0 ) │ │ │ │ + ldr r1, [pc, #344] @ (c8de4 ) │ │ │ │ + ldr r0, [pc, #348] @ (c8de8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #204] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #204] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #304] @ (c8dc4 ) │ │ │ │ - ldr r0, [pc, #308] @ (c8dc8 ) │ │ │ │ + ldr r1, [pc, #304] @ (c8dec ) │ │ │ │ + ldr r0, [pc, #308] @ (c8df0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - b.n c8c78 │ │ │ │ - ldr r3, [pc, #176] @ (c8d58 ) │ │ │ │ + b.n c8ca0 │ │ │ │ + ldr r3, [pc, #176] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #288] @ (c8dcc ) │ │ │ │ - ldr r0, [pc, #288] @ (c8dd0 ) │ │ │ │ + ldr r1, [pc, #288] @ (c8df4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c8df8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #140] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #140] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #260] @ (c8dd4 ) │ │ │ │ - ldr r0, [pc, #260] @ (c8dd8 ) │ │ │ │ + ldr r1, [pc, #260] @ (c8dfc ) │ │ │ │ + ldr r0, [pc, #260] @ (c8e00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #248] @ (c8ddc ) │ │ │ │ - movw r2, #60007 @ 0xea67 │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #248] @ (c8e04 ) │ │ │ │ + movw r2, #59993 @ 0xea59 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #244] @ (c8de0 ) │ │ │ │ - ldr r0, [pc, #244] @ (c8de4 ) │ │ │ │ + ldr r1, [pc, #244] @ (c8e08 ) │ │ │ │ + ldr r0, [pc, #244] @ (c8e0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (c8de8 ) │ │ │ │ - movw r2, #60032 @ 0xea80 │ │ │ │ + ldr r3, [pc, #232] @ (c8e10 ) │ │ │ │ + movw r2, #60018 @ 0xea72 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (c8dec ) │ │ │ │ - ldr r0, [pc, #228] @ (c8df0 ) │ │ │ │ + ldr r1, [pc, #228] @ (c8e14 ) │ │ │ │ + ldr r0, [pc, #228] @ (c8e18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (c8df4 ) │ │ │ │ - movw r2, #60015 @ 0xea6f │ │ │ │ + ldr r3, [pc, #216] @ (c8e1c ) │ │ │ │ + movw r2, #60001 @ 0xea61 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (c8df8 ) │ │ │ │ - ldr r0, [pc, #212] @ (c8dfc ) │ │ │ │ + ldr r1, [pc, #212] @ (c8e20 ) │ │ │ │ + ldr r0, [pc, #212] @ (c8e24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (c8e00 ) │ │ │ │ - movw r2, #60023 @ 0xea77 │ │ │ │ + ldr r3, [pc, #200] @ (c8e28 ) │ │ │ │ + movw r2, #60009 @ 0xea69 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (c8e04 ) │ │ │ │ - ldr r0, [pc, #196] @ (c8e08 ) │ │ │ │ + ldr r1, [pc, #196] @ (c8e2c ) │ │ │ │ + ldr r0, [pc, #196] @ (c8e30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + adds r2, r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr.w r0, [r2, #34] @ 0x22 │ │ │ │ + @ instruction: 0xfa0a0022 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r7, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldr.w r0, [lr, r2, lsl #2] │ │ │ │ - @ instruction: 0xfab40024 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + ldrsb.w r0, [r6, #34] @ 0x22 │ │ │ │ + @ instruction: 0xfbec0024 │ │ │ │ + subs r4, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + adds r6, r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh.w r0, [r8, r2, lsl #2] │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ + asrs r0, r1, #32 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + adds r4, r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7f40022 │ │ │ │ - @ instruction: 0xf7e20022 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + vld4.8 {d0-d3}, [ip :128], r2 │ │ │ │ + ldrsb.w r0, [sl, r2, lsl #2] │ │ │ │ + adds r2, r3, r1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + subs r4, r1, #1 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + adds r2, r5, r1 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + adds r6, r3, r0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf77e0022 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + ldrh.w r0, [r6, #34] @ 0x22 │ │ │ │ + adds r2, r1, r0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7640022 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + ldrb.w r0, [ip, #34] @ 0x22 │ │ │ │ + adds r0, r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7300022 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + str??.w r0, [r8, r2, lsl #2] │ │ │ │ + asrs r0, r4, #30 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7000022 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + ldrh.w r0, [r8, r2, lsl #2] │ │ │ │ + asrs r6, r0, #30 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6e60022 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + ldrb.w r0, [lr, r2, lsl #2] │ │ │ │ + asrs r2, r4, #29 │ │ │ │ movs r3, r4 │ │ │ │ - movt r0, #10274 @ 0x2822 │ │ │ │ - cmp r5, #14 │ │ │ │ + @ instruction: 0xf7fa0022 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r6, #14 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c8e0c : │ │ │ │ +000c8e34 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c8ec4 ) │ │ │ │ + ldr r4, [pc, #168] @ (c8eec ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c8ec8 │ │ │ │ + ldr.w lr, [pc, #168] @ c8ef0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c8ecc │ │ │ │ + ldr.w ip, [pc, #164] @ c8ef4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2484 @ 0x9b4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c8ed0 ) │ │ │ │ + ldr r4, [pc, #148] @ (c8ef8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8ebc │ │ │ │ - ldr r3, [pc, #124] @ (c8ed4 ) │ │ │ │ + beq.n c8ee4 │ │ │ │ + ldr r3, [pc, #124] @ (c8efc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c8e9e │ │ │ │ + bne.n c8ec6 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8954 │ │ │ │ + bl c897c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c8ebc │ │ │ │ - cbnz r0, c8e98 │ │ │ │ - ldr r3, [pc, #104] @ (c8ed8 ) │ │ │ │ + beq.n c8ee4 │ │ │ │ + cbnz r0, c8ec0 │ │ │ │ + ldr r3, [pc, #104] @ (c8f00 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c8edc ) │ │ │ │ - ldr r3, [pc, #72] @ (c8ecc ) │ │ │ │ + ldr r2, [pc, #88] @ (c8f04 ) │ │ │ │ + ldr r3, [pc, #72] @ (c8ef4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8ec0 │ │ │ │ + bne.n c8ee8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c8ee0 ) │ │ │ │ + ldr r3, [pc, #68] @ (c8f08 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c8e72 │ │ │ │ - ldr r0, [pc, #68] @ (c8ee4 ) │ │ │ │ + b.n c8e9a │ │ │ │ + ldr r0, [pc, #68] @ (c8f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c8ee8 ) │ │ │ │ - ldr r1, [pc, #64] @ (c8eec ) │ │ │ │ + ldr r3, [pc, #64] @ (c8f10 ) │ │ │ │ + ldr r1, [pc, #64] @ (c8f14 ) │ │ │ │ mov.w r2, #808 @ 0x328 │ │ │ │ - ldr r0, [pc, #64] @ (c8ef0 ) │ │ │ │ + ldr r0, [pc, #64] @ (c8f18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c8e80 │ │ │ │ + b.n c8ea8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xead80022 │ │ │ │ + ldc 0, cr0, [r0], {34} @ 0x22 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf4e40022 │ │ │ │ + @ instruction: 0xf61c0022 │ │ │ │ │ │ │ │ -000c8ef4 : │ │ │ │ +000c8f1c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #872] @ (c9270 ) │ │ │ │ + ldr r5, [pc, #872] @ (c9298 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #872] @ (c9274 ) │ │ │ │ + ldr r3, [pc, #872] @ (c929c ) │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c8f3c │ │ │ │ - ldr r2, [pc, #864] @ (c9278 ) │ │ │ │ + beq.n c8f64 │ │ │ │ + ldr r2, [pc, #864] @ (c92a0 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c8fd8 │ │ │ │ - ldr r3, [pc, #856] @ (c927c ) │ │ │ │ + bne.n c9000 │ │ │ │ + ldr r3, [pc, #856] @ (c92a4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8ffe │ │ │ │ + beq.n c9026 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n c9024 │ │ │ │ + beq.n c904c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n c8f44 │ │ │ │ + bmi.n c8f6c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n c8f56 │ │ │ │ + beq.n c8f7e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8f3c │ │ │ │ + beq.n c8f64 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c9160 │ │ │ │ + bne.w c9188 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9180 │ │ │ │ + beq.w c91a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c8f74 │ │ │ │ + beq.n c8f9c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n c9048 │ │ │ │ + bne.n c9070 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c9198 │ │ │ │ + bne.w c91c0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 86704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c91b8 │ │ │ │ + beq.w c91e0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n c8f9c │ │ │ │ + beq.n c8fc4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c9068 │ │ │ │ + bne.n c9090 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c908e │ │ │ │ + beq.n c90b6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8fbe │ │ │ │ + beq.n c8fe6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c8fbe │ │ │ │ + cbnz r3, c8fe6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8f3c │ │ │ │ + beq.n c8f64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c8f3c │ │ │ │ + bne.n c8f64 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8f3c │ │ │ │ - ldr r1, [pc, #676] @ (c9280 ) │ │ │ │ + b.n c8f64 │ │ │ │ + ldr r1, [pc, #676] @ (c92a8 ) │ │ │ │ mov.w r2, #856 @ 0x358 │ │ │ │ - ldr r3, [pc, #676] @ (c9284 ) │ │ │ │ + ldr r3, [pc, #676] @ (c92ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #672] @ (c9288 ) │ │ │ │ - ldr r0, [pc, #672] @ (c928c ) │ │ │ │ + ldr r1, [pc, #672] @ (c92b0 ) │ │ │ │ + ldr r0, [pc, #672] @ (c92b4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #656] @ (c9290 ) │ │ │ │ - ldr r1, [pc, #656] @ (c9294 ) │ │ │ │ + ldr r3, [pc, #656] @ (c92b8 ) │ │ │ │ + ldr r1, [pc, #656] @ (c92bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #624] @ (c9280 ) │ │ │ │ - ldr r1, [pc, #648] @ (c9298 ) │ │ │ │ + ldr r3, [pc, #624] @ (c92a8 ) │ │ │ │ + ldr r1, [pc, #648] @ (c92c0 ) │ │ │ │ mov.w r2, #856 @ 0x358 │ │ │ │ - ldr r0, [pc, #644] @ (c929c ) │ │ │ │ + ldr r0, [pc, #644] @ (c92c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r1, [pc, #600] @ (c9280 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r1, [pc, #600] @ (c92a8 ) │ │ │ │ mov.w r0, #856 @ 0x358 │ │ │ │ - ldr r3, [pc, #628] @ (c92a0 ) │ │ │ │ - ldr r2, [pc, #628] @ (c92a4 ) │ │ │ │ + ldr r3, [pc, #628] @ (c92c8 ) │ │ │ │ + ldr r2, [pc, #628] @ (c92cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (c92a8 ) │ │ │ │ - ldr r0, [pc, #624] @ (c92ac ) │ │ │ │ + ldr r1, [pc, #624] @ (c92d0 ) │ │ │ │ + ldr r0, [pc, #624] @ (c92d4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r1, [pc, #564] @ (c9280 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r1, [pc, #564] @ (c92a8 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r3, [pc, #608] @ (c92b0 ) │ │ │ │ + ldr r3, [pc, #608] @ (c92d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (c92b4 ) │ │ │ │ - ldr r0, [pc, #604] @ (c92b8 ) │ │ │ │ + ldr r1, [pc, #600] @ (c92dc ) │ │ │ │ + ldr r0, [pc, #604] @ (c92e0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r2, [pc, #532] @ (c9280 ) │ │ │ │ - ldr r3, [pc, #592] @ (c92bc ) │ │ │ │ - ldr r1, [pc, #592] @ (c92c0 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r2, [pc, #532] @ (c92a8 ) │ │ │ │ + ldr r3, [pc, #592] @ (c92e4 ) │ │ │ │ + ldr r1, [pc, #592] @ (c92e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #584] @ (c92c4 ) │ │ │ │ + ldr r0, [pc, #584] @ (c92ec ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8ff6 │ │ │ │ + b.n c901e │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #14 │ │ │ │ - bne.n c8fa4 │ │ │ │ + bne.n c8fcc │ │ │ │ ldr.w r7, [r8, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c9254 │ │ │ │ + beq.w c927c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c90c6 │ │ │ │ + beq.n c90ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c91f8 │ │ │ │ - ldr r3, [pc, #512] @ (c92c8 ) │ │ │ │ + beq.w c9220 │ │ │ │ + ldr r3, [pc, #512] @ (c92f0 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c90ec │ │ │ │ + beq.n c9114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9200 │ │ │ │ + beq.w c9228 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n c91d0 │ │ │ │ + beq.n c91f8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c8fbe │ │ │ │ + bne.w c8fe6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c8fbe │ │ │ │ + bne.w c8fe6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - bne.w c8fbe │ │ │ │ + bne.w c8fe6 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c9238 │ │ │ │ + beq.w c9260 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9134 │ │ │ │ + beq.n c915c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9208 │ │ │ │ + beq.n c9230 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9154 │ │ │ │ + beq.n c917c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9210 │ │ │ │ + beq.n c9238 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n c9218 │ │ │ │ + beq.n c9240 │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c8f3e │ │ │ │ - ldr r1, [pc, #284] @ (c9280 ) │ │ │ │ + b.n c8f66 │ │ │ │ + ldr r1, [pc, #284] @ (c92a8 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r3, [pc, #356] @ (c92cc ) │ │ │ │ - ldr r0, [pc, #356] @ (c92d0 ) │ │ │ │ + ldr r3, [pc, #356] @ (c92f4 ) │ │ │ │ + ldr r0, [pc, #356] @ (c92f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #348] @ (c92d4 ) │ │ │ │ + ldr r1, [pc, #348] @ (c92fc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r3, [pc, #252] @ (c9280 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r3, [pc, #252] @ (c92a8 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r1, [pc, #336] @ (c92d8 ) │ │ │ │ - ldr r0, [pc, #336] @ (c92dc ) │ │ │ │ + ldr r1, [pc, #336] @ (c9300 ) │ │ │ │ + ldr r0, [pc, #336] @ (c9304 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r2, [pc, #228] @ (c9280 ) │ │ │ │ - ldr r3, [pc, #324] @ (c92e0 ) │ │ │ │ - ldr r1, [pc, #324] @ (c92e4 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r2, [pc, #228] @ (c92a8 ) │ │ │ │ + ldr r3, [pc, #324] @ (c9308 ) │ │ │ │ + ldr r1, [pc, #324] @ (c930c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #324] @ (c92e8 ) │ │ │ │ + ldr r0, [pc, #324] @ (c9310 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ bl a7508 │ │ │ │ - b.n c9086 │ │ │ │ - ldr r3, [pc, #196] @ (c9280 ) │ │ │ │ + b.n c90ae │ │ │ │ + ldr r3, [pc, #196] @ (c92a8 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r1, [pc, #300] @ (c92ec ) │ │ │ │ - ldr r0, [pc, #300] @ (c92f0 ) │ │ │ │ + ldr r1, [pc, #300] @ (c9314 ) │ │ │ │ + ldr r0, [pc, #300] @ (c9318 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9086 │ │ │ │ + b.n c90ae │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8fbe │ │ │ │ - ldr r3, [pc, #164] @ (c9280 ) │ │ │ │ + beq.w c8fe6 │ │ │ │ + ldr r3, [pc, #164] @ (c92a8 ) │ │ │ │ movw r2, #863 @ 0x35f │ │ │ │ - ldr r1, [pc, #272] @ (c92f4 ) │ │ │ │ - ldr r0, [pc, #276] @ (c92f8 ) │ │ │ │ + ldr r1, [pc, #272] @ (c931c ) │ │ │ │ + ldr r0, [pc, #276] @ (c9320 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8ff6 │ │ │ │ + b.n c901e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c90c6 │ │ │ │ + b.n c90ee │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c90ec │ │ │ │ + b.n c9114 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9134 │ │ │ │ + b.n c915c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9154 │ │ │ │ + b.n c917c │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9158 │ │ │ │ - ldr r3, [pc, #92] @ (c9280 ) │ │ │ │ + beq.n c9180 │ │ │ │ + ldr r3, [pc, #92] @ (c92a8 ) │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ - ldr r1, [pc, #212] @ (c92fc ) │ │ │ │ - ldr r0, [pc, #212] @ (c9300 ) │ │ │ │ + ldr r1, [pc, #212] @ (c9324 ) │ │ │ │ + ldr r0, [pc, #212] @ (c9328 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r3, [pc, #200] @ (c9304 ) │ │ │ │ - movw r2, #61346 @ 0xefa2 │ │ │ │ + b.n c901e │ │ │ │ + ldr r3, [pc, #200] @ (c932c ) │ │ │ │ + movw r2, #61332 @ 0xef94 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (c9308 ) │ │ │ │ - ldr r0, [pc, #196] @ (c930c ) │ │ │ │ + ldr r1, [pc, #196] @ (c9330 ) │ │ │ │ + ldr r0, [pc, #196] @ (c9334 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1540 @ 0x604 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (c9310 ) │ │ │ │ - movw r2, #61286 @ 0xef66 │ │ │ │ + ldr r3, [pc, #184] @ (c9338 ) │ │ │ │ + movw r2, #61272 @ 0xef58 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #180] @ (c9314 ) │ │ │ │ - ldr r0, [pc, #180] @ (c9318 ) │ │ │ │ + ldr r1, [pc, #180] @ (c933c ) │ │ │ │ + ldr r0, [pc, #180] @ (c9340 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1540 @ 0x604 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r1, #3] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9980022 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + @ instruction: 0xead00022 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3aa0022 │ │ │ │ + @ instruction: 0xf4e20022 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf37e0022 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + @ instruction: 0xf4b60022 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + adds r2, r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf35a0022 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + eors.w r0, r2, #10616832 @ 0xa20000 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3380022 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + orns r0, r0, #10616832 @ 0xa20000 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3180022 │ │ │ │ + orrs.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80e0022 │ │ │ │ - @ instruction: 0xf22a0022 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + strd r0, r0, [r6, #-136] @ 0x88 │ │ │ │ + @ instruction: 0xf3620022 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ movs r3, r4 │ │ │ │ - addw r0, sl, #34 @ 0x22 │ │ │ │ - b.n c9298 │ │ │ │ - movs r2, r4 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + @ instruction: 0xf3420022 │ │ │ │ + ldmdb r2, {r1, r5} │ │ │ │ + asrs r0, r7, #10 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1f00022 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + @ instruction: 0xf3280022 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ movs r3, r4 │ │ │ │ - rsbs r0, r2, #34 @ 0x22 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + @ instruction: 0xf30a0022 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, r0, #34 @ 0x22 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + @ instruction: 0xf2e80022 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ movs r3, r4 │ │ │ │ - sbc.w r0, sl, #34 @ 0x22 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + subw r0, r2, #34 @ 0x22 │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c931c : │ │ │ │ +000c9344 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c93e0 ) │ │ │ │ + ldr r4, [pc, #180] @ (c9408 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c93e4 │ │ │ │ + ldr.w lr, [pc, #180] @ c940c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c93e8 │ │ │ │ + ldr.w ip, [pc, #176] @ c9410 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2532 @ 0x9e4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c93ec ) │ │ │ │ + ldr r4, [pc, #160] @ (c9414 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c93d6 │ │ │ │ - ldr r3, [pc, #136] @ (c93f0 ) │ │ │ │ + beq.n c93fe │ │ │ │ + ldr r3, [pc, #136] @ (c9418 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c937c │ │ │ │ - ldr r3, [pc, #128] @ (c93f4 ) │ │ │ │ + beq.n c93a4 │ │ │ │ + ldr r3, [pc, #128] @ (c941c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c93b8 │ │ │ │ + bne.n c93e0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8ef4 │ │ │ │ + bl c8f1c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c93d6 │ │ │ │ - cbnz r0, c93b2 │ │ │ │ - ldr r3, [pc, #108] @ (c93f8 ) │ │ │ │ + beq.n c93fe │ │ │ │ + cbnz r0, c93da │ │ │ │ + ldr r3, [pc, #108] @ (c9420 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c93fc ) │ │ │ │ - ldr r3, [pc, #72] @ (c93e8 ) │ │ │ │ + ldr r2, [pc, #96] @ (c9424 ) │ │ │ │ + ldr r3, [pc, #72] @ (c9410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c93da │ │ │ │ + bne.n c9402 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c9400 ) │ │ │ │ + ldr r3, [pc, #76] @ (c9428 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c938c │ │ │ │ - ldr r0, [pc, #72] @ (c9404 ) │ │ │ │ + b.n c93b4 │ │ │ │ + ldr r0, [pc, #72] @ (c942c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (c9408 ) │ │ │ │ - ldr r1, [pc, #72] @ (c940c ) │ │ │ │ + ldr r3, [pc, #68] @ (c9430 ) │ │ │ │ + ldr r1, [pc, #72] @ (c9434 ) │ │ │ │ mov.w r2, #852 @ 0x354 │ │ │ │ - ldr r0, [pc, #68] @ (c9410 ) │ │ │ │ + ldr r0, [pc, #68] @ (c9438 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c939a │ │ │ │ + b.n c93c2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c9a84 │ │ │ │ + b.n c8d1c │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.s8 q8, d10, d18 │ │ │ │ + add.w r0, r2, #34 @ 0x22 │ │ │ │ │ │ │ │ -000c9414 : │ │ │ │ +000c943c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #1008] @ (c981c ) │ │ │ │ + ldr r6, [pc, #1008] @ (c9844 ) │ │ │ │ add r6, pc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c97fe │ │ │ │ + beq.w c9826 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c9584 │ │ │ │ + bmi.w c95ac │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c97e2 │ │ │ │ + beq.w c980a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c94d4 │ │ │ │ + beq.n c94fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9474 │ │ │ │ + beq.n c949c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c94cc │ │ │ │ + cbz r3, c94f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9484 │ │ │ │ + beq.n c94ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c94c4 │ │ │ │ - ldr r3, [pc, #920] @ (c9820 ) │ │ │ │ + cbz r3, c94ec │ │ │ │ + ldr r3, [pc, #920] @ (c9848 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9496 │ │ │ │ + beq.n c94be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c94ae │ │ │ │ + beq.n c94d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c94bc │ │ │ │ + cbz r3, c94e4 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r5 │ │ │ │ - blt.n c95a8 │ │ │ │ + blt.n c95d0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c94ae │ │ │ │ + b.n c94d6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9484 │ │ │ │ + b.n c94ac │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9474 │ │ │ │ - ldr r3, [pc, #844] @ (c9824 ) │ │ │ │ + b.n c949c │ │ │ │ + ldr r3, [pc, #844] @ (c984c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r1, [r8, #2896] @ 0xb50 │ │ │ │ blx 501b0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n c9528 │ │ │ │ - cbnz r0, c9532 │ │ │ │ - ldr r3, [pc, #828] @ (c9828 ) │ │ │ │ + beq.n c9550 │ │ │ │ + cbnz r0, c955a │ │ │ │ + ldr r3, [pc, #828] @ (c9850 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w c96d4 │ │ │ │ - ldr r3, [pc, #820] @ (c982c ) │ │ │ │ + beq.w c96fc │ │ │ │ + ldr r3, [pc, #820] @ (c9854 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9734 │ │ │ │ + beq.w c975c │ │ │ │ ldr.w r1, [r3, #216] @ 0xd8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c976e │ │ │ │ + beq.w c9796 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w c96bc │ │ │ │ + bmi.w c96e4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w c96c6 │ │ │ │ - ldr r3, [pc, #788] @ (c9830 ) │ │ │ │ + bne.w c96ee │ │ │ │ + ldr r3, [pc, #788] @ (c9858 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9540 │ │ │ │ - b.n c9544 │ │ │ │ + bne.n c9568 │ │ │ │ + b.n c956c │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c965a │ │ │ │ - ldr r3, [pc, #748] @ (c9820 ) │ │ │ │ + bne.w c9682 │ │ │ │ + ldr r3, [pc, #748] @ (c9848 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9544 │ │ │ │ + beq.n c956c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c96e6 │ │ │ │ + blt.w c970e │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c95c6 │ │ │ │ + beq.n c95ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c956a │ │ │ │ + beq.n c9592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c96b4 │ │ │ │ + beq.w c96dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9496 │ │ │ │ + beq.n c94be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c9496 │ │ │ │ + bne.n c94be │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9496 │ │ │ │ + b.n c94be │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c97e2 │ │ │ │ + beq.w c980a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 84a28 │ │ │ │ - b.n c9464 │ │ │ │ - ldr r3, [pc, #648] @ (c9834 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c948c │ │ │ │ + ldr r3, [pc, #648] @ (c985c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #648] @ (c9838 ) │ │ │ │ - ldr r0, [pc, #648] @ (c983c ) │ │ │ │ + ldr r1, [pc, #648] @ (c9860 ) │ │ │ │ + ldr r0, [pc, #648] @ (c9864 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c95d8 │ │ │ │ + beq.n c9600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c96ac │ │ │ │ + beq.n c96d4 │ │ │ │ ldr.w r1, [r8, #3760] @ 0xeb0 │ │ │ │ mov r0, r5 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c95f6 │ │ │ │ + beq.n c961e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c96a4 │ │ │ │ + beq.n c96cc │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n c967e │ │ │ │ + beq.n c96a6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c9686 │ │ │ │ - ldr r3, [pc, #552] @ (c9828 ) │ │ │ │ + bne.n c96ae │ │ │ │ + ldr r3, [pc, #552] @ (c9850 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ - beq.w c9496 │ │ │ │ - ldr r3, [pc, #540] @ (c982c ) │ │ │ │ + beq.w c94be │ │ │ │ + ldr r3, [pc, #540] @ (c9854 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9792 │ │ │ │ + beq.w c97ba │ │ │ │ ldr.w r1, [r3, #212] @ 0xd4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c97be │ │ │ │ + beq.w c97e6 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c9766 │ │ │ │ + bmi.w c978e │ │ │ │ subs r4, r0, r1 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9644 │ │ │ │ + beq.n c966c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c96cc │ │ │ │ + beq.n c96f4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c972e │ │ │ │ - ldr r3, [pc, #468] @ (c9820 ) │ │ │ │ + bne.n c9756 │ │ │ │ + ldr r3, [pc, #468] @ (c9848 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c9492 │ │ │ │ - b.n c9496 │ │ │ │ - ldr r3, [pc, #472] @ (c9834 ) │ │ │ │ + bne.w c94ba │ │ │ │ + b.n c94be │ │ │ │ + ldr r3, [pc, #472] @ (c985c ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r1, [pc, #476] @ (c9840 ) │ │ │ │ - ldr r0, [pc, #480] @ (c9844 ) │ │ │ │ + ldr r1, [pc, #476] @ (c9868 ) │ │ │ │ + ldr r0, [pc, #480] @ (c986c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c95be │ │ │ │ + b.n c95e6 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c9710 │ │ │ │ + bne.n c9738 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c9484 │ │ │ │ + beq.w c94ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c9484 │ │ │ │ + bne.w c94ac │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9484 │ │ │ │ + b.n c94ac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c95f6 │ │ │ │ + b.n c961e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c95d8 │ │ │ │ + b.n c9600 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c956a │ │ │ │ + b.n c9592 │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c9518 │ │ │ │ - ldr r3, [pc, #344] @ (c9820 ) │ │ │ │ + bne.w c9540 │ │ │ │ + ldr r3, [pc, #344] @ (c9848 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.n c951c │ │ │ │ + b.n c9544 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9644 │ │ │ │ + b.n c966c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c96e2 │ │ │ │ + beq.n c970a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r4, r7 │ │ │ │ - b.n c9544 │ │ │ │ - ldr r3, [pc, #332] @ (c9834 ) │ │ │ │ + b.n c956c │ │ │ │ + ldr r3, [pc, #332] @ (c985c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #344] @ (c9848 ) │ │ │ │ - ldr r0, [pc, #348] @ (c984c ) │ │ │ │ + ldr r1, [pc, #344] @ (c9870 ) │ │ │ │ + ldr r0, [pc, #348] @ (c9874 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c95be │ │ │ │ - ldr r3, [pc, #288] @ (c9834 ) │ │ │ │ + b.n c95e6 │ │ │ │ + ldr r3, [pc, #288] @ (c985c ) │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - ldr r1, [pc, #312] @ (c9850 ) │ │ │ │ - ldr r0, [pc, #312] @ (c9854 ) │ │ │ │ + ldr r1, [pc, #312] @ (c9878 ) │ │ │ │ + ldr r0, [pc, #312] @ (c987c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c95be │ │ │ │ - ldr r3, [pc, #256] @ (c9830 ) │ │ │ │ + b.n c95e6 │ │ │ │ + ldr r3, [pc, #256] @ (c9858 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.n c964c │ │ │ │ + b.n c9674 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #276] @ (c9858 ) │ │ │ │ - ldr r1, [pc, #280] @ (c985c ) │ │ │ │ + ldr r3, [pc, #276] @ (c9880 ) │ │ │ │ + ldr r1, [pc, #280] @ (c9884 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #228] @ (c9834 ) │ │ │ │ - ldr r1, [pc, #268] @ (c9860 ) │ │ │ │ + ldr r3, [pc, #228] @ (c985c ) │ │ │ │ + ldr r1, [pc, #268] @ (c9888 ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r0, [pc, #268] @ (c9864 ) │ │ │ │ + ldr r0, [pc, #268] @ (c988c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c95be │ │ │ │ + b.n c95e6 │ │ │ │ bl 8bb54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n c9632 │ │ │ │ - ldr r3, [pc, #196] @ (c9834 ) │ │ │ │ + b.n c965a │ │ │ │ + ldr r3, [pc, #196] @ (c985c ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r0, [pc, #240] @ (c9868 ) │ │ │ │ + ldr r0, [pc, #240] @ (c9890 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #236] @ (c986c ) │ │ │ │ + ldr r3, [pc, #236] @ (c9894 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #232] @ (c9870 ) │ │ │ │ - ldr r1, [pc, #236] @ (c9874 ) │ │ │ │ + ldr r2, [pc, #232] @ (c9898 ) │ │ │ │ + ldr r1, [pc, #236] @ (c989c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c9670 │ │ │ │ + b.n c9698 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #188] @ (c9858 ) │ │ │ │ - ldr r1, [pc, #220] @ (c9878 ) │ │ │ │ + ldr r3, [pc, #188] @ (c9880 ) │ │ │ │ + ldr r1, [pc, #220] @ (c98a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #140] @ (c9834 ) │ │ │ │ - ldr r1, [pc, #208] @ (c987c ) │ │ │ │ + ldr r3, [pc, #140] @ (c985c ) │ │ │ │ + ldr r1, [pc, #208] @ (c98a4 ) │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - ldr r0, [pc, #208] @ (c9880 ) │ │ │ │ + ldr r0, [pc, #208] @ (c98a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c95be │ │ │ │ - ldr r2, [pc, #116] @ (c9834 ) │ │ │ │ + b.n c95e6 │ │ │ │ + ldr r2, [pc, #116] @ (c985c ) │ │ │ │ movw r1, #891 @ 0x37b │ │ │ │ - ldr r3, [pc, #188] @ (c9884 ) │ │ │ │ + ldr r3, [pc, #188] @ (c98ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (c9888 ) │ │ │ │ + ldr r2, [pc, #184] @ (c98b0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #180] @ (c988c ) │ │ │ │ - ldr r0, [pc, #184] @ (c9890 ) │ │ │ │ + ldr r1, [pc, #180] @ (c98b4 ) │ │ │ │ + ldr r0, [pc, #184] @ (c98b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c9726 │ │ │ │ - ldr r3, [pc, #176] @ (c9894 ) │ │ │ │ - movw r2, #61700 @ 0xf104 │ │ │ │ + b.n c974e │ │ │ │ + ldr r3, [pc, #176] @ (c98bc ) │ │ │ │ + movw r2, #61686 @ 0xf0f6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #168] @ (c9898 ) │ │ │ │ - ldr r0, [pc, #172] @ (c989c ) │ │ │ │ + ldr r1, [pc, #168] @ (c98c0 ) │ │ │ │ + ldr r0, [pc, #172] @ (c98c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1588 @ 0x634 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (c98a0 ) │ │ │ │ - mov.w r2, #61696 @ 0xf100 │ │ │ │ + ldr r3, [pc, #160] @ (c98c8 ) │ │ │ │ + movw r2, #61682 @ 0xf0f2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #152] @ (c98a4 ) │ │ │ │ - ldr r0, [pc, #156] @ (c98a8 ) │ │ │ │ + ldr r1, [pc, #152] @ (c98cc ) │ │ │ │ + ldr r0, [pc, #156] @ (c98d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1588 @ 0x634 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ movs r3, r4 │ │ │ │ - stcl 0, cr0, [r2, #136]! @ 0x88 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + vhadd.s16 d0, d10, d18 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [r0, #-136]! @ 0xffffff78 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + cdp 0, 6, cr0, cr8, cr2, {1} │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ movs r3, r4 │ │ │ │ - stc 0, cr0, [r4], #136 @ 0x88 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + ldcl 0, cr0, [ip, #136] @ 0x88 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ movs r3, r4 │ │ │ │ - ldcl 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ + ldc 0, cr0, [r2, #136]! @ 0x88 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [ip], #-136 @ 0xffffff78 │ │ │ │ - stc 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + ldcl 0, cr0, [r4, #-136]! @ 0xffffff78 │ │ │ │ + ldcl 0, cr0, [sl, #-136] @ 0xffffff78 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xebe40022 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + ldc 0, cr0, [ip, #-136] @ 0xffffff78 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, lr, r2, asr #32 │ │ │ │ - movs r2, #12 │ │ │ │ + ldcl 0, cr0, [r6], #136 @ 0x88 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + strh r2, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c98ac : │ │ │ │ +000c98d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c9964 ) │ │ │ │ + ldr r4, [pc, #168] @ (c998c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c9968 │ │ │ │ + ldr.w lr, [pc, #168] @ c9990 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c996c │ │ │ │ + ldr.w ip, [pc, #164] @ c9994 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2580 @ 0xa14 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c9970 ) │ │ │ │ + ldr r4, [pc, #148] @ (c9998 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c995c │ │ │ │ - ldr r3, [pc, #124] @ (c9974 ) │ │ │ │ + beq.n c9984 │ │ │ │ + ldr r3, [pc, #124] @ (c999c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c993e │ │ │ │ + bne.n c9966 │ │ │ │ mov r0, r1 │ │ │ │ - bl c9414 │ │ │ │ + bl c943c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c995c │ │ │ │ - cbnz r0, c9938 │ │ │ │ - ldr r3, [pc, #104] @ (c9978 ) │ │ │ │ + beq.n c9984 │ │ │ │ + cbnz r0, c9960 │ │ │ │ + ldr r3, [pc, #104] @ (c99a0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c997c ) │ │ │ │ - ldr r3, [pc, #72] @ (c996c ) │ │ │ │ + ldr r2, [pc, #88] @ (c99a4 ) │ │ │ │ + ldr r3, [pc, #72] @ (c9994 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9960 │ │ │ │ + bne.n c9988 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c9980 ) │ │ │ │ + ldr r3, [pc, #68] @ (c99a8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c9912 │ │ │ │ - ldr r0, [pc, #68] @ (c9984 ) │ │ │ │ + b.n c993a │ │ │ │ + ldr r0, [pc, #68] @ (c99ac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c9988 ) │ │ │ │ - ldr r1, [pc, #64] @ (c998c ) │ │ │ │ + ldr r3, [pc, #64] @ (c99b0 ) │ │ │ │ + ldr r1, [pc, #64] @ (c99b4 ) │ │ │ │ movw r2, #882 @ 0x372 │ │ │ │ - ldr r0, [pc, #64] @ (c9990 ) │ │ │ │ + ldr r0, [pc, #64] @ (c99b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c9920 │ │ │ │ + b.n c9948 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - add r5, pc, #224 @ (adr r5, c9a48 ) │ │ │ │ + add r5, pc, #64 @ (adr r5, c99d0 ) │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - wfi │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ movs r3, r4 │ │ │ │ - orr.w r0, r4, r2, asr #32 │ │ │ │ + sbcs.w r0, ip, r2, asr #32 │ │ │ │ │ │ │ │ -000c9994 : │ │ │ │ +000c99bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #224] @ (c9a84 ) │ │ │ │ + ldr r6, [pc, #224] @ (c9aac ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c99fc │ │ │ │ + beq.n c9a24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, c99ee │ │ │ │ + cbz r0, c9a16 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9a2e │ │ │ │ + beq.n c9a56 │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9a50 │ │ │ │ - ldr r3, [pc, #188] @ (c9a88 ) │ │ │ │ + beq.n c9a78 │ │ │ │ + ldr r3, [pc, #188] @ (c9ab0 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9a66 │ │ │ │ - bl c9414 │ │ │ │ + bne.n c9a8e │ │ │ │ + bl c943c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c99ea │ │ │ │ + beq.n c9a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c99f4 │ │ │ │ + cbz r3, c9a1c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n c9a18 │ │ │ │ + beq.n c9a40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c99ea │ │ │ │ - ldr r3, [pc, #140] @ (c9a8c ) │ │ │ │ + b.n c9a12 │ │ │ │ + ldr r3, [pc, #140] @ (c9ab4 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #140] @ (c9a90 ) │ │ │ │ - ldr r0, [pc, #144] @ (c9a94 ) │ │ │ │ + ldr r1, [pc, #140] @ (c9ab8 ) │ │ │ │ + ldr r0, [pc, #144] @ (c9abc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #112] @ (c9a8c ) │ │ │ │ + ldr r3, [pc, #112] @ (c9ab4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #120] @ (c9a98 ) │ │ │ │ - ldr r0, [pc, #124] @ (c9a9c ) │ │ │ │ + ldr r1, [pc, #120] @ (c9ac0 ) │ │ │ │ + ldr r0, [pc, #124] @ (c9ac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c99ee │ │ │ │ - ldr r1, [pc, #92] @ (c9a8c ) │ │ │ │ + b.n c9a16 │ │ │ │ + ldr r1, [pc, #92] @ (c9ab4 ) │ │ │ │ movs r0, #127 @ 0x7f │ │ │ │ - ldr r3, [pc, #108] @ (c9aa0 ) │ │ │ │ - ldr r2, [pc, #108] @ (c9aa4 ) │ │ │ │ + ldr r3, [pc, #108] @ (c9ac8 ) │ │ │ │ + ldr r2, [pc, #108] @ (c9acc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #104] @ (c9aa8 ) │ │ │ │ - ldr r0, [pc, #104] @ (c9aac ) │ │ │ │ + ldr r1, [pc, #104] @ (c9ad0 ) │ │ │ │ + ldr r0, [pc, #104] @ (c9ad4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c9a10 │ │ │ │ - ldr r3, [pc, #56] @ (c9a8c ) │ │ │ │ + b.n c9a38 │ │ │ │ + ldr r3, [pc, #56] @ (c9ab4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #88] @ (c9ab0 ) │ │ │ │ - ldr r0, [pc, #92] @ (c9ab4 ) │ │ │ │ + ldr r1, [pc, #88] @ (c9ad8 ) │ │ │ │ + ldr r0, [pc, #92] @ (c9adc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9a10 │ │ │ │ - ldr r1, [pc, #36] @ (c9a8c ) │ │ │ │ + b.n c9a38 │ │ │ │ + ldr r1, [pc, #36] @ (c9ab4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r3, [pc, #76] @ (c9ab8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c9ae0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (c9abc ) │ │ │ │ - ldr r0, [pc, #72] @ (c9ac0 ) │ │ │ │ + ldr r1, [pc, #68] @ (c9ae4 ) │ │ │ │ + ldr r0, [pc, #72] @ (c9ae8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c9a10 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + b.n c9a38 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ movs r3, r4 │ │ │ │ - ldrd r0, r0, [ip], #136 @ 0x88 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + bics.w r0, r4, r2, asr #32 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [r0], #136 @ 0x88 │ │ │ │ - ldr r6, [pc, #328] @ (c9bec ) │ │ │ │ + ands.w r0, r8, r2, asr #32 │ │ │ │ + ldr r7, [pc, #552] @ (c9cf4 ) │ │ │ │ movs r4, r4 │ │ │ │ - rev r2, r0 │ │ │ │ + cbnz r2, c9b1e │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia.w lr!, {r1, r5} │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + ldrd r0, r0, [r6, #136]! @ 0x88 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ movs r3, r4 │ │ │ │ - stmia.w r8!, {r1, r5} │ │ │ │ - bkpt 0x0004 │ │ │ │ - movs r2, r4 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + strd r0, r0, [r0, #136]! @ 0x88 │ │ │ │ + itt cc │ │ │ │ + movcc r2, r4 │ │ │ │ + lsrcc r2, r0, #8 │ │ │ │ movs r3, r4 │ │ │ │ - stmia.w r8, {r1, r5} │ │ │ │ + strd r0, r0, [r0, #136] @ 0x88 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c9b00 ) │ │ │ │ - bl c9994 │ │ │ │ + ldr r4, [pc, #44] @ (c9b28 ) │ │ │ │ + bl c99bc │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c9afa │ │ │ │ - cbnz r0, c9af4 │ │ │ │ - ldr r3, [pc, #32] @ (c9b04 ) │ │ │ │ + beq.n c9b22 │ │ │ │ + cbnz r0, c9b1c │ │ │ │ + ldr r3, [pc, #32] @ (c9b2c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9af2 │ │ │ │ + beq.n c9b1a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c9b08 ) │ │ │ │ + ldr r3, [pc, #16] @ (c9b30 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c9ae4 │ │ │ │ + b.n c9b0c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c9b0c : │ │ │ │ +000c9b34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #972] @ (c9eec ) │ │ │ │ + ldr r6, [pc, #972] @ (c9f14 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r6, pc │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n c9b6a │ │ │ │ - ldr r3, [pc, #964] @ (c9ef0 ) │ │ │ │ + beq.n c9b92 │ │ │ │ + ldr r3, [pc, #964] @ (c9f18 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9b3a │ │ │ │ + beq.n c9b62 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9b52 │ │ │ │ + beq.n c9b7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c9b62 │ │ │ │ + cbz r3, c9b8a │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.w c9c9a │ │ │ │ + blt.w c9cc2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9b52 │ │ │ │ + b.n c9b7a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9e98 │ │ │ │ + beq.w c9ec0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c9cb8 │ │ │ │ - ldr r2, [pc, #880] @ (c9ef4 ) │ │ │ │ + beq.w c9ce0 │ │ │ │ + ldr r2, [pc, #880] @ (c9f1c ) │ │ │ │ adds r7, r3, #1 │ │ │ │ str r7, [r0, #0] │ │ │ │ ldr r5, [r6, r2] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n c9b3a │ │ │ │ + beq.n c9b62 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n c9b98 │ │ │ │ + beq.n c9bc0 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9cc4 │ │ │ │ + beq.w c9cec │ │ │ │ ldr r7, [r0, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c9d42 │ │ │ │ - ldr r3, [pc, #852] @ (c9ef8 ) │ │ │ │ + bmi.w c9d6a │ │ │ │ + ldr r3, [pc, #852] @ (c9f20 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9d16 │ │ │ │ + beq.w c9d3e │ │ │ │ ldr r5, [r3, #48] @ 0x30 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c9d4a │ │ │ │ + beq.w c9d72 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w c9d74 │ │ │ │ + bmi.w c9d9c │ │ │ │ ldr.w r8, [r3, #44] @ 0x2c │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c9db4 │ │ │ │ + beq.w c9ddc │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c9de4 │ │ │ │ + bne.w c9e0c │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9dec │ │ │ │ + beq.w c9e14 │ │ │ │ mov r0, r5 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9e7c │ │ │ │ + beq.w c9ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c06 │ │ │ │ + beq.n c9c2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9cfe │ │ │ │ + beq.n c9d26 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c9e16 │ │ │ │ + blt.w c9e3e │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9eb4 │ │ │ │ + beq.w c9edc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c38 │ │ │ │ + beq.n c9c60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9d06 │ │ │ │ + beq.n c9d2e │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c9e40 │ │ │ │ + blt.w c9e68 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c64 │ │ │ │ + beq.n c9c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9cf6 │ │ │ │ + beq.n c9d1e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9ed0 │ │ │ │ + beq.w c9ef8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c7c │ │ │ │ + beq.n c9ca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9d0e │ │ │ │ + beq.n c9d36 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w c9e64 │ │ │ │ + blt.w c9e8c │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c9cf0 │ │ │ │ - ldr r3, [pc, #612] @ (c9ef0 ) │ │ │ │ + bne.n c9d18 │ │ │ │ + ldr r3, [pc, #612] @ (c9f18 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c9b36 │ │ │ │ - b.n c9b3a │ │ │ │ - ldr r3, [pc, #608] @ (c9efc ) │ │ │ │ + bne.w c9b5e │ │ │ │ + b.n c9b62 │ │ │ │ + ldr r3, [pc, #608] @ (c9f24 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #604] @ (c9f00 ) │ │ │ │ - ldr r0, [pc, #608] @ (c9f04 ) │ │ │ │ + ldr r1, [pc, #604] @ (c9f28 ) │ │ │ │ + ldr r0, [pc, #608] @ (c9f2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #568] @ (c9ef4 ) │ │ │ │ + ldr r3, [pc, #568] @ (c9f1c ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w c9b98 │ │ │ │ - b.n c9b3a │ │ │ │ + bne.w c9bc0 │ │ │ │ + b.n c9b62 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w c9b98 │ │ │ │ - ldr r1, [pc, #552] @ (c9efc ) │ │ │ │ + bne.w c9bc0 │ │ │ │ + ldr r1, [pc, #552] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r3, [pc, #560] @ (c9f08 ) │ │ │ │ + ldr r3, [pc, #560] @ (c9f30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #552] @ (c9f0c ) │ │ │ │ - ldr r0, [pc, #556] @ (c9f10 ) │ │ │ │ + ldr r1, [pc, #552] @ (c9f34 ) │ │ │ │ + ldr r0, [pc, #556] @ (c9f38 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #544] @ (c9f14 ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #544] @ (c9f3c ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b.n c9c8c │ │ │ │ + b.n c9cb4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c64 │ │ │ │ + b.n c9c8c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c06 │ │ │ │ + b.n c9c2e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c38 │ │ │ │ + b.n c9c60 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c7c │ │ │ │ + b.n c9ca4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #504] @ (c9f18 ) │ │ │ │ - ldr r1, [pc, #508] @ (c9f1c ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #504] @ (c9f40 ) │ │ │ │ + ldr r1, [pc, #508] @ (c9f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #464] @ (c9efc ) │ │ │ │ - ldr r1, [pc, #496] @ (c9f20 ) │ │ │ │ + ldr r3, [pc, #464] @ (c9f24 ) │ │ │ │ + ldr r1, [pc, #496] @ (c9f48 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #496] @ (c9f24 ) │ │ │ │ + ldr r0, [pc, #496] @ (c9f4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9cb0 │ │ │ │ + b.n c9cd8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ - b.n c9ba0 │ │ │ │ - ldr r2, [pc, #432] @ (c9efc ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c9bc8 │ │ │ │ + ldr r2, [pc, #432] @ (c9f24 ) │ │ │ │ movw r1, #919 @ 0x397 │ │ │ │ - ldr r3, [pc, #468] @ (c9f28 ) │ │ │ │ + ldr r3, [pc, #468] @ (c9f50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #464] @ (c9f2c ) │ │ │ │ + ldr r2, [pc, #464] @ (c9f54 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #460] @ (c9f30 ) │ │ │ │ - ldr r0, [pc, #464] @ (c9f34 ) │ │ │ │ + ldr r1, [pc, #460] @ (c9f58 ) │ │ │ │ + ldr r0, [pc, #464] @ (c9f5c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c9cb0 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c9cd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c9bba │ │ │ │ + bne.w c9be2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #392] @ (c9f18 ) │ │ │ │ - ldr r1, [pc, #420] @ (c9f38 ) │ │ │ │ + bl 84a2c │ │ │ │ + ldr r3, [pc, #392] @ (c9f40 ) │ │ │ │ + ldr r1, [pc, #420] @ (c9f60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #348] @ (c9efc ) │ │ │ │ - ldr r1, [pc, #412] @ (c9f3c ) │ │ │ │ + ldr r3, [pc, #348] @ (c9f24 ) │ │ │ │ + ldr r1, [pc, #412] @ (c9f64 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #408] @ (c9f40 ) │ │ │ │ + ldr r0, [pc, #408] @ (c9f68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #324] @ (c9efc ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #324] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #392] @ (c9f44 ) │ │ │ │ + ldr r0, [pc, #392] @ (c9f6c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #388] @ (c9f48 ) │ │ │ │ + ldr r3, [pc, #388] @ (c9f70 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #384] @ (c9f4c ) │ │ │ │ - ldr r1, [pc, #384] @ (c9f50 ) │ │ │ │ + ldr r2, [pc, #384] @ (c9f74 ) │ │ │ │ + ldr r1, [pc, #384] @ (c9f78 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c9cb0 │ │ │ │ + bl 84a2c │ │ │ │ + b.n c9cd8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ - b.n c9bce │ │ │ │ - ldr r3, [pc, #268] @ (c9efc ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n c9bf6 │ │ │ │ + ldr r3, [pc, #268] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #352] @ (c9f54 ) │ │ │ │ - ldr r0, [pc, #352] @ (c9f58 ) │ │ │ │ + ldr r1, [pc, #352] @ (c9f7c ) │ │ │ │ + ldr r0, [pc, #352] @ (c9f80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #228] @ (c9efc ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #228] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #316] @ (c9f5c ) │ │ │ │ - ldr r0, [pc, #320] @ (c9f60 ) │ │ │ │ + ldr r1, [pc, #316] @ (c9f84 ) │ │ │ │ + ldr r0, [pc, #320] @ (c9f88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #184] @ (c9efc ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #184] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #284] @ (c9f64 ) │ │ │ │ - ldr r0, [pc, #284] @ (c9f68 ) │ │ │ │ + ldr r1, [pc, #284] @ (c9f8c ) │ │ │ │ + ldr r0, [pc, #284] @ (c9f90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #148] @ (c9efc ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #148] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #256] @ (c9f6c ) │ │ │ │ - ldr r0, [pc, #256] @ (c9f70 ) │ │ │ │ + ldr r1, [pc, #256] @ (c9f94 ) │ │ │ │ + ldr r0, [pc, #256] @ (c9f98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #244] @ (c9f74 ) │ │ │ │ - movw r2, #62387 @ 0xf3b3 │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #244] @ (c9f9c ) │ │ │ │ + movw r2, #62373 @ 0xf3a5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #240] @ (c9f78 ) │ │ │ │ - ldr r0, [pc, #240] @ (c9f7c ) │ │ │ │ + ldr r1, [pc, #240] @ (c9fa0 ) │ │ │ │ + ldr r0, [pc, #240] @ (c9fa4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (c9f80 ) │ │ │ │ - movw r2, #62322 @ 0xf372 │ │ │ │ + ldr r3, [pc, #228] @ (c9fa8 ) │ │ │ │ + movw r2, #62308 @ 0xf364 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #224] @ (c9f84 ) │ │ │ │ - ldr r0, [pc, #224] @ (c9f88 ) │ │ │ │ + ldr r1, [pc, #224] @ (c9fac ) │ │ │ │ + ldr r0, [pc, #224] @ (c9fb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (c9f8c ) │ │ │ │ - movw r2, #62395 @ 0xf3bb │ │ │ │ + ldr r3, [pc, #212] @ (c9fb4 ) │ │ │ │ + movw r2, #62381 @ 0xf3ad │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #208] @ (c9f90 ) │ │ │ │ - ldr r0, [pc, #208] @ (c9f94 ) │ │ │ │ + ldr r1, [pc, #208] @ (c9fb8 ) │ │ │ │ + ldr r0, [pc, #208] @ (c9fbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (c9f98 ) │ │ │ │ - movw r2, #62404 @ 0xf3c4 │ │ │ │ + ldr r3, [pc, #196] @ (c9fc0 ) │ │ │ │ + movw r2, #62390 @ 0xf3b6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #192] @ (c9f9c ) │ │ │ │ - ldr r0, [pc, #192] @ (c9fa0 ) │ │ │ │ + ldr r1, [pc, #192] @ (c9fc4 ) │ │ │ │ + ldr r0, [pc, #192] @ (c9fc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9ce8 │ │ │ │ - movs r2, r4 │ │ │ │ - bgt.n c9e4c │ │ │ │ + @ instruction: 0xe8280022 │ │ │ │ + ble.n c9ee4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9c74 │ │ │ │ + b.n c9f0c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + cdp2 0, 7, cr0, cr4, cr2, {1} │ │ │ │ + lsls r4, r5, #29 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9be8 │ │ │ │ + b.n c9e80 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9b9c │ │ │ │ + b.n c9e34 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [sl], {34} @ 0x22 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + cdp2 0, 0, cr0, cr2, cr2, {1} │ │ │ │ + lsls r2, r7, #27 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9b20 │ │ │ │ + b.n c9db8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n c9b00 │ │ │ │ + b.n c9d98 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9a98 │ │ │ │ + b.n c9d30 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9a4c │ │ │ │ + b.n c9ce4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9a00 │ │ │ │ + b.n c9c98 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c99c0 │ │ │ │ + b.n c9c58 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r5, #2 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #592] @ (ca1cc ) │ │ │ │ + ldr r4, [pc, #816] @ (ca2d4 ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7c20022 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + ldr??.w r0, [sl, #34] @ 0x22 │ │ │ │ + adds r6, r1, #2 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #480] @ (ca168 ) │ │ │ │ + ldr r4, [pc, #704] @ (ca270 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #72] @ (c9fd4 ) │ │ │ │ + ldr r5, [pc, #296] @ (ca0dc ) │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r6, #1 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #368] @ (ca104 ) │ │ │ │ + ldr r4, [pc, #592] @ (ca20c ) │ │ │ │ movs r2, r4 │ │ │ │ - sbc.w r0, sl, #10616832 @ 0xa20000 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subw r0, r2, #2082 @ 0x822 │ │ │ │ + adds r6, r2, #1 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #256] @ (ca0a0 ) │ │ │ │ + ldr r4, [pc, #480] @ (ca1a8 ) │ │ │ │ movs r2, r4 │ │ │ │ - eor.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ + subs.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ │ │ │ │ -000c9fa4 : │ │ │ │ +000c9fcc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (ca05c ) │ │ │ │ + ldr r4, [pc, #168] @ (ca084 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ ca060 │ │ │ │ + ldr.w lr, [pc, #168] @ ca088 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ ca064 │ │ │ │ + ldr.w ip, [pc, #164] @ ca08c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2628 @ 0xa44 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (ca068 ) │ │ │ │ + ldr r4, [pc, #148] @ (ca090 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ca054 │ │ │ │ - ldr r3, [pc, #124] @ (ca06c ) │ │ │ │ + beq.n ca07c │ │ │ │ + ldr r3, [pc, #124] @ (ca094 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ca036 │ │ │ │ + bne.n ca05e │ │ │ │ mov r0, r1 │ │ │ │ - bl c9b0c │ │ │ │ + bl c9b34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ca054 │ │ │ │ - cbnz r0, ca030 │ │ │ │ - ldr r3, [pc, #104] @ (ca070 ) │ │ │ │ + beq.n ca07c │ │ │ │ + cbnz r0, ca058 │ │ │ │ + ldr r3, [pc, #104] @ (ca098 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (ca074 ) │ │ │ │ - ldr r3, [pc, #72] @ (ca064 ) │ │ │ │ + ldr r2, [pc, #88] @ (ca09c ) │ │ │ │ + ldr r3, [pc, #72] @ (ca08c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ca058 │ │ │ │ + bne.n ca080 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (ca078 ) │ │ │ │ + ldr r3, [pc, #68] @ (ca0a0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n ca00a │ │ │ │ - ldr r0, [pc, #68] @ (ca07c ) │ │ │ │ + b.n ca032 │ │ │ │ + ldr r0, [pc, #68] @ (ca0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (ca080 ) │ │ │ │ - ldr r1, [pc, #64] @ (ca084 ) │ │ │ │ + ldr r3, [pc, #64] @ (ca0a8 ) │ │ │ │ + ldr r1, [pc, #64] @ (ca0ac ) │ │ │ │ movw r2, #910 @ 0x38e │ │ │ │ - ldr r0, [pc, #64] @ (ca088 ) │ │ │ │ + ldr r0, [pc, #64] @ (ca0b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ca018 │ │ │ │ + b.n ca040 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r2, #0] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + cbnz r0, ca0c4 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ movs r3, r4 │ │ │ │ - b.n ca724 │ │ │ │ + b.n c99bc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca08c : │ │ │ │ +000ca0b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (ca0e0 ) │ │ │ │ + ldr r2, [pc, #64] @ (ca108 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, ca0b8 │ │ │ │ + cbz r4, ca0e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #40] @ (ca0e4 ) │ │ │ │ + ldr r1, [pc, #40] @ (ca10c ) │ │ │ │ movs r5, #17 │ │ │ │ - ldr r3, [pc, #40] @ (ca0e8 ) │ │ │ │ + ldr r3, [pc, #40] @ (ca110 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #36] @ (ca0ec ) │ │ │ │ + ldr r2, [pc, #36] @ (ca114 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (ca0f0 ) │ │ │ │ - ldr r0, [pc, #36] @ (ca0f4 ) │ │ │ │ + ldr r1, [pc, #32] @ (ca118 ) │ │ │ │ + ldr r0, [pc, #36] @ (ca11c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n ca0e8 │ │ │ │ + bls.n ca180 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9bf4 │ │ │ │ + b.n c9e8c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9bf4 │ │ │ │ + b.n c9e8c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca0f8 : │ │ │ │ +000ca120 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (ca15c ) │ │ │ │ + ldr r3, [pc, #76] @ (ca184 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (ca160 ) │ │ │ │ + ldr r5, [pc, #72] @ (ca188 ) │ │ │ │ addw r3, r3, #2676 @ 0xa74 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, ca156 │ │ │ │ - ldr r3, [pc, #64] @ (ca164 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, ca17e │ │ │ │ + ldr r3, [pc, #64] @ (ca18c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ca138 │ │ │ │ + bne.n ca160 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ca08c │ │ │ │ - ldr r0, [pc, #44] @ (ca168 ) │ │ │ │ + b.w ca0b4 │ │ │ │ + ldr r0, [pc, #44] @ (ca190 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (ca16c ) │ │ │ │ - ldr r1, [pc, #40] @ (ca170 ) │ │ │ │ + ldr r3, [pc, #40] @ (ca194 ) │ │ │ │ + ldr r1, [pc, #40] @ (ca198 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #40] @ (ca174 ) │ │ │ │ + ldr r0, [pc, #40] @ (ca19c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c9b74 │ │ │ │ + b.n c9e0c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9b7c │ │ │ │ + b.n c9e14 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca178 : │ │ │ │ +000ca1a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (ca1cc ) │ │ │ │ + ldr r2, [pc, #64] @ (ca1f4 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, ca1a4 │ │ │ │ + cbz r4, ca1cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #40] @ (ca1d0 ) │ │ │ │ + ldr r1, [pc, #40] @ (ca1f8 ) │ │ │ │ movs r5, #25 │ │ │ │ - ldr r3, [pc, #40] @ (ca1d4 ) │ │ │ │ + ldr r3, [pc, #40] @ (ca1fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #36] @ (ca1d8 ) │ │ │ │ + ldr r2, [pc, #36] @ (ca200 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (ca1dc ) │ │ │ │ - ldr r0, [pc, #36] @ (ca1e0 ) │ │ │ │ + ldr r1, [pc, #32] @ (ca204 ) │ │ │ │ + ldr r0, [pc, #36] @ (ca208 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9b50 │ │ │ │ + b.n c9de8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - b.n c9b08 │ │ │ │ + b.n c9da0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca1e4 : │ │ │ │ +000ca20c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (ca248 ) │ │ │ │ + ldr r3, [pc, #76] @ (ca270 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (ca24c ) │ │ │ │ + ldr r5, [pc, #72] @ (ca274 ) │ │ │ │ addw r3, r3, #2724 @ 0xaa4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, ca242 │ │ │ │ - ldr r3, [pc, #64] @ (ca250 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, ca26a │ │ │ │ + ldr r3, [pc, #64] @ (ca278 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ca224 │ │ │ │ + bne.n ca24c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ca178 │ │ │ │ - ldr r0, [pc, #44] @ (ca254 ) │ │ │ │ + b.w ca1a0 │ │ │ │ + ldr r0, [pc, #44] @ (ca27c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (ca258 ) │ │ │ │ - ldr r1, [pc, #40] @ (ca25c ) │ │ │ │ + ldr r3, [pc, #40] @ (ca280 ) │ │ │ │ + ldr r1, [pc, #40] @ (ca284 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #40] @ (ca260 ) │ │ │ │ + ldr r0, [pc, #40] @ (ca288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c9ad0 │ │ │ │ + b.n c9d68 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - b.n c9a90 │ │ │ │ + b.n c9d28 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca264 : │ │ │ │ +000ca28c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r1 │ │ │ │ - ldr.w r1, [pc, #2932] @ cadec │ │ │ │ + ldr.w r1, [pc, #2932] @ cae14 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #2928] @ cadf0 │ │ │ │ + ldr.w r2, [pc, #2928] @ cae18 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r7, [pc, #2924] @ cadf4 │ │ │ │ + ldr.w r7, [pc, #2924] @ cae1c │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ca656 │ │ │ │ + beq.w ca67e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca684 │ │ │ │ + beq.w ca6ac │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w ca574 │ │ │ │ + bmi.w ca59c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca408 │ │ │ │ + beq.w ca430 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w ca582 │ │ │ │ - ldr.w r2, [pc, #2864] @ cadf8 │ │ │ │ + bne.w ca5aa │ │ │ │ + ldr.w r2, [pc, #2864] @ cae20 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w ca5e2 │ │ │ │ + bne.w ca60a │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca946 │ │ │ │ + beq.w ca96e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca302 │ │ │ │ + beq.n ca32a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6c0 │ │ │ │ + beq.w ca6e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w caa76 │ │ │ │ - ldr.w r3, [pc, #2800] @ cadfc │ │ │ │ + beq.w caa9e │ │ │ │ + ldr.w r3, [pc, #2800] @ cae24 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #2788] @ cae00 │ │ │ │ + ldr.w r3, [pc, #2788] @ cae28 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ - beq.n ca328 │ │ │ │ + beq.n ca350 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca828 │ │ │ │ + bne.w ca850 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, ca340 │ │ │ │ + cbz r0, ca368 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca340 │ │ │ │ + beq.n ca368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6e6 │ │ │ │ + beq.w ca70e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ ldr.w sl, [r5] │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ - beq.w ca8e8 │ │ │ │ + beq.w ca910 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb52a │ │ │ │ + beq.w cb552 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca866 │ │ │ │ + beq.w ca88e │ │ │ │ cmp sl, r9 │ │ │ │ - beq.w ca6ec │ │ │ │ + beq.w ca714 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w caa50 │ │ │ │ + bne.w caa78 │ │ │ │ mov r0, r6 │ │ │ │ - bl ca08c │ │ │ │ + bl ca0b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca39c │ │ │ │ + beq.n ca3c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ca39c │ │ │ │ + cbnz r3, ca3c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w caaac │ │ │ │ - ldr.w r3, [pc, #2656] @ cae04 │ │ │ │ + beq.w caad4 │ │ │ │ + ldr.w r3, [pc, #2656] @ cae2c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca7d2 │ │ │ │ + bne.w ca7fa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, ca3ca │ │ │ │ + cbz r0, ca3f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca3ca │ │ │ │ + beq.n ca3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca9ea │ │ │ │ + beq.w caa12 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ str r5, [r4, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ca3e6 │ │ │ │ + beq.n ca40e │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w cad68 │ │ │ │ + bmi.w cad90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ca5c0 │ │ │ │ + beq.w ca5e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ca5c0 │ │ │ │ + bne.w ca5e8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca5c0 │ │ │ │ - ldr.w r2, [pc, #2540] @ cadf8 │ │ │ │ + b.n ca5e8 │ │ │ │ + ldr.w r2, [pc, #2540] @ cae20 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w ca61c │ │ │ │ + bne.w ca644 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ca974 │ │ │ │ + beq.w ca99c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ca856 │ │ │ │ + beq.w ca87e │ │ │ │ adds r0, r2, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca9a2 │ │ │ │ + beq.w ca9ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ca6c8 │ │ │ │ + beq.w ca6f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca462 │ │ │ │ + beq.n ca48a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6d8 │ │ │ │ + beq.w ca700 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, ca47a │ │ │ │ + cbz r0, ca4a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca47a │ │ │ │ + beq.n ca4a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6e0 │ │ │ │ + beq.w ca708 │ │ │ │ movw r9, #65534 @ 0xfffe │ │ │ │ movt r9, #16383 @ 0x3fff │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca4a8 │ │ │ │ + beq.n ca4d0 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n ca4a6 │ │ │ │ + beq.n ca4ce │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6b8 │ │ │ │ + beq.w ca6e0 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca88c │ │ │ │ + beq.w ca8b4 │ │ │ │ cmp.w r6, sl, lsl #1 │ │ │ │ - bge.w caad0 │ │ │ │ + bge.w caaf8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ca8ba │ │ │ │ + beq.w ca8e2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r5, [r2, r6, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb57c │ │ │ │ + beq.w cb5a4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldrne r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca4f0 │ │ │ │ + beq.n ca518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca802 │ │ │ │ - ldr.w r3, [pc, #2324] @ cae08 │ │ │ │ + beq.w ca82a │ │ │ │ + ldr.w r3, [pc, #2324] @ cae30 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ca8f0 │ │ │ │ + bne.w ca918 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, ca514 │ │ │ │ + cbz r0, ca53c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca514 │ │ │ │ + beq.n ca53c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca850 │ │ │ │ + beq.w ca878 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r3, r8 │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - beq.n ca52e │ │ │ │ + beq.n ca556 │ │ │ │ cmp r3, r9 │ │ │ │ it eq │ │ │ │ streq.w r8, [r5] │ │ │ │ - beq.n ca52e │ │ │ │ + beq.n ca556 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca808 │ │ │ │ + beq.w ca830 │ │ │ │ cmp r6, #6 │ │ │ │ - beq.w cab52 │ │ │ │ + beq.w cab7a │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca918 │ │ │ │ + beq.w ca940 │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ adds r6, #2 │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ca48c │ │ │ │ - ldr.w r2, [pc, #2244] @ cae0c │ │ │ │ + bne.n ca4b4 │ │ │ │ + ldr.w r2, [pc, #2244] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #2240] @ cae10 │ │ │ │ + ldr.w r3, [pc, #2240] @ cae38 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2232] @ cae14 │ │ │ │ + ldr.w r2, [pc, #2232] @ cae3c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #2228] @ cae18 │ │ │ │ - ldr.w r0, [pc, #2228] @ cae1c │ │ │ │ + ldr.w r1, [pc, #2228] @ cae40 │ │ │ │ + ldr.w r0, [pc, #2228] @ cae44 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n ca596 │ │ │ │ + beq.n ca5be │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, ca596 │ │ │ │ + cbnz r5, ca5be │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2184] @ cae20 │ │ │ │ + ldr.w r3, [pc, #2184] @ cae48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2152] @ cae0c │ │ │ │ - ldr.w r1, [pc, #2172] @ cae24 │ │ │ │ + ldr.w r3, [pc, #2152] @ cae34 │ │ │ │ + ldr.w r1, [pc, #2172] @ cae4c │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r0, [pc, #2168] @ cae28 │ │ │ │ + ldr.w r0, [pc, #2168] @ cae50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2152] @ cae2c │ │ │ │ - ldr.w r3, [pc, #2088] @ cadf0 │ │ │ │ + ldr.w r2, [pc, #2152] @ cae54 │ │ │ │ + ldr.w r3, [pc, #2088] @ cae18 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cb1e4 │ │ │ │ + bne.w cb20c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n ca5f4 │ │ │ │ + beq.n ca61c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca810 │ │ │ │ + beq.w ca838 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #2060] @ cae0c │ │ │ │ - ldr.w r1, [pc, #2092] @ cae30 │ │ │ │ + ldr.w r3, [pc, #2060] @ cae34 │ │ │ │ + ldr.w r1, [pc, #2092] @ cae58 │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr.w r0, [pc, #2088] @ cae34 │ │ │ │ + ldr.w r0, [pc, #2088] @ cae5c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca5be │ │ │ │ + b.n ca5e6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n ca62e │ │ │ │ + beq.n ca656 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca81c │ │ │ │ + beq.w ca844 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #2000] @ cae0c │ │ │ │ - ldr.w r1, [pc, #2040] @ cae38 │ │ │ │ + ldr.w r3, [pc, #2000] @ cae34 │ │ │ │ + ldr.w r1, [pc, #2040] @ cae60 │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r0, [pc, #2036] @ cae3c │ │ │ │ + ldr.w r0, [pc, #2036] @ cae64 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca5be │ │ │ │ - ldr.w r1, [pc, #1972] @ cae0c │ │ │ │ + b.n ca5e6 │ │ │ │ + ldr.w r1, [pc, #1972] @ cae34 │ │ │ │ mov.w r0, #274 @ 0x112 │ │ │ │ - ldr.w r3, [pc, #2016] @ cae40 │ │ │ │ - ldr.w r2, [pc, #2016] @ cae44 │ │ │ │ + ldr.w r3, [pc, #2016] @ cae68 │ │ │ │ + ldr.w r2, [pc, #2016] @ cae6c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2008] @ cae48 │ │ │ │ - ldr.w r0, [pc, #2008] @ cae4c │ │ │ │ + ldr.w r1, [pc, #2008] @ cae70 │ │ │ │ + ldr.w r0, [pc, #2008] @ cae74 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n ca5be │ │ │ │ - ldr.w r2, [pc, #1924] @ cae0c │ │ │ │ + b.n ca5e6 │ │ │ │ + ldr.w r2, [pc, #1924] @ cae34 │ │ │ │ mov.w r1, #274 @ 0x112 │ │ │ │ - ldr.w r3, [pc, #1984] @ cae50 │ │ │ │ + ldr.w r3, [pc, #1984] @ cae78 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1980] @ cae54 │ │ │ │ + ldr.w r2, [pc, #1980] @ cae7c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1976] @ cae58 │ │ │ │ + ldr.w r1, [pc, #1976] @ cae80 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1972] @ cae5c │ │ │ │ + ldr.w r0, [pc, #1972] @ cae84 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n ca5be │ │ │ │ + b.n ca5e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca4a6 │ │ │ │ + b.n ca4ce │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca302 │ │ │ │ + b.n ca32a │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w ca462 │ │ │ │ + beq.w ca48a │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ca462 │ │ │ │ + bne.w ca48a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca462 │ │ │ │ + b.n ca48a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca47a │ │ │ │ + b.n ca4a2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca340 │ │ │ │ + b.n ca368 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w cad70 │ │ │ │ + bne.w cad98 │ │ │ │ mov r0, r6 │ │ │ │ - bl ca178 │ │ │ │ + bl ca1a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca71e │ │ │ │ + beq.n ca746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ca7fa │ │ │ │ + beq.n ca822 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cad90 │ │ │ │ - ldr.w r3, [pc, #1848] @ cae60 │ │ │ │ + beq.w cadb8 │ │ │ │ + ldr.w r3, [pc, #1848] @ cae88 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #1840] @ cae64 │ │ │ │ + ldr.w r3, [pc, #1840] @ cae8c │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ - bne.w cadc2 │ │ │ │ + bne.w cadea │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, ca754 │ │ │ │ + cbz r0, ca77c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca754 │ │ │ │ + beq.n ca77c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad62 │ │ │ │ + beq.w cad8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca76a │ │ │ │ + beq.n ca792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caac8 │ │ │ │ - ldr.w r2, [pc, #1788] @ cae68 │ │ │ │ + beq.w caaf0 │ │ │ │ + ldr.w r2, [pc, #1788] @ cae90 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #304] @ 0x130 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cada8 │ │ │ │ + beq.w cadd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w caf5c │ │ │ │ + bne.w caf84 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca7b4 │ │ │ │ + beq.n ca7dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cab4a │ │ │ │ - ldr.w r3, [pc, #1620] @ cae0c │ │ │ │ + beq.w cab72 │ │ │ │ + ldr.w r3, [pc, #1620] @ cae34 │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r1, [pc, #1708] @ cae6c │ │ │ │ - ldr.w r0, [pc, #1708] @ cae70 │ │ │ │ + ldr.w r1, [pc, #1708] @ cae94 │ │ │ │ + ldr.w r0, [pc, #1708] @ cae98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca5be │ │ │ │ - ldr.w r2, [pc, #1592] @ cae0c │ │ │ │ - ldr.w r3, [pc, #1692] @ cae74 │ │ │ │ - ldr.w r1, [pc, #1692] @ cae78 │ │ │ │ + b.n ca5e6 │ │ │ │ + ldr.w r2, [pc, #1592] @ cae34 │ │ │ │ + ldr.w r3, [pc, #1692] @ cae9c │ │ │ │ + ldr.w r1, [pc, #1692] @ caea0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1688] @ cae7c │ │ │ │ + ldr.w r0, [pc, #1688] @ caea4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca71e │ │ │ │ + b.n ca746 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca4f0 │ │ │ │ + b.n ca518 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca52e │ │ │ │ + b.n ca556 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n ca5f4 │ │ │ │ + b.n ca61c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n ca62e │ │ │ │ - ldr.w r2, [pc, #1504] @ cae0c │ │ │ │ - ldr.w r3, [pc, #1616] @ cae80 │ │ │ │ - ldr.w r1, [pc, #1616] @ cae84 │ │ │ │ + b.n ca656 │ │ │ │ + ldr.w r2, [pc, #1504] @ cae34 │ │ │ │ + ldr.w r3, [pc, #1616] @ caea8 │ │ │ │ + ldr.w r1, [pc, #1616] @ caeac │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1616] @ cae88 │ │ │ │ + ldr.w r0, [pc, #1616] @ caeb0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca514 │ │ │ │ + b.n ca53c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca9a2 │ │ │ │ + beq.w ca9ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca446 │ │ │ │ - b.n ca462 │ │ │ │ + bne.w ca46e │ │ │ │ + b.n ca48a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ cmp sl, r9 │ │ │ │ - beq.w caa1e │ │ │ │ + beq.w caa46 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca9f0 │ │ │ │ + beq.w caa18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca370 │ │ │ │ - b.n ca374 │ │ │ │ - ldr.w r2, [pc, #1404] @ cae0c │ │ │ │ + bne.w ca398 │ │ │ │ + b.n ca39c │ │ │ │ + ldr.w r2, [pc, #1404] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1524] @ cae8c │ │ │ │ + ldr.w r3, [pc, #1524] @ caeb4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1520] @ cae90 │ │ │ │ + ldr.w r2, [pc, #1520] @ caeb8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1512] @ cae94 │ │ │ │ - ldr.w r0, [pc, #1512] @ cae98 │ │ │ │ + ldr.w r1, [pc, #1512] @ caebc │ │ │ │ + ldr.w r0, [pc, #1512] @ caec0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r2, [pc, #1360] @ cae0c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r2, [pc, #1360] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1496] @ cae9c │ │ │ │ + ldr.w r3, [pc, #1496] @ caec4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1488] @ caea0 │ │ │ │ + ldr.w r2, [pc, #1488] @ caec8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1484] @ caea4 │ │ │ │ - ldr.w r0, [pc, #1484] @ caea8 │ │ │ │ + ldr.w r1, [pc, #1484] @ caecc │ │ │ │ + ldr.w r0, [pc, #1484] @ caed0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ cmp sl, r9 │ │ │ │ - bne.w ca374 │ │ │ │ - b.n ca704 │ │ │ │ - ldr.w r2, [pc, #1304] @ cae0c │ │ │ │ - ldr.w r3, [pc, #1460] @ caeac │ │ │ │ - ldr.w r1, [pc, #1460] @ caeb0 │ │ │ │ + bne.w ca39c │ │ │ │ + b.n ca72c │ │ │ │ + ldr.w r2, [pc, #1304] @ cae34 │ │ │ │ + ldr.w r3, [pc, #1460] @ caed4 │ │ │ │ + ldr.w r1, [pc, #1460] @ caed8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1460] @ caeb4 │ │ │ │ + ldr.w r0, [pc, #1460] @ caedc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r2, [pc, #1264] @ cae0c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r2, [pc, #1264] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1428] @ caeb8 │ │ │ │ + ldr.w r3, [pc, #1428] @ caee0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1424] @ caebc │ │ │ │ + ldr.w r2, [pc, #1424] @ caee4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1416] @ caec0 │ │ │ │ - ldr.w r0, [pc, #1416] @ caec4 │ │ │ │ + ldr.w r1, [pc, #1416] @ caee8 │ │ │ │ + ldr.w r0, [pc, #1416] @ caeec │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r2, [pc, #1220] @ cae0c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r2, [pc, #1220] @ cae34 │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ - ldr.w r3, [pc, #1400] @ caec8 │ │ │ │ + ldr.w r3, [pc, #1400] @ caef0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1392] @ caecc │ │ │ │ + ldr.w r2, [pc, #1392] @ caef4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1388] @ caed0 │ │ │ │ - ldr.w r0, [pc, #1388] @ caed4 │ │ │ │ + ldr.w r1, [pc, #1388] @ caef8 │ │ │ │ + ldr.w r0, [pc, #1388] @ caefc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r2, [pc, #1172] @ cae0c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r2, [pc, #1172] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1368] @ caed8 │ │ │ │ + ldr.w r3, [pc, #1368] @ caf00 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1364] @ caedc │ │ │ │ + ldr.w r2, [pc, #1364] @ caf04 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1356] @ caee0 │ │ │ │ - ldr.w r0, [pc, #1356] @ caee4 │ │ │ │ + ldr.w r1, [pc, #1356] @ caf08 │ │ │ │ + ldr.w r0, [pc, #1356] @ caf0c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r3, [pc, #1348] @ caee8 │ │ │ │ - ldr.w r1, [pc, #1348] @ caeec │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r3, [pc, #1348] @ caf10 │ │ │ │ + ldr.w r1, [pc, #1348] @ caf14 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca9cc │ │ │ │ + beq.n ca9f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad5a │ │ │ │ - ldr.w r3, [pc, #1084] @ cae0c │ │ │ │ + beq.w cad82 │ │ │ │ + ldr.w r3, [pc, #1084] @ cae34 │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr.w r1, [pc, #1304] @ caef0 │ │ │ │ - ldr.w r0, [pc, #1304] @ caef4 │ │ │ │ + ldr.w r1, [pc, #1304] @ caf18 │ │ │ │ + ldr.w r0, [pc, #1304] @ caf1c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca3ca │ │ │ │ - ldr.w r2, [pc, #1048] @ cae0c │ │ │ │ + b.n ca3f2 │ │ │ │ + ldr.w r2, [pc, #1048] @ cae34 │ │ │ │ movw r1, #307 @ 0x133 │ │ │ │ - ldr.w r3, [pc, #1276] @ caef8 │ │ │ │ + ldr.w r3, [pc, #1276] @ caf20 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1272] @ caefc │ │ │ │ + ldr.w r2, [pc, #1272] @ caf24 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1264] @ caf00 │ │ │ │ - ldr.w r0, [pc, #1264] @ caf04 │ │ │ │ + ldr.w r1, [pc, #1264] @ caf28 │ │ │ │ + ldr.w r0, [pc, #1264] @ caf2c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w ca6ec │ │ │ │ - ldr r2, [pc, #996] @ (cae0c ) │ │ │ │ + bne.w ca714 │ │ │ │ + ldr r2, [pc, #996] @ (cae34 ) │ │ │ │ movw r1, #303 @ 0x12f │ │ │ │ - ldr.w r3, [pc, #1244] @ caf08 │ │ │ │ + ldr.w r3, [pc, #1244] @ caf30 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1236] @ caf0c │ │ │ │ + ldr.w r2, [pc, #1236] @ caf34 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1232] @ caf10 │ │ │ │ - ldr.w r0, [pc, #1232] @ caf14 │ │ │ │ + ldr.w r1, [pc, #1232] @ caf38 │ │ │ │ + ldr.w r0, [pc, #1232] @ caf3c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr r2, [pc, #952] @ (cae0c ) │ │ │ │ - ldr.w r3, [pc, #1220] @ caf18 │ │ │ │ - ldr.w r1, [pc, #1220] @ caf1c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr r2, [pc, #952] @ (cae34 ) │ │ │ │ + ldr.w r3, [pc, #1220] @ caf40 │ │ │ │ + ldr.w r1, [pc, #1220] @ caf44 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1216] @ caf20 │ │ │ │ + ldr.w r0, [pc, #1216] @ caf48 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cafb0 │ │ │ │ + bne.w cafd8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n caa8c │ │ │ │ + beq.n caab4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w cb2ae │ │ │ │ + bmi.w cb2d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caaa6 │ │ │ │ + beq.n caace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caf90 │ │ │ │ - bl 64174 │ │ │ │ - b.n ca5be │ │ │ │ - ldr r3, [pc, #860] @ (cae0c ) │ │ │ │ + beq.w cafb8 │ │ │ │ + bl 64178 │ │ │ │ + b.n ca5e6 │ │ │ │ + ldr r3, [pc, #860] @ (cae34 ) │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r1, [pc, #1136] @ caf24 │ │ │ │ - ldr.w r0, [pc, #1136] @ caf28 │ │ │ │ + ldr.w r1, [pc, #1136] @ caf4c │ │ │ │ + ldr.w r0, [pc, #1136] @ caf50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca76a │ │ │ │ + b.n ca792 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caae4 │ │ │ │ + beq.n cab0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caf98 │ │ │ │ - ldr r1, [pc, #896] @ (cae68 ) │ │ │ │ + beq.w cafc0 │ │ │ │ + ldr r1, [pc, #896] @ (cae90 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #888] @ (cae64 ) │ │ │ │ + ldr r0, [pc, #888] @ (cae8c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r5, [r7, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r1, [r1, #292] @ 0x124 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb212 │ │ │ │ - ldr r3, [pc, #852] @ (cae60 ) │ │ │ │ + beq.w cb23a │ │ │ │ + ldr r3, [pc, #852] @ (cae88 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cb1e8 │ │ │ │ + bne.w cb210 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cab32 │ │ │ │ + beq.n cab5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cafa0 │ │ │ │ - ldr r3, [pc, #728] @ (cae0c ) │ │ │ │ + beq.w cafc8 │ │ │ │ + ldr r3, [pc, #728] @ (cae34 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r1, [pc, #1008] @ (caf2c ) │ │ │ │ - ldr r0, [pc, #1012] @ (caf30 ) │ │ │ │ + ldr r1, [pc, #1008] @ (caf54 ) │ │ │ │ + ldr r0, [pc, #1012] @ (caf58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca5be │ │ │ │ + b.n ca5e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca7b4 │ │ │ │ + b.n ca7dc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb288 │ │ │ │ + beq.w cb2b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cb234 │ │ │ │ + beq.w cb25c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -207080,103 +207107,103 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabaa │ │ │ │ + beq.n cabd2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cafa8 │ │ │ │ + beq.w cafd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabbe │ │ │ │ + beq.n cabe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad42 │ │ │ │ + beq.w cad6a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb26e │ │ │ │ + beq.w cb296 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, cabdc │ │ │ │ + cbz r0, cac04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabdc │ │ │ │ + beq.n cac04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb1b2 │ │ │ │ - ldr r2, [pc, #544] @ (cae00 ) │ │ │ │ + beq.w cb1da │ │ │ │ + ldr r2, [pc, #544] @ (cae28 ) │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r5, [r7, r2] │ │ │ │ cmp r3, sl │ │ │ │ ldr.w r9, [r5] │ │ │ │ - beq.w caff0 │ │ │ │ + beq.w cb018 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb47a │ │ │ │ + beq.w cb4a2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cafd0 │ │ │ │ + beq.w caff8 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w caff6 │ │ │ │ + beq.w cb01e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #484] @ (cadfc ) │ │ │ │ + ldr r3, [pc, #484] @ (cae24 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w cb2e2 │ │ │ │ + bne.w cb30a │ │ │ │ mov r0, r6 │ │ │ │ - bl ca08c │ │ │ │ + bl ca0b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cac3c │ │ │ │ + beq.n cac64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad4a │ │ │ │ + beq.w cad72 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb304 │ │ │ │ + beq.w cb32c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w cb378 │ │ │ │ + bpl.w cb3a0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, cac64 │ │ │ │ + cbz r0, cac8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cac64 │ │ │ │ + beq.n cac8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb2dc │ │ │ │ + beq.w cb304 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb3cc │ │ │ │ + beq.w cb3f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cb39a │ │ │ │ + beq.w cb3c2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -207191,5626 +207218,5625 @@ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cacce │ │ │ │ + beq.n cacf6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb266 │ │ │ │ + beq.w cb28e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cace2 │ │ │ │ + beq.n cad0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb22c │ │ │ │ + beq.w cb254 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cacf2 │ │ │ │ + beq.n cad1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cad52 │ │ │ │ + cbz r3, cad7a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cb418 │ │ │ │ + beq.w cb440 │ │ │ │ mov r0, r9 │ │ │ │ blx 50294 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb3f2 │ │ │ │ + beq.w cb41a │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, cad20 │ │ │ │ + cbz r0, cad48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad20 │ │ │ │ + beq.n cad48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb372 │ │ │ │ + beq.w cb39a │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ str.w r9, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, cad3c │ │ │ │ + cbz r0, cad64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad3c │ │ │ │ + beq.n cad64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb454 │ │ │ │ + beq.w cb47c │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ - b.w ca2d8 │ │ │ │ + b.w ca300 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cabbe │ │ │ │ + b.n cabe6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cac3c │ │ │ │ + b.n cac64 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cacf2 │ │ │ │ + b.n cad1a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca9cc │ │ │ │ + b.n ca9f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca754 │ │ │ │ - bl 84a28 │ │ │ │ - b.w ca3e6 │ │ │ │ - ldr r2, [pc, #152] @ (cae0c ) │ │ │ │ - ldr r3, [pc, #448] @ (caf34 ) │ │ │ │ - ldr r1, [pc, #448] @ (caf38 ) │ │ │ │ + b.n ca77c │ │ │ │ + bl 84a2c │ │ │ │ + b.w ca40e │ │ │ │ + ldr r2, [pc, #152] @ (cae34 ) │ │ │ │ + ldr r3, [pc, #448] @ (caf5c ) │ │ │ │ + ldr r1, [pc, #448] @ (caf60 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #448] @ (caf3c ) │ │ │ │ + ldr r0, [pc, #448] @ (caf64 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr r3, [pc, #120] @ (cae0c ) │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr r3, [pc, #120] @ (cae34 ) │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr r1, [pc, #424] @ (caf40 ) │ │ │ │ - ldr r0, [pc, #424] @ (caf44 ) │ │ │ │ + ldr r1, [pc, #424] @ (caf68 ) │ │ │ │ + ldr r0, [pc, #424] @ (caf6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr r3, [pc, #96] @ (cae0c ) │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr r3, [pc, #96] @ (cae34 ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r1, [pc, #408] @ (caf48 ) │ │ │ │ - ldr r0, [pc, #408] @ (caf4c ) │ │ │ │ + ldr r1, [pc, #408] @ (caf70 ) │ │ │ │ + ldr r0, [pc, #408] @ (caf74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ca73c │ │ │ │ - ldr r2, [pc, #60] @ (cae0c ) │ │ │ │ - ldr r3, [pc, #384] @ (caf50 ) │ │ │ │ - ldr r1, [pc, #384] @ (caf54 ) │ │ │ │ + beq.w ca764 │ │ │ │ + ldr r2, [pc, #60] @ (cae34 ) │ │ │ │ + ldr r3, [pc, #384] @ (caf78 ) │ │ │ │ + ldr r1, [pc, #384] @ (caf7c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #384] @ (caf58 ) │ │ │ │ + ldr r0, [pc, #384] @ (caf80 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + b.n ca6d8 │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr2, {1} │ │ │ │ - cdp2 0, 2, cr0, cr12, cr2, {1} │ │ │ │ - str r6, [r5, #8] │ │ │ │ + vaddl.u16 q0, d2, d18 │ │ │ │ + vhadd.u32 d16, d4, d18 │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb168 │ │ │ │ + b.n cb400 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb0e0 │ │ │ │ + b.n cb378 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb034 │ │ │ │ + b.n cb2cc │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + str r0, [r1, #16] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cafc8 │ │ │ │ + b.n cb260 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf4b20022 │ │ │ │ - b.n cb04c │ │ │ │ + @ instruction: 0xf5ea0022 │ │ │ │ + b.n cb2e4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r3, #12] │ │ │ │ movs r4, r4 │ │ │ │ - b.n caf7c │ │ │ │ + b.n cb214 │ │ │ │ movs r2, r4 │ │ │ │ - add.w r0, r8, #10616832 @ 0xa20000 │ │ │ │ - stc2l 0, cr0, [ip], #136 @ 0x88 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + movw r0, #2082 @ 0x822 │ │ │ │ + cdp2 0, 2, cr0, cr4, cr2, {1} │ │ │ │ + str r0, [r5, #8] │ │ │ │ movs r4, r4 │ │ │ │ - b.n caf2c │ │ │ │ + b.n cb1c4 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + b.n caf9c │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + b.n caf64 │ │ │ │ movs r2, r4 │ │ │ │ - stc2 0, cr0, [r4], {34} @ 0x22 │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldc2 0, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + b.n caec4 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb240022 │ │ │ │ - @ instruction: 0xfae60022 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + mrrc2 0, 2, r0, ip, cr2 │ │ │ │ + ldc2 0, cr0, [lr], {34} @ 0x22 │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + svc 150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfae60022 │ │ │ │ - @ instruction: 0xfab80022 │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + ldc2 0, cr0, [lr], {34} @ 0x22 │ │ │ │ + @ instruction: 0xfbf00022 │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - udf #8 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa980022 │ │ │ │ - @ instruction: 0xfa5a0022 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + @ instruction: 0xfbd00022 │ │ │ │ + @ instruction: 0xfb920022 │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ble.n cae6c │ │ │ │ + svc 10 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfad20022 │ │ │ │ - @ instruction: 0xfa2c0022 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + stc2 0, cr0, [sl], {34} @ 0x22 │ │ │ │ + @ instruction: 0xfb640022 │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ble.n cae20 │ │ │ │ + udf #220 @ 0xdc │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr??.w r0, [lr, #34] @ 0x22 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + @ instruction: 0xfb360022 │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ble.n cafd4 │ │ │ │ + udf #174 @ 0xae │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ble.n caf58 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa640022 │ │ │ │ - vst1.8 {d0[1]}, [r2], r2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + @ instruction: 0xfb9c0022 │ │ │ │ + @ instruction: 0xfaba0022 │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n caefc │ │ │ │ + udf #50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa320022 │ │ │ │ - ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + @ instruction: 0xfb6a0022 │ │ │ │ + @ instruction: 0xfa880022 │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n caea8 │ │ │ │ + udf #0 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n caee8 │ │ │ │ + ble.n caf80 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n cae78 │ │ │ │ + ble.n caf10 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrb r6, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n cafd0 │ │ │ │ + ble.n cae68 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ movs r4, r4 │ │ │ │ - blt.n caed4 │ │ │ │ + ble.n caf6c │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n caf14 │ │ │ │ + bge.n cafac │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bls.n cae60 │ │ │ │ + bge.n caef8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ movs r4, r4 │ │ │ │ - bls.n cb02c │ │ │ │ + bge.n caec4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ - bls.n cb004 │ │ │ │ + bge.n cae9c │ │ │ │ movs r2, r4 │ │ │ │ - stmdb r2, {r1, r5} │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + bics.w r0, sl, r2, asr #32 │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ movs r4, r4 │ │ │ │ - bls.n cafc4 │ │ │ │ + bge.n cb05c │ │ │ │ movs r2, r4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ca79a │ │ │ │ - ldr.w r1, [pc, #1584] @ cb598 │ │ │ │ + beq.w ca7c2 │ │ │ │ + ldr.w r1, [pc, #1584] @ cb5c0 │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r3, [pc, #1580] @ cb59c │ │ │ │ + ldr.w r3, [pc, #1580] @ cb5c4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1572] @ cb5a0 │ │ │ │ - ldr.w r0, [pc, #1572] @ cb5a4 │ │ │ │ + ldr.w r1, [pc, #1572] @ cb5c8 │ │ │ │ + ldr.w r0, [pc, #1572] @ cb5cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n caaa6 │ │ │ │ + b.n caace │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n caae4 │ │ │ │ + b.n cab0c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cab32 │ │ │ │ + b.n cab5a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cabaa │ │ │ │ - ldr.w r3, [pc, #1508] @ cb598 │ │ │ │ + b.n cabd2 │ │ │ │ + ldr.w r3, [pc, #1508] @ cb5c0 │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr.w r1, [pc, #1516] @ cb5a8 │ │ │ │ - ldr.w r0, [pc, #1516] @ cb5ac │ │ │ │ + ldr.w r1, [pc, #1516] @ cb5d0 │ │ │ │ + ldr.w r0, [pc, #1516] @ cb5d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w cb1b8 │ │ │ │ + beq.w cb1e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb2b6 │ │ │ │ + beq.w cb2de │ │ │ │ ldrd r3, r8, [r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w cac10 │ │ │ │ - b.n cac14 │ │ │ │ + bne.w cac38 │ │ │ │ + b.n cac3c │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w cac14 │ │ │ │ + bne.w cac3c │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cb432 │ │ │ │ + bne.w cb45a │ │ │ │ mov r0, r6 │ │ │ │ - bl ca178 │ │ │ │ + bl ca1a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb02c │ │ │ │ + beq.n cb054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb1aa │ │ │ │ + beq.w cb1d2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb45a │ │ │ │ - ldr.w r3, [pc, #1404] @ cb5b0 │ │ │ │ + beq.w cb482 │ │ │ │ + ldr.w r3, [pc, #1404] @ cb5d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cb486 │ │ │ │ + bne.w cb4ae │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, cb05a │ │ │ │ + cbz r0, cb082 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb05a │ │ │ │ + beq.n cb082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb474 │ │ │ │ - ldr.w r3, [pc, #1368] @ cb5b4 │ │ │ │ + beq.w cb49c │ │ │ │ + ldr.w r3, [pc, #1368] @ cb5dc │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #296] @ 0x128 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb31e │ │ │ │ + beq.w cb346 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb082 │ │ │ │ + beq.n cb0aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb096 │ │ │ │ + beq.n cb0be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb33c │ │ │ │ + beq.w cb364 │ │ │ │ ldr.w r1, [r9, #3008] @ 0xbc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 503e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb0b4 │ │ │ │ + beq.n cb0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb19a │ │ │ │ + beq.n cb1c2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cb4b4 │ │ │ │ + beq.w cb4dc │ │ │ │ ldr.w r1, [r9, #1844] @ 0x734 │ │ │ │ mov r0, r8 │ │ │ │ blx 503e4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb0de │ │ │ │ + beq.n cb106 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb192 │ │ │ │ + beq.n cb1ba │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cb562 │ │ │ │ + beq.w cb58a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w cb4ce │ │ │ │ + bpl.w cb4f6 │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r3, [r9, #300] @ 0x12c │ │ │ │ bl 85b08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb114 │ │ │ │ + beq.n cb13c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb1a2 │ │ │ │ + beq.n cb1ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb510 │ │ │ │ - ldr.w r2, [pc, #1180] @ cb5b8 │ │ │ │ + beq.w cb538 │ │ │ │ + ldr.w r2, [pc, #1180] @ cb5e0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb4f0 │ │ │ │ + beq.w cb518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb14e │ │ │ │ + beq.n cb176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb362 │ │ │ │ + beq.w cb38a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cb536 │ │ │ │ + bne.w cb55e │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb172 │ │ │ │ + beq.n cb19a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb36a │ │ │ │ - ldr.w r3, [pc, #1060] @ cb598 │ │ │ │ + beq.w cb392 │ │ │ │ + ldr.w r3, [pc, #1060] @ cb5c0 │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr.w r1, [pc, #1088] @ cb5bc │ │ │ │ - ldr.w r0, [pc, #1088] @ cb5c0 │ │ │ │ + ldr.w r1, [pc, #1088] @ cb5e4 │ │ │ │ + ldr.w r0, [pc, #1088] @ cb5e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb0de │ │ │ │ + b.n cb106 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb0b4 │ │ │ │ + b.n cb0dc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb114 │ │ │ │ + b.n cb13c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb02c │ │ │ │ + b.n cb054 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cabdc │ │ │ │ + b.n cac04 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w caff8 │ │ │ │ - ldr r2, [pc, #984] @ (cb598 ) │ │ │ │ + bne.w cb020 │ │ │ │ + ldr r2, [pc, #984] @ (cb5c0 ) │ │ │ │ movw r1, #293 @ 0x125 │ │ │ │ - ldr r3, [pc, #1020] @ (cb5c4 ) │ │ │ │ + ldr r3, [pc, #1020] @ (cb5ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #1016] @ (cb5c8 ) │ │ │ │ + ldr r2, [pc, #1016] @ (cb5f0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #1012] @ (cb5cc ) │ │ │ │ - ldr r0, [pc, #1016] @ (cb5d0 ) │ │ │ │ + ldr r1, [pc, #1012] @ (cb5f4 ) │ │ │ │ + ldr r0, [pc, #1016] @ (cb5f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cab18 │ │ │ │ - ldr r1, [pc, #932] @ (cb598 ) │ │ │ │ + beq.w cab40 │ │ │ │ + ldr r1, [pc, #932] @ (cb5c0 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r3, [pc, #988] @ (cb5d4 ) │ │ │ │ - ldr r0, [pc, #988] @ (cb5d8 ) │ │ │ │ + ldr r3, [pc, #988] @ (cb5fc ) │ │ │ │ + ldr r0, [pc, #988] @ (cb600 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #980] @ (cb5dc ) │ │ │ │ + ldr r1, [pc, #980] @ (cb604 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #900] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #900] @ (cb5c0 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r1, [pc, #964] @ (cb5e0 ) │ │ │ │ - ldr r0, [pc, #968] @ (cb5e4 ) │ │ │ │ + ldr r1, [pc, #964] @ (cb608 ) │ │ │ │ + ldr r0, [pc, #968] @ (cb60c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cace2 │ │ │ │ - ldr r3, [pc, #864] @ (cb598 ) │ │ │ │ + b.n cad0a │ │ │ │ + ldr r3, [pc, #864] @ (cb5c0 ) │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr r0, [pc, #940] @ (cb5e8 ) │ │ │ │ + ldr r0, [pc, #940] @ (cb610 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #936] @ (cb5ec ) │ │ │ │ + ldr r3, [pc, #936] @ (cb614 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #932] @ (cb5f0 ) │ │ │ │ - ldr r1, [pc, #932] @ (cb5f4 ) │ │ │ │ + ldr r2, [pc, #932] @ (cb618 ) │ │ │ │ + ldr r1, [pc, #932] @ (cb61c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cacce │ │ │ │ - ldr r3, [pc, #808] @ (cb598 ) │ │ │ │ + b.n cacf6 │ │ │ │ + ldr r3, [pc, #808] @ (cb5c0 ) │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr r1, [pc, #896] @ (cb5f8 ) │ │ │ │ - ldr r0, [pc, #900] @ (cb5fc ) │ │ │ │ + ldr r1, [pc, #896] @ (cb620 ) │ │ │ │ + ldr r0, [pc, #900] @ (cb624 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r2, [pc, #780] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r2, [pc, #780] @ (cb5c0 ) │ │ │ │ mov.w r1, #290 @ 0x122 │ │ │ │ - ldr r3, [pc, #880] @ (cb600 ) │ │ │ │ + ldr r3, [pc, #880] @ (cb628 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #876] @ (cb604 ) │ │ │ │ + ldr r2, [pc, #876] @ (cb62c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #872] @ (cb608 ) │ │ │ │ - ldr r0, [pc, #872] @ (cb60c ) │ │ │ │ + ldr r1, [pc, #872] @ (cb630 ) │ │ │ │ + ldr r0, [pc, #872] @ (cb634 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w ca6b0 │ │ │ │ - bl 84a28 │ │ │ │ - b.w caa8c │ │ │ │ - ldr r2, [pc, #736] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + bl 84a2c │ │ │ │ + b.w caab4 │ │ │ │ + ldr r2, [pc, #736] @ (cb5c0 ) │ │ │ │ movw r1, #299 @ 0x12b │ │ │ │ - ldr r3, [pc, #848] @ (cb610 ) │ │ │ │ + ldr r3, [pc, #848] @ (cb638 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #844] @ (cb614 ) │ │ │ │ + ldr r2, [pc, #844] @ (cb63c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #840] @ (cb618 ) │ │ │ │ - ldr r0, [pc, #844] @ (cb61c ) │ │ │ │ + ldr r1, [pc, #840] @ (cb640 ) │ │ │ │ + ldr r0, [pc, #844] @ (cb644 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cac64 │ │ │ │ - ldr r2, [pc, #692] @ (cb598 ) │ │ │ │ - ldr r3, [pc, #824] @ (cb620 ) │ │ │ │ - ldr r1, [pc, #828] @ (cb624 ) │ │ │ │ + b.n cac8c │ │ │ │ + ldr r2, [pc, #692] @ (cb5c0 ) │ │ │ │ + ldr r3, [pc, #824] @ (cb648 ) │ │ │ │ + ldr r1, [pc, #828] @ (cb64c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #828] @ (cb628 ) │ │ │ │ + ldr r0, [pc, #828] @ (cb650 ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #656] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #656] @ (cb5c0 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #800] @ (cb62c ) │ │ │ │ - ldr r0, [pc, #800] @ (cb630 ) │ │ │ │ + ldr r1, [pc, #800] @ (cb654 ) │ │ │ │ + ldr r0, [pc, #800] @ (cb658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #788] @ (cb634 ) │ │ │ │ - ldr r1, [pc, #788] @ (cb638 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #788] @ (cb65c ) │ │ │ │ + ldr r1, [pc, #788] @ (cb660 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb348 │ │ │ │ + beq.n cb370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cb348 │ │ │ │ + cbnz r3, cb370 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w cb096 │ │ │ │ - ldr r3, [pc, #588] @ (cb598 ) │ │ │ │ + bne.w cb0be │ │ │ │ + ldr r3, [pc, #588] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #748] @ (cb63c ) │ │ │ │ - ldr r0, [pc, #748] @ (cb640 ) │ │ │ │ + ldr r1, [pc, #748] @ (cb664 ) │ │ │ │ + ldr r0, [pc, #748] @ (cb668 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb14e │ │ │ │ + b.n cb176 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb172 │ │ │ │ + b.n cb19a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cad20 │ │ │ │ - ldr r2, [pc, #540] @ (cb598 ) │ │ │ │ - ldr r3, [pc, #712] @ (cb644 ) │ │ │ │ - ldr r1, [pc, #712] @ (cb648 ) │ │ │ │ + b.n cad48 │ │ │ │ + ldr r2, [pc, #540] @ (cb5c0 ) │ │ │ │ + ldr r3, [pc, #712] @ (cb66c ) │ │ │ │ + ldr r1, [pc, #712] @ (cb670 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #712] @ (cb64c ) │ │ │ │ + ldr r0, [pc, #712] @ (cb674 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #508] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #508] @ (cb5c0 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r0, [pc, #684] @ (cb650 ) │ │ │ │ + ldr r0, [pc, #684] @ (cb678 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #680] @ (cb654 ) │ │ │ │ + ldr r3, [pc, #680] @ (cb67c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #676] @ (cb658 ) │ │ │ │ - ldr r1, [pc, #680] @ (cb65c ) │ │ │ │ + ldr r2, [pc, #676] @ (cb680 ) │ │ │ │ + ldr r1, [pc, #680] @ (cb684 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r2, [pc, #456] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r2, [pc, #456] @ (cb5c0 ) │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ - ldr r3, [pc, #652] @ (cb660 ) │ │ │ │ + ldr r3, [pc, #652] @ (cb688 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #648] @ (cb664 ) │ │ │ │ + ldr r2, [pc, #648] @ (cb68c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #644] @ (cb668 ) │ │ │ │ - ldr r0, [pc, #644] @ (cb66c ) │ │ │ │ + ldr r1, [pc, #644] @ (cb690 ) │ │ │ │ + ldr r0, [pc, #644] @ (cb694 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #420] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #420] @ (cb5c0 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #628] @ (cb670 ) │ │ │ │ - ldr r0, [pc, #632] @ (cb674 ) │ │ │ │ + ldr r1, [pc, #628] @ (cb698 ) │ │ │ │ + ldr r0, [pc, #632] @ (cb69c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #380] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #380] @ (cb5c0 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #600] @ (cb678 ) │ │ │ │ - ldr r0, [pc, #600] @ (cb67c ) │ │ │ │ + ldr r1, [pc, #600] @ (cb6a0 ) │ │ │ │ + ldr r0, [pc, #600] @ (cb6a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r2, [pc, #356] @ (cb598 ) │ │ │ │ - ldr r3, [pc, #584] @ (cb680 ) │ │ │ │ - ldr r1, [pc, #588] @ (cb684 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r2, [pc, #356] @ (cb5c0 ) │ │ │ │ + ldr r3, [pc, #584] @ (cb6a8 ) │ │ │ │ + ldr r1, [pc, #588] @ (cb6ac ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #588] @ (cb688 ) │ │ │ │ + ldr r0, [pc, #588] @ (cb6b0 ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cad3c │ │ │ │ - ldr r3, [pc, #316] @ (cb598 ) │ │ │ │ + b.n cad64 │ │ │ │ + ldr r3, [pc, #316] @ (cb5c0 ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ - ldr r1, [pc, #552] @ (cb68c ) │ │ │ │ - ldr r0, [pc, #556] @ (cb690 ) │ │ │ │ + ldr r1, [pc, #552] @ (cb6b4 ) │ │ │ │ + ldr r0, [pc, #556] @ (cb6b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb05a │ │ │ │ + b.n cb082 │ │ │ │ cmp r9, r8 │ │ │ │ str.w sl, [r6] │ │ │ │ - bne.w cac14 │ │ │ │ - b.n caff6 │ │ │ │ - ldr r3, [pc, #304] @ (cb5b8 ) │ │ │ │ + bne.w cac3c │ │ │ │ + b.n cb01e │ │ │ │ + ldr r3, [pc, #304] @ (cb5e0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb042 │ │ │ │ - ldr r2, [pc, #260] @ (cb598 ) │ │ │ │ - ldr r3, [pc, #508] @ (cb694 ) │ │ │ │ - ldr r1, [pc, #512] @ (cb698 ) │ │ │ │ + beq.w cb06a │ │ │ │ + ldr r2, [pc, #260] @ (cb5c0 ) │ │ │ │ + ldr r3, [pc, #508] @ (cb6bc ) │ │ │ │ + ldr r1, [pc, #512] @ (cb6c0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #512] @ (cb69c ) │ │ │ │ + ldr r0, [pc, #512] @ (cb6c4 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #224] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #224] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #484] @ (cb6a0 ) │ │ │ │ - ldr r0, [pc, #484] @ (cb6a4 ) │ │ │ │ + ldr r1, [pc, #484] @ (cb6c8 ) │ │ │ │ + ldr r0, [pc, #484] @ (cb6cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r1, [pc, #200] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r1, [pc, #200] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r3, [pc, #464] @ (cb6a8 ) │ │ │ │ - ldr r0, [pc, #468] @ (cb6ac ) │ │ │ │ + ldr r3, [pc, #464] @ (cb6d0 ) │ │ │ │ + ldr r0, [pc, #468] @ (cb6d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #460] @ (cb6b0 ) │ │ │ │ + ldr r1, [pc, #460] @ (cb6d8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #164] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #164] @ (cb5c0 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r1, [pc, #444] @ (cb6b4 ) │ │ │ │ - ldr r0, [pc, #444] @ (cb6b8 ) │ │ │ │ + ldr r1, [pc, #444] @ (cb6dc ) │ │ │ │ + ldr r0, [pc, #444] @ (cb6e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #132] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #132] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #420] @ (cb6bc ) │ │ │ │ - ldr r0, [pc, #420] @ (cb6c0 ) │ │ │ │ + ldr r1, [pc, #420] @ (cb6e4 ) │ │ │ │ + ldr r0, [pc, #420] @ (cb6e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ cmp sl, r9 │ │ │ │ str r1, [r6, #0] │ │ │ │ - bne.w ca87a │ │ │ │ - b.w ca704 │ │ │ │ + bne.w ca8a2 │ │ │ │ + b.w ca72c │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w cb158 │ │ │ │ - ldr r1, [pc, #84] @ (cb598 ) │ │ │ │ + beq.w cb180 │ │ │ │ + ldr r1, [pc, #84] @ (cb5c0 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r3, [pc, #380] @ (cb6c4 ) │ │ │ │ - ldr r0, [pc, #380] @ (cb6c8 ) │ │ │ │ + ldr r3, [pc, #380] @ (cb6ec ) │ │ │ │ + ldr r0, [pc, #380] @ (cb6f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (cb6cc ) │ │ │ │ + ldr r1, [pc, #372] @ (cb6f4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #52] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #52] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #356] @ (cb6d0 ) │ │ │ │ - ldr r0, [pc, #360] @ (cb6d4 ) │ │ │ │ + ldr r1, [pc, #356] @ (cb6f8 ) │ │ │ │ + ldr r0, [pc, #360] @ (cb6fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #344] @ (cb6d8 ) │ │ │ │ - mov.w r2, #39424 @ 0x9a00 │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #344] @ (cb700 ) │ │ │ │ + movw r2, #39410 @ 0x99f2 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #340] @ (cb6dc ) │ │ │ │ - ldr r0, [pc, #340] @ (cb6e0 ) │ │ │ │ + ldr r1, [pc, #340] @ (cb704 ) │ │ │ │ + ldr r0, [pc, #340] @ (cb708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1656 @ 0x678 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cb464 │ │ │ │ - movs r2, r4 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldmia.w sl, {r1, r5} │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n cb4bc │ │ │ │ + bhi.n cb554 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n cb648 │ │ │ │ + bhi.n cb4e0 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n cb4d8 │ │ │ │ + bvs.n cb570 │ │ │ │ movs r2, r4 │ │ │ │ - addw r0, lr, #34 @ 0x22 │ │ │ │ - subs.w r0, sl, #34 @ 0x22 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + @ instruction: 0xf3460022 │ │ │ │ + @ instruction: 0xf2f20022 │ │ │ │ + strb r0, [r7, r5] │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n cb640 │ │ │ │ + bvs.n cb6d8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n caf8c │ │ │ │ + b.n cb224 │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n cb600 │ │ │ │ + bvs.n cb698 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb5c8 │ │ │ │ + bvs.n cb660 │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n cb594 │ │ │ │ + bvs.n cb62c │ │ │ │ movs r2, r4 │ │ │ │ - blxns r2 │ │ │ │ + ldr r0, [pc, #816] @ (cb948 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf13e0022 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + @ instruction: 0xf2760022 │ │ │ │ + strb r0, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb528 │ │ │ │ + bpl.n cb5c0 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf13c0022 │ │ │ │ - @ instruction: 0xf0f00022 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + @ instruction: 0xf2740022 │ │ │ │ + @ instruction: 0xf2280022 │ │ │ │ + strb r6, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb6e8 │ │ │ │ + bpl.n cb580 │ │ │ │ movs r2, r4 │ │ │ │ - adds.w r0, r6, #34 @ 0x22 │ │ │ │ - @ instruction: 0xf0c20022 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + movw r0, #57378 @ 0xe022 │ │ │ │ + @ instruction: 0xf1fa0022 │ │ │ │ + strb r0, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb69c │ │ │ │ + bpl.n cb734 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cb6d4 │ │ │ │ + bmi.n cb56c │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb668 │ │ │ │ + bpl.n cb700 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb630 │ │ │ │ + bpl.n cb6c8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c20022 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + @ instruction: 0xf1fa0022 │ │ │ │ + strh r6, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb5b8 │ │ │ │ + bmi.n cb650 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb560 │ │ │ │ + bmi.n cb5f8 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cb730 │ │ │ │ + bmi.n cb5c8 │ │ │ │ movs r2, r4 │ │ │ │ - mov r6, r5 │ │ │ │ + bx ip │ │ │ │ movs r4, r4 │ │ │ │ - vaddl.s16 q8, d8, d18 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + adds.w r0, r0, #34 @ 0x22 │ │ │ │ + strh r2, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ - vext.8 d16, d8, d18, #0 │ │ │ │ - vaddl.s32 q0, d12, d18 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + @ instruction: 0xf1300022 │ │ │ │ + @ instruction: 0xf0e40022 │ │ │ │ + strh r2, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb6c0 │ │ │ │ + bmi.n cb758 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb698 │ │ │ │ + bmi.n cb730 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb654 │ │ │ │ + bmi.n cb6ec │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cb6dc │ │ │ │ + bcc.n cb774 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb628 │ │ │ │ + bmi.n cb6c0 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb5e4 │ │ │ │ + bcc.n cb67c │ │ │ │ movs r2, r4 │ │ │ │ - b.n cbb10 │ │ │ │ + b.n cbda8 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb77c │ │ │ │ + bcc.n cb614 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb744 │ │ │ │ + bcc.n cb5dc │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb718 │ │ │ │ + bcc.n cb7b0 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb6e0 │ │ │ │ + bcc.n cb778 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - bne.n cb6a8 │ │ │ │ + bcc.n cb740 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cb9dc │ │ │ │ + b.n cbc74 │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cb650 │ │ │ │ + bcs.n cb6e8 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + str r4, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bne.n cb618 │ │ │ │ + bcs.n cb6b0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n cb928 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb6e4 : │ │ │ │ +000cb70c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cb760 │ │ │ │ + ldr.w ip, [pc, #108] @ cb788 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #2772 @ 0xad4 │ │ │ │ - ldr.w ip, [pc, #92] @ cb764 │ │ │ │ + ldr.w ip, [pc, #92] @ cb78c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cb768 ) │ │ │ │ + ldr r4, [pc, #88] @ (cb790 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, cb744 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, cb76c │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ca264 │ │ │ │ - ldr r2, [pc, #36] @ (cb76c ) │ │ │ │ - ldr r3, [pc, #32] @ (cb768 ) │ │ │ │ + bl ca28c │ │ │ │ + ldr r2, [pc, #36] @ (cb794 ) │ │ │ │ + ldr r3, [pc, #32] @ (cb790 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cb75c │ │ │ │ + bne.n cb784 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #952] @ (cbb20 ) │ │ │ │ + ldr r0, [pc, #792] @ (cbaa8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #720] @ (cba40 ) │ │ │ │ + ldr r0, [pc, #560] @ (cb9c8 ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cb770 : │ │ │ │ +000cb798 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cb798 ) │ │ │ │ + ldr r3, [pc, #24] @ (cb7c0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cb79c ) │ │ │ │ + ldr r2, [pc, #24] @ (cb7c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ca264 │ │ │ │ + bl ca28c │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - ldr r0, [pc, #480] @ (cb97c ) │ │ │ │ + ldr r0, [pc, #320] @ (cb904 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb7a0 : │ │ │ │ +000cb7c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cb804 ) │ │ │ │ + ldr r3, [pc, #76] @ (cb82c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cb808 ) │ │ │ │ + ldr r5, [pc, #72] @ (cb830 ) │ │ │ │ addw r3, r3, #2820 @ 0xb04 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, cb800 │ │ │ │ - ldr r3, [pc, #64] @ (cb80c ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, cb828 │ │ │ │ + ldr r3, [pc, #64] @ (cb834 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cb7e0 │ │ │ │ + bne.n cb808 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cb770 │ │ │ │ - ldr r0, [pc, #44] @ (cb810 ) │ │ │ │ + b.w cb798 │ │ │ │ + ldr r0, [pc, #44] @ (cb838 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (cb814 ) │ │ │ │ - ldr r1, [pc, #40] @ (cb818 ) │ │ │ │ + ldr r3, [pc, #40] @ (cb83c ) │ │ │ │ + ldr r1, [pc, #40] @ (cb840 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cb81c ) │ │ │ │ + ldr r0, [pc, #40] @ (cb844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #232] @ (cb8f4 ) │ │ │ │ + ldr r0, [pc, #72] @ (cb87c ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n cb7a4 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cbfb4 │ │ │ │ + b.n cb24c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + beq.n cb8e8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb820 : │ │ │ │ +000cb848 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (cb84c ) │ │ │ │ + ldr r3, [pc, #28] @ (cb874 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (cb850 ) │ │ │ │ + ldr r2, [pc, #28] @ (cb878 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ca264 │ │ │ │ + bl ca28c │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - blx r9 │ │ │ │ + blx r4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb854 : │ │ │ │ +000cb87c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (cb8e8 ) │ │ │ │ + ldr r5, [pc, #124] @ (cb910 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (cb8ec ) │ │ │ │ + ldr r3, [pc, #124] @ (cb914 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (cb8f0 ) │ │ │ │ + ldr r6, [pc, #120] @ (cb918 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (cb8f4 ) │ │ │ │ + ldr r3, [pc, #108] @ (cb91c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2868 @ 0xb34 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, cb8e0 │ │ │ │ - ldr r3, [pc, #96] @ (cb8f8 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, cb908 │ │ │ │ + ldr r3, [pc, #96] @ (cb920 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cb8c0 │ │ │ │ + bne.n cb8e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cb820 │ │ │ │ - ldr r2, [pc, #80] @ (cb8fc ) │ │ │ │ - ldr r3, [pc, #64] @ (cb8ec ) │ │ │ │ + bl cb848 │ │ │ │ + ldr r2, [pc, #80] @ (cb924 ) │ │ │ │ + ldr r3, [pc, #64] @ (cb914 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cb8e4 │ │ │ │ + bne.n cb90c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (cb900 ) │ │ │ │ + ldr r0, [pc, #60] @ (cb928 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (cb904 ) │ │ │ │ - ldr r1, [pc, #56] @ (cb908 ) │ │ │ │ + ldr r3, [pc, #56] @ (cb92c ) │ │ │ │ + ldr r1, [pc, #56] @ (cb930 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cb90c ) │ │ │ │ + ldr r0, [pc, #56] @ (cb934 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cb8a8 │ │ │ │ + b.n cb8d0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - blxns r1 │ │ │ │ + bxns ip │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + bx fp │ │ │ │ movs r7, r4 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bx sl │ │ │ │ + bx r5 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cbefc │ │ │ │ + b.n cb194 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb910 : │ │ │ │ +000cb938 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (cb9cc ) │ │ │ │ + ldr r6, [pc, #172] @ (cb9f4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cb992 │ │ │ │ + beq.n cb9ba │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (cb9d0 ) │ │ │ │ + ldr r3, [pc, #148] @ (cb9f8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, cb980 │ │ │ │ + cbz r5, cb9a8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl ca264 │ │ │ │ + bl ca28c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb96a │ │ │ │ + beq.n cb992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cb9b8 │ │ │ │ + cbz r3, cb9e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb97a │ │ │ │ + beq.n cb9a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cb9ac │ │ │ │ + cbz r3, cb9d4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n cb94e │ │ │ │ - ldr r3, [pc, #60] @ (cb9d0 ) │ │ │ │ + b.n cb976 │ │ │ │ + ldr r3, [pc, #60] @ (cb9f8 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n cb9c0 │ │ │ │ + beq.n cb9e8 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cb940 │ │ │ │ - b.n cb980 │ │ │ │ + bne.n cb968 │ │ │ │ + b.n cb9a8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb96a │ │ │ │ + b.n cb992 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cb940 │ │ │ │ + bne.n cb968 │ │ │ │ mov r5, r3 │ │ │ │ - b.n cb94e │ │ │ │ + b.n cb976 │ │ │ │ nop │ │ │ │ - mov r8, fp │ │ │ │ + mov r8, r6 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb9d4 : │ │ │ │ +000cb9fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (cba7c ) │ │ │ │ + ldr r5, [pc, #144] @ (cbaa4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (cba80 ) │ │ │ │ + ldr r3, [pc, #144] @ (cbaa8 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (cba84 ) │ │ │ │ + ldr r6, [pc, #140] @ (cbaac ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (cba88 ) │ │ │ │ + ldr r3, [pc, #128] @ (cbab0 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #2916 @ 0xb64 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, cba72 │ │ │ │ - ldr r3, [pc, #104] @ (cba8c ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, cba9a │ │ │ │ + ldr r3, [pc, #104] @ (cbab4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cba52 │ │ │ │ + bne.n cba7a │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl cb910 │ │ │ │ - ldr r2, [pc, #84] @ (cba90 ) │ │ │ │ - ldr r3, [pc, #64] @ (cba80 ) │ │ │ │ + bl cb938 │ │ │ │ + ldr r2, [pc, #84] @ (cbab8 ) │ │ │ │ + ldr r3, [pc, #64] @ (cbaa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cba76 │ │ │ │ + bne.n cba9e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (cba94 ) │ │ │ │ + ldr r0, [pc, #64] @ (cbabc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (cba98 ) │ │ │ │ - ldr r1, [pc, #60] @ (cba9c ) │ │ │ │ + ldr r3, [pc, #56] @ (cbac0 ) │ │ │ │ + ldr r1, [pc, #60] @ (cbac4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cbaa0 ) │ │ │ │ + ldr r0, [pc, #56] @ (cbac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cba3a │ │ │ │ + b.n cba62 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov r4, r1 │ │ │ │ + cmp ip, ip │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r0 │ │ │ │ + cmp lr, fp │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r7 │ │ │ │ + cmp lr, r2 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cbd7c │ │ │ │ + b.n cc014 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cbaa4 : │ │ │ │ +000cbacc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ cbf08 │ │ │ │ + ldr.w r4, [pc, #1104] @ cbf30 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ cbf0c │ │ │ │ + ldr.w r1, [pc, #1104] @ cbf34 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ cbf10 │ │ │ │ - ldr.w r2, [pc, #1100] @ cbf14 │ │ │ │ - ldr.w r3, [pc, #1100] @ cbf18 │ │ │ │ + ldr.w r5, [pc, #1100] @ cbf38 │ │ │ │ + ldr.w r2, [pc, #1100] @ cbf3c │ │ │ │ + ldr.w r3, [pc, #1100] @ cbf40 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbc68 │ │ │ │ - ldr.w r3, [pc, #1060] @ cbf1c │ │ │ │ + beq.w cbc90 │ │ │ │ + ldr.w r3, [pc, #1060] @ cbf44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl cb910 │ │ │ │ + bl cb938 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cbc2a │ │ │ │ + bne.w cbc52 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbd32 │ │ │ │ + beq.w cbd5a │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbdaa │ │ │ │ + beq.w cbdd2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w cbe98 │ │ │ │ - ldr r2, [pc, #976] @ (cbf20 ) │ │ │ │ + bpl.w cbec0 │ │ │ │ + ldr r2, [pc, #976] @ (cbf48 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbe60 │ │ │ │ - ldr r2, [pc, #972] @ (cbf24 ) │ │ │ │ + beq.w cbe88 │ │ │ │ + ldr r2, [pc, #972] @ (cbf4c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbeae │ │ │ │ + beq.w cbed6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w cbe94 │ │ │ │ + ble.w cbebc │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w cbe94 │ │ │ │ + beq.w cbebc │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb8e │ │ │ │ + beq.n cbbb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbcaa │ │ │ │ + beq.w cbcd2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cbcb6 │ │ │ │ + beq.w cbcde │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbeb2 │ │ │ │ + beq.w cbeda │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbbc │ │ │ │ + beq.n cbbe4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbd1a │ │ │ │ + beq.w cbd42 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cbece │ │ │ │ + beq.w cbef6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbdc │ │ │ │ + beq.n cbc04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbd12 │ │ │ │ + beq.w cbd3a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cbeea │ │ │ │ + beq.w cbf12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbfc │ │ │ │ + beq.n cbc24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbda2 │ │ │ │ - ldr r3, [pc, #796] @ (cbf1c ) │ │ │ │ + beq.w cbdca │ │ │ │ + ldr r3, [pc, #796] @ (cbf44 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc0e │ │ │ │ + beq.n cbc36 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (cbf28 ) │ │ │ │ - ldr r3, [pc, #760] @ (cbf0c ) │ │ │ │ + ldr r2, [pc, #792] @ (cbf50 ) │ │ │ │ + ldr r3, [pc, #760] @ (cbf34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cbdd0 │ │ │ │ + bne.w cbdf8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc40 │ │ │ │ + beq.n cbc68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cbc40 │ │ │ │ + cbnz r3, cbc68 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc56 │ │ │ │ + beq.n cbc7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cbc56 │ │ │ │ + cbnz r3, cbc7e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (cbf2c ) │ │ │ │ - ldr r1, [pc, #724] @ (cbf30 ) │ │ │ │ + ldr r3, [pc, #724] @ (cbf54 ) │ │ │ │ + ldr r1, [pc, #724] @ (cbf58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n cbc0e │ │ │ │ + b.n cbc36 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cbb34 │ │ │ │ - ldr r3, [pc, #676] @ (cbf34 ) │ │ │ │ - movw r2, #40241 @ 0x9d31 │ │ │ │ + bne.w cbb5c │ │ │ │ + ldr r3, [pc, #676] @ (cbf5c ) │ │ │ │ + movw r2, #40227 @ 0x9d23 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #668] @ (cbf38 ) │ │ │ │ - ldr r0, [pc, #672] @ (cbf3c ) │ │ │ │ + ldr r1, [pc, #668] @ (cbf60 ) │ │ │ │ + ldr r0, [pc, #672] @ (cbf64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w cbb94 │ │ │ │ + bne.w cbbbc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbe44 │ │ │ │ + beq.w cbe6c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbcd2 │ │ │ │ + beq.n cbcfa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cbd22 │ │ │ │ + cbz r3, cbd4a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cbe28 │ │ │ │ + beq.w cbe50 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbcee │ │ │ │ + beq.n cbd16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cbd2a │ │ │ │ + cbz r3, cbd52 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cbe0c │ │ │ │ + beq.w cbe34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd0c │ │ │ │ + beq.n cbd34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cbdb0 │ │ │ │ + beq.n cbdd8 │ │ │ │ bl 8865c │ │ │ │ - b.n cbc64 │ │ │ │ + b.n cbc8c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbbdc │ │ │ │ + b.n cbc04 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbbbc │ │ │ │ + b.n cbbe4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbcd2 │ │ │ │ + b.n cbcfa │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbcee │ │ │ │ + b.n cbd16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd44 │ │ │ │ + beq.n cbd6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cbdc8 │ │ │ │ + beq.n cbdf0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbe78 │ │ │ │ + beq.w cbea0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd60 │ │ │ │ + beq.n cbd88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cbdc0 │ │ │ │ + cbz r3, cbde8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n cbdf0 │ │ │ │ + beq.n cbe18 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd7a │ │ │ │ + beq.n cbda2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cbdb8 │ │ │ │ + cbz r3, cbde0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n cbdd4 │ │ │ │ + beq.n cbdfc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbc64 │ │ │ │ + beq.w cbc8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cbc64 │ │ │ │ + bne.w cbc8c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbc64 │ │ │ │ + b.n cbc8c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbbfc │ │ │ │ + b.n cbc24 │ │ │ │ bl 889e4 │ │ │ │ - b.n cbb42 │ │ │ │ + b.n cbb6a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd0c │ │ │ │ + b.n cbd34 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd7a │ │ │ │ + b.n cbda2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd60 │ │ │ │ + b.n cbd88 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd44 │ │ │ │ + b.n cbd6c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (cbf40 ) │ │ │ │ - movw r2, #40244 @ 0x9d34 │ │ │ │ + ldr r3, [pc, #360] @ (cbf68 ) │ │ │ │ + movw r2, #40230 @ 0x9d26 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #356] @ (cbf44 ) │ │ │ │ - ldr r0, [pc, #356] @ (cbf48 ) │ │ │ │ + ldr r1, [pc, #356] @ (cbf6c ) │ │ │ │ + ldr r0, [pc, #356] @ (cbf70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (cbf4c ) │ │ │ │ - movw r2, #40243 @ 0x9d33 │ │ │ │ + ldr r3, [pc, #344] @ (cbf74 ) │ │ │ │ + movw r2, #40229 @ 0x9d25 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #340] @ (cbf50 ) │ │ │ │ - ldr r0, [pc, #340] @ (cbf54 ) │ │ │ │ + ldr r1, [pc, #340] @ (cbf78 ) │ │ │ │ + ldr r0, [pc, #340] @ (cbf7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (cbf58 ) │ │ │ │ - movw r2, #40249 @ 0x9d39 │ │ │ │ + ldr r3, [pc, #328] @ (cbf80 ) │ │ │ │ + movw r2, #40235 @ 0x9d2b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #324] @ (cbf5c ) │ │ │ │ - ldr r0, [pc, #324] @ (cbf60 ) │ │ │ │ + ldr r1, [pc, #324] @ (cbf84 ) │ │ │ │ + ldr r0, [pc, #324] @ (cbf88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (cbf64 ) │ │ │ │ - movw r2, #40248 @ 0x9d38 │ │ │ │ + ldr r3, [pc, #312] @ (cbf8c ) │ │ │ │ + movw r2, #40234 @ 0x9d2a │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #308] @ (cbf68 ) │ │ │ │ - ldr r0, [pc, #308] @ (cbf6c ) │ │ │ │ + ldr r1, [pc, #308] @ (cbf90 ) │ │ │ │ + ldr r0, [pc, #308] @ (cbf94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (cbf70 ) │ │ │ │ - movw r2, #40247 @ 0x9d37 │ │ │ │ + ldr r3, [pc, #296] @ (cbf98 ) │ │ │ │ + movw r2, #40233 @ 0x9d29 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #292] @ (cbf74 ) │ │ │ │ - ldr r0, [pc, #292] @ (cbf78 ) │ │ │ │ + ldr r1, [pc, #292] @ (cbf9c ) │ │ │ │ + ldr r0, [pc, #292] @ (cbfa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (cbf7c ) │ │ │ │ + ldr r3, [pc, #280] @ (cbfa4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (cbf80 ) │ │ │ │ - ldr r0, [pc, #280] @ (cbf84 ) │ │ │ │ + ldr r1, [pc, #280] @ (cbfa8 ) │ │ │ │ + ldr r0, [pc, #280] @ (cbfac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (cbf88 ) │ │ │ │ - movw r2, #40242 @ 0x9d32 │ │ │ │ + ldr r3, [pc, #268] @ (cbfb0 ) │ │ │ │ + movw r2, #40228 @ 0x9d24 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #264] @ (cbf8c ) │ │ │ │ - ldr r0, [pc, #264] @ (cbf90 ) │ │ │ │ + ldr r1, [pc, #264] @ (cbfb4 ) │ │ │ │ + ldr r0, [pc, #264] @ (cbfb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (cbf94 ) │ │ │ │ + ldr r3, [pc, #248] @ (cbfbc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (cbf98 ) │ │ │ │ - ldr r0, [pc, #252] @ (cbf9c ) │ │ │ │ + ldr r1, [pc, #248] @ (cbfc0 ) │ │ │ │ + ldr r0, [pc, #252] @ (cbfc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (cbfa0 ) │ │ │ │ - movw r2, #40218 @ 0x9d1a │ │ │ │ + ldr r3, [pc, #236] @ (cbfc8 ) │ │ │ │ + movw r2, #40204 @ 0x9d0c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #228] @ (cbfa4 ) │ │ │ │ - ldr r0, [pc, #232] @ (cbfa8 ) │ │ │ │ + ldr r1, [pc, #228] @ (cbfcc ) │ │ │ │ + ldr r0, [pc, #232] @ (cbfd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (cbfac ) │ │ │ │ - movw r2, #40219 @ 0x9d1b │ │ │ │ + ldr r3, [pc, #220] @ (cbfd4 ) │ │ │ │ + movw r2, #40205 @ 0x9d0d │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (cbfb0 ) │ │ │ │ - ldr r0, [pc, #216] @ (cbfb4 ) │ │ │ │ + ldr r1, [pc, #212] @ (cbfd8 ) │ │ │ │ + ldr r0, [pc, #216] @ (cbfdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (cbfb8 ) │ │ │ │ - movw r2, #40220 @ 0x9d1c │ │ │ │ + ldr r3, [pc, #204] @ (cbfe0 ) │ │ │ │ + movw r2, #40206 @ 0x9d0e │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (cbfbc ) │ │ │ │ - ldr r0, [pc, #200] @ (cbfc0 ) │ │ │ │ + ldr r1, [pc, #196] @ (cbfe4 ) │ │ │ │ + ldr r0, [pc, #200] @ (cbfe8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r0, r1 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r5 │ │ │ │ + mvns r2, r0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n cc118 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [r0, #-144]! @ 0xffffff70 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cdp2 0, 9, cr0, cr8, cr4, {1} │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [sl], {36} @ 0x24 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + ldc2l 0, cr0, [r2, #-144] @ 0xffffff70 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - udf #10 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbfe0024 │ │ │ │ - cmp r4, #32 │ │ │ │ + ldc2 0, cr0, [r6, #-144]! @ 0xffffff70 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbf1c │ │ │ │ + svc 26 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbe20024 │ │ │ │ - cmp r4, #4 │ │ │ │ + ldc2 0, cr0, [sl, #-144] @ 0xffffff70 │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbf08 │ │ │ │ + svc 10 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbc60024 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + ldc2l 0, cr0, [lr], #144 @ 0x90 │ │ │ │ + cmp r5, #32 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbec4 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbaa0024 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + stc2l 0, cr0, [r2], #144 @ 0x90 │ │ │ │ + cmp r5, #4 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbe80 │ │ │ │ + udf #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb760024 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + stc2 0, cr0, [lr], #144 @ 0x90 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cc030 │ │ │ │ + udf #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r6, #8 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb3c0024 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + ldc2l 0, cr0, [r4], #-144 @ 0xffffff70 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbfd4 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb200024 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + mrrc2 0, 2, r0, r8, cr4 │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbfc0 │ │ │ │ + udf #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb040024 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + ldc2 0, cr0, [ip], #-144 @ 0xffffff70 │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n cbfac │ │ │ │ + udf #44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cbfc4 : │ │ │ │ +000cbfec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cc028 ) │ │ │ │ + ldr r3, [pc, #76] @ (cc050 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cc02c ) │ │ │ │ + ldr r5, [pc, #72] @ (cc054 ) │ │ │ │ addw r3, r3, #2964 @ 0xb94 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, cc024 │ │ │ │ - ldr r3, [pc, #64] @ (cc030 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, cc04c │ │ │ │ + ldr r3, [pc, #64] @ (cc058 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cc004 │ │ │ │ + bne.n cc02c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cbaa4 │ │ │ │ - ldr r0, [pc, #44] @ (cc034 ) │ │ │ │ + b.w cbacc │ │ │ │ + ldr r0, [pc, #44] @ (cc05c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (cc038 ) │ │ │ │ - ldr r1, [pc, #40] @ (cc03c ) │ │ │ │ + ldr r3, [pc, #40] @ (cc060 ) │ │ │ │ + ldr r1, [pc, #40] @ (cc064 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cc040 ) │ │ │ │ + ldr r0, [pc, #40] @ (cc068 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ movs r0, r5 │ │ │ │ - ands r6, r2 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n cc050 │ │ │ │ + ble.n cc0e8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cc044 : │ │ │ │ +000cc06c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #332] @ (cc1a4 ) │ │ │ │ + ldr r7, [pc, #332] @ (cc1cc ) │ │ │ │ add r7, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cc100 │ │ │ │ + beq.n cc128 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r6, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cc0f6 │ │ │ │ + beq.n cc11e │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cc128 │ │ │ │ + beq.n cc150 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cc0e4 │ │ │ │ + beq.n cc10c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc08e │ │ │ │ + beq.n cc0b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cc0ee │ │ │ │ + cbz r3, cc116 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n cc176 │ │ │ │ + bmi.n cc19e │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc0b4 │ │ │ │ + beq.n cc0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cc0dc │ │ │ │ + cbz r3, cc104 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cc186 │ │ │ │ + beq.n cc1ae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc0c8 │ │ │ │ + beq.n cc0f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cc0d4 │ │ │ │ + cbz r3, cc0fc │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.n cc15e │ │ │ │ + blt.n cc186 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc0c8 │ │ │ │ + b.n cc0f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc0b4 │ │ │ │ + b.n cc0dc │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n cc08e │ │ │ │ + beq.n cc0b6 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n cc08e │ │ │ │ + bne.n cc0b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc08e │ │ │ │ - cbz r5, cc128 │ │ │ │ + b.n cc0b6 │ │ │ │ + cbz r5, cc150 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cc07a │ │ │ │ - b.n cc08e │ │ │ │ - ldr r1, [pc, #164] @ (cc1a8 ) │ │ │ │ + bne.n cc0a2 │ │ │ │ + b.n cc0b6 │ │ │ │ + ldr r1, [pc, #164] @ (cc1d0 ) │ │ │ │ mov.w r0, #1792 @ 0x700 │ │ │ │ - ldr r3, [pc, #164] @ (cc1ac ) │ │ │ │ - ldr r2, [pc, #164] @ (cc1b0 ) │ │ │ │ + ldr r3, [pc, #164] @ (cc1d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (cc1d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (cc1b4 ) │ │ │ │ - ldr r0, [pc, #160] @ (cc1b8 ) │ │ │ │ + ldr r1, [pc, #160] @ (cc1dc ) │ │ │ │ + ldr r0, [pc, #160] @ (cc1e0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #144] @ (cc1bc ) │ │ │ │ - ldr r1, [pc, #148] @ (cc1c0 ) │ │ │ │ + ldr r3, [pc, #144] @ (cc1e4 ) │ │ │ │ + ldr r1, [pc, #148] @ (cc1e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc146 │ │ │ │ + beq.n cc16e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cc17e │ │ │ │ - ldr r3, [pc, #96] @ (cc1a8 ) │ │ │ │ + cbz r3, cc1a6 │ │ │ │ + ldr r3, [pc, #96] @ (cc1d0 ) │ │ │ │ movw r2, #1798 @ 0x706 │ │ │ │ - ldr r1, [pc, #116] @ (cc1c4 ) │ │ │ │ - ldr r0, [pc, #120] @ (cc1c8 ) │ │ │ │ + ldr r1, [pc, #116] @ (cc1ec ) │ │ │ │ + ldr r0, [pc, #120] @ (cc1f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc122 │ │ │ │ - ldr r3, [pc, #72] @ (cc1a8 ) │ │ │ │ + b.n cc14a │ │ │ │ + ldr r3, [pc, #72] @ (cc1d0 ) │ │ │ │ movw r2, #1798 @ 0x706 │ │ │ │ - ldr r1, [pc, #100] @ (cc1cc ) │ │ │ │ - ldr r0, [pc, #104] @ (cc1d0 ) │ │ │ │ + ldr r1, [pc, #100] @ (cc1f4 ) │ │ │ │ + ldr r0, [pc, #104] @ (cc1f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc122 │ │ │ │ + b.n cc14a │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ - b.n cc092 │ │ │ │ + bl 849e0 │ │ │ │ + b.n cc0ba │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc146 │ │ │ │ - ldr r3, [pc, #76] @ (cc1d4 ) │ │ │ │ - movw r2, #62229 @ 0xf315 │ │ │ │ + b.n cc16e │ │ │ │ + ldr r3, [pc, #76] @ (cc1fc ) │ │ │ │ + movw r2, #62215 @ 0xf307 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #68] @ (cc1d8 ) │ │ │ │ - ldr r0, [pc, #72] @ (cc1dc ) │ │ │ │ + ldr r1, [pc, #68] @ (cc200 ) │ │ │ │ + ldr r0, [pc, #72] @ (cc204 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1792 @ 0x700 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n cc1cc │ │ │ │ + blt.n cc264 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc870 │ │ │ │ + b.n cbb08 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc8e8 │ │ │ │ + b.n cbb80 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cc90c │ │ │ │ + b.n cbba4 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc888 │ │ │ │ + b.n cbb20 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc860 │ │ │ │ + b.n cbaf8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str??.w r0, [r8, r4, lsl #2] │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + vld1.8 {d0[1]}, [r0], r4 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cc1e0 : │ │ │ │ +000cc208 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #2400] @ ccb54 │ │ │ │ + ldr.w r2, [pc, #2400] @ ccb7c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #2400] @ ccb58 │ │ │ │ + ldr.w r3, [pc, #2400] @ ccb80 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #2396] @ ccb5c │ │ │ │ + ldr.w r5, [pc, #2396] @ ccb84 │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 86704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc64e │ │ │ │ - ldr.w r3, [pc, #2372] @ ccb60 │ │ │ │ + beq.w cc676 │ │ │ │ + ldr.w r3, [pc, #2372] @ ccb88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc66c │ │ │ │ + bne.w cc694 │ │ │ │ bl af884 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc24a │ │ │ │ + beq.n cc272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc474 │ │ │ │ + beq.w cc49c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc694 │ │ │ │ - ldr.w r3, [pc, #2320] @ ccb64 │ │ │ │ + beq.w cc6bc │ │ │ │ + ldr.w r3, [pc, #2320] @ ccb8c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc6b2 │ │ │ │ + beq.w cc6da │ │ │ │ ldr.w r0, [r3, #296] @ 0x128 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cc6e8 │ │ │ │ + beq.w cc710 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w cc73a │ │ │ │ + bmi.w cc762 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc296 │ │ │ │ + beq.n cc2be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc47c │ │ │ │ + beq.w cc4a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ccb38 │ │ │ │ + beq.w ccb60 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2b0 │ │ │ │ + beq.n cc2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc484 │ │ │ │ + beq.w cc4ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc71c │ │ │ │ - ldr.w r3, [pc, #2224] @ ccb68 │ │ │ │ + beq.w cc744 │ │ │ │ + ldr.w r3, [pc, #2224] @ ccb90 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc494 │ │ │ │ + bne.w cc4bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2d8 │ │ │ │ + beq.n cc300 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc646 │ │ │ │ - ldr.w r3, [pc, #2192] @ ccb6c │ │ │ │ + beq.w cc66e │ │ │ │ + ldr.w r3, [pc, #2192] @ ccb94 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ cmp r4, sl │ │ │ │ - bne.w cc57c │ │ │ │ + bne.w cc5a4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc810 │ │ │ │ + beq.w cc838 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc828 │ │ │ │ + bne.w cc850 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ccb1c │ │ │ │ + beq.w ccb44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2132] @ ccb70 │ │ │ │ + ldr.w r3, [pc, #2132] @ ccb98 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr.w r1, [r7, #2892] @ 0xb4c │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc33c │ │ │ │ + beq.n cc364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc48c │ │ │ │ + beq.w cc4b4 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w cc4f4 │ │ │ │ + beq.w cc51c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w cc4fe │ │ │ │ + bne.w cc526 │ │ │ │ mov r0, r8 │ │ │ │ bl 9fc78 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc7ac │ │ │ │ + beq.w cc7d4 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r3, [r7, #2916] @ 0xb64 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc860 │ │ │ │ + beq.w cc888 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc87e │ │ │ │ + bne.w cc8a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc392 │ │ │ │ + beq.n cc3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc80a │ │ │ │ + beq.w cc832 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n cc3d8 │ │ │ │ + bne.n cc400 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cca44 │ │ │ │ + beq.w cca6c │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cca5c │ │ │ │ + bne.w cca84 │ │ │ │ bl 9a248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc3cc │ │ │ │ + beq.n cc3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc7d8 │ │ │ │ + beq.w cc800 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w cca7c │ │ │ │ + beq.w ccaa4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w cc774 │ │ │ │ + bne.w cc79c │ │ │ │ movs r7, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc40a │ │ │ │ + beq.n cc432 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc744 │ │ │ │ + beq.w cc76c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w cc8ec │ │ │ │ + beq.w cc914 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ccac8 │ │ │ │ + beq.w ccaf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc42a │ │ │ │ + beq.n cc452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc848 │ │ │ │ + beq.w cc870 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc928 │ │ │ │ + bne.w cc950 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc446 │ │ │ │ + beq.n cc46e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc854 │ │ │ │ + beq.w cc87c │ │ │ │ cmp r1, sl │ │ │ │ - bne.w cc566 │ │ │ │ + bne.w cc58e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 86914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cca94 │ │ │ │ + beq.w ccabc │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc7e0 │ │ │ │ + bne.w cc808 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n cc566 │ │ │ │ + bne.n cc58e │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ - b.n cc4d4 │ │ │ │ + b.n cc4fc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc24a │ │ │ │ + b.n cc272 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc296 │ │ │ │ + b.n cc2be │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2b0 │ │ │ │ + b.n cc2d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc33c │ │ │ │ - ldr.w r0, [pc, #1756] @ ccb74 │ │ │ │ + b.n cc364 │ │ │ │ + ldr.w r0, [pc, #1756] @ ccb9c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4b6 │ │ │ │ + beq.n cc4de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cc4b6 │ │ │ │ + cbnz r3, cc4de │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1728] @ ccb78 │ │ │ │ + ldr.w r3, [pc, #1728] @ ccba0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1724] @ ccb7c │ │ │ │ - ldr.w r0, [pc, #1724] @ ccb80 │ │ │ │ + ldr.w r1, [pc, #1724] @ ccba4 │ │ │ │ + ldr.w r0, [pc, #1724] @ ccba8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1708] @ ccb84 │ │ │ │ - ldr.w r3, [pc, #1660] @ ccb58 │ │ │ │ + ldr.w r2, [pc, #1708] @ ccbac │ │ │ │ + ldr.w r3, [pc, #1660] @ ccb80 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ccac4 │ │ │ │ + bne.w ccaec │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cc758 │ │ │ │ + bne.w cc780 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc9d8 │ │ │ │ + beq.w cca00 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cca24 │ │ │ │ + bne.w cca4c │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w ccae4 │ │ │ │ + beq.w ccb0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r7, #3756] @ 0xeac │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ blx 501b0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc55a │ │ │ │ + beq.n cc582 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc7d0 │ │ │ │ + beq.w cc7f8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w cc788 │ │ │ │ + beq.w cc7b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc34c │ │ │ │ - ldr.w r3, [pc, #1568] @ ccb88 │ │ │ │ + beq.w cc374 │ │ │ │ + ldr.w r3, [pc, #1568] @ ccbb0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4d4 │ │ │ │ + beq.n cc4fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n cc4d4 │ │ │ │ + b.n cc4fc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc8b4 │ │ │ │ + beq.w cc8dc │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc8cc │ │ │ │ + bne.w cc8f4 │ │ │ │ bl af884 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc5b6 │ │ │ │ + beq.n cc5de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc750 │ │ │ │ + beq.w cc778 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc910 │ │ │ │ + beq.w cc938 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc960 │ │ │ │ + beq.w cc988 │ │ │ │ ldr.w r0, [r3, #452] @ 0x1c4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cc98c │ │ │ │ + beq.w cc9b4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w cc9ce │ │ │ │ + bmi.w cc9f6 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc5fc │ │ │ │ + beq.n cc624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc780 │ │ │ │ + beq.w cc7a8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w ccb00 │ │ │ │ + beq.w ccb28 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc61c │ │ │ │ + beq.n cc644 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc778 │ │ │ │ + beq.w cc7a0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cc9b6 │ │ │ │ + beq.w cc9de │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc9f0 │ │ │ │ + bne.w cca18 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc63e │ │ │ │ + beq.n cc666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc7c8 │ │ │ │ + beq.w cc7f0 │ │ │ │ cmp r7, sl │ │ │ │ - beq.w cc2e6 │ │ │ │ - b.n cc566 │ │ │ │ + beq.w cc30e │ │ │ │ + b.n cc58e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2d8 │ │ │ │ - ldr.w r3, [pc, #1320] @ ccb78 │ │ │ │ + b.n cc300 │ │ │ │ + ldr.w r3, [pc, #1320] @ ccba0 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r1, [pc, #1332] @ ccb8c │ │ │ │ - ldr.w r0, [pc, #1332] @ ccb90 │ │ │ │ + ldr.w r1, [pc, #1332] @ ccbb4 │ │ │ │ + ldr.w r0, [pc, #1332] @ ccbb8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr.w r1, [pc, #1288] @ ccb78 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r1, [pc, #1288] @ ccba0 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r3, [pc, #1308] @ ccb94 │ │ │ │ + ldr.w r3, [pc, #1308] @ ccbbc │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1300] @ ccb98 │ │ │ │ - ldr.w r0, [pc, #1300] @ ccb9c │ │ │ │ + ldr.w r1, [pc, #1300] @ ccbc0 │ │ │ │ + ldr.w r0, [pc, #1300] @ ccbc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr.w r3, [pc, #1248] @ ccb78 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r3, [pc, #1248] @ ccba0 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r1, [pc, #1280] @ ccba0 │ │ │ │ - ldr.w r0, [pc, #1280] @ ccba4 │ │ │ │ + ldr.w r1, [pc, #1280] @ ccbc8 │ │ │ │ + ldr.w r0, [pc, #1280] @ ccbcc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1260] @ ccba8 │ │ │ │ - ldr.w r1, [pc, #1260] @ ccbac │ │ │ │ + ldr.w r3, [pc, #1260] @ ccbd0 │ │ │ │ + ldr.w r1, [pc, #1260] @ ccbd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1196] @ ccb78 │ │ │ │ - ldr.w r1, [pc, #1248] @ ccbb0 │ │ │ │ + ldr.w r3, [pc, #1196] @ ccba0 │ │ │ │ + ldr.w r1, [pc, #1248] @ ccbd8 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r0, [pc, #1244] @ ccbb4 │ │ │ │ + ldr.w r0, [pc, #1244] @ ccbdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr.w r2, [pc, #1164] @ ccb78 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r2, [pc, #1164] @ ccba0 │ │ │ │ movw r1, #1998 @ 0x7ce │ │ │ │ - ldr.w r3, [pc, #1220] @ ccbb8 │ │ │ │ + ldr.w r3, [pc, #1220] @ ccbe0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1216] @ ccbbc │ │ │ │ + ldr.w r2, [pc, #1216] @ ccbe4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1208] @ ccbc0 │ │ │ │ - ldr.w r0, [pc, #1208] @ ccbc4 │ │ │ │ + ldr.w r1, [pc, #1208] @ ccbe8 │ │ │ │ + ldr.w r0, [pc, #1208] @ ccbec │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr.w r3, [pc, #1112] @ ccb78 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r3, [pc, #1112] @ ccba0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1184] @ ccbc8 │ │ │ │ - ldr.w r0, [pc, #1184] @ ccbcc │ │ │ │ + ldr.w r1, [pc, #1184] @ ccbf0 │ │ │ │ + ldr.w r0, [pc, #1184] @ ccbf4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n cc270 │ │ │ │ + b.n cc298 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc40a │ │ │ │ + b.n cc432 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc5b6 │ │ │ │ - ldr.w r3, [pc, #1052] @ ccb78 │ │ │ │ + b.n cc5de │ │ │ │ + ldr.w r3, [pc, #1052] @ ccba0 │ │ │ │ mov r2, fp │ │ │ │ - ldr.w r1, [pc, #1136] @ ccbd0 │ │ │ │ - ldr.w r0, [pc, #1136] @ ccbd4 │ │ │ │ + ldr.w r1, [pc, #1136] @ ccbf8 │ │ │ │ + ldr.w r0, [pc, #1136] @ ccbfc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ movs r7, #4 │ │ │ │ - b.n cc3da │ │ │ │ + b.n cc402 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc61c │ │ │ │ + b.n cc644 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc5fc │ │ │ │ + b.n cc624 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc566 │ │ │ │ - ldr r3, [pc, #996] @ (ccb78 ) │ │ │ │ + beq.w cc58e │ │ │ │ + ldr r3, [pc, #996] @ (ccba0 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1088] @ ccbd8 │ │ │ │ - ldr.w r0, [pc, #1088] @ ccbdc │ │ │ │ + ldr.w r1, [pc, #1088] @ ccc00 │ │ │ │ + ldr.w r0, [pc, #1088] @ ccc04 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #968] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #968] @ (ccba0 ) │ │ │ │ movw r2, #2001 @ 0x7d1 │ │ │ │ - ldr.w r1, [pc, #1068] @ ccbe0 │ │ │ │ - ldr.w r0, [pc, #1068] @ ccbe4 │ │ │ │ + ldr.w r1, [pc, #1068] @ ccc08 │ │ │ │ + ldr.w r0, [pc, #1068] @ ccc0c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc63e │ │ │ │ + b.n cc666 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc55a │ │ │ │ + b.n cc582 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc3cc │ │ │ │ - ldr r2, [pc, #916] @ (ccb78 ) │ │ │ │ - ldr.w r3, [pc, #1028] @ ccbe8 │ │ │ │ - ldr.w r1, [pc, #1028] @ ccbec │ │ │ │ + b.n cc3f4 │ │ │ │ + ldr r2, [pc, #916] @ (ccba0 ) │ │ │ │ + ldr.w r3, [pc, #1028] @ ccc10 │ │ │ │ + ldr.w r1, [pc, #1028] @ ccc14 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #1016] @ (ccbf0 ) │ │ │ │ + ldr r0, [pc, #1016] @ (ccc18 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n cc4d2 │ │ │ │ + bl 84a2c │ │ │ │ + b.n cc4fa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc392 │ │ │ │ - ldr r3, [pc, #868] @ (ccb78 ) │ │ │ │ + b.n cc3ba │ │ │ │ + ldr r3, [pc, #868] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #988] @ (ccbf4 ) │ │ │ │ - ldr r0, [pc, #988] @ (ccbf8 ) │ │ │ │ + ldr r1, [pc, #988] @ (ccc1c ) │ │ │ │ + ldr r0, [pc, #988] @ (ccc20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r1, [pc, #844] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r1, [pc, #844] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #972] @ (ccbfc ) │ │ │ │ + ldr r3, [pc, #972] @ (ccc24 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #964] @ (ccc00 ) │ │ │ │ - ldr r0, [pc, #968] @ (ccc04 ) │ │ │ │ + ldr r1, [pc, #964] @ (ccc28 ) │ │ │ │ + ldr r0, [pc, #968] @ (ccc2c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc42a │ │ │ │ + b.n cc452 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc446 │ │ │ │ - ldr r3, [pc, #788] @ (ccb78 ) │ │ │ │ + b.n cc46e │ │ │ │ + ldr r3, [pc, #788] @ (ccba0 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #928] @ (ccc08 ) │ │ │ │ - ldr r0, [pc, #928] @ (ccc0c ) │ │ │ │ + ldr r1, [pc, #928] @ (ccc30 ) │ │ │ │ + ldr r0, [pc, #928] @ (ccc34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r0, [pc, #912] @ (ccc10 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r0, [pc, #912] @ (ccc38 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc89c │ │ │ │ + beq.n cc8c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccaac │ │ │ │ - ldr r3, [pc, #728] @ (ccb78 ) │ │ │ │ + beq.w ccad4 │ │ │ │ + ldr r3, [pc, #728] @ (ccba0 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #880] @ (ccc14 ) │ │ │ │ - ldr r0, [pc, #880] @ (ccc18 ) │ │ │ │ + ldr r1, [pc, #880] @ (ccc3c ) │ │ │ │ + ldr r0, [pc, #880] @ (ccc40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc876 │ │ │ │ - ldr r3, [pc, #704] @ (ccb78 ) │ │ │ │ + b.n cc89e │ │ │ │ + ldr r3, [pc, #704] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #864] @ (ccc1c ) │ │ │ │ - ldr r0, [pc, #864] @ (ccc20 ) │ │ │ │ + ldr r1, [pc, #864] @ (ccc44 ) │ │ │ │ + ldr r0, [pc, #864] @ (ccc48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r1, [pc, #680] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r1, [pc, #680] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #848] @ (ccc24 ) │ │ │ │ + ldr r3, [pc, #848] @ (ccc4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #840] @ (ccc28 ) │ │ │ │ - ldr r0, [pc, #844] @ (ccc2c ) │ │ │ │ + ldr r1, [pc, #840] @ (ccc50 ) │ │ │ │ + ldr r0, [pc, #844] @ (ccc54 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #648] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #648] @ (ccba0 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #828] @ (ccc30 ) │ │ │ │ - ldr r0, [pc, #828] @ (ccc34 ) │ │ │ │ + ldr r1, [pc, #828] @ (ccc58 ) │ │ │ │ + ldr r0, [pc, #828] @ (ccc5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #612] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #612] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #800] @ (ccc38 ) │ │ │ │ - ldr r0, [pc, #800] @ (ccc3c ) │ │ │ │ + ldr r1, [pc, #800] @ (ccc60 ) │ │ │ │ + ldr r0, [pc, #800] @ (ccc64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r0, [pc, #788] @ (ccc40 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r0, [pc, #788] @ (ccc68 ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc948 │ │ │ │ + beq.n cc970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccab4 │ │ │ │ - ldr r3, [pc, #556] @ (ccb78 ) │ │ │ │ + beq.w ccadc │ │ │ │ + ldr r3, [pc, #556] @ (ccba0 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #756] @ (ccc44 ) │ │ │ │ - ldr r0, [pc, #756] @ (ccc48 ) │ │ │ │ + ldr r1, [pc, #756] @ (ccc6c ) │ │ │ │ + ldr r0, [pc, #756] @ (ccc70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc802 │ │ │ │ + b.n cc82a │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #576] @ (ccba8 ) │ │ │ │ - ldr r1, [pc, #736] @ (ccc4c ) │ │ │ │ + ldr r3, [pc, #576] @ (ccbd0 ) │ │ │ │ + ldr r1, [pc, #736] @ (ccc74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #512] @ (ccb78 ) │ │ │ │ - ldr r1, [pc, #728] @ (ccc50 ) │ │ │ │ + ldr r3, [pc, #512] @ (ccba0 ) │ │ │ │ + ldr r1, [pc, #728] @ (ccc78 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r0, [pc, #724] @ (ccc54 ) │ │ │ │ + ldr r0, [pc, #724] @ (ccc7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r2, [pc, #488] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r2, [pc, #488] @ (ccba0 ) │ │ │ │ movw r1, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #708] @ (ccc58 ) │ │ │ │ + ldr r3, [pc, #708] @ (ccc80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #704] @ (ccc5c ) │ │ │ │ + ldr r2, [pc, #704] @ (ccc84 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #700] @ (ccc60 ) │ │ │ │ - ldr r0, [pc, #700] @ (ccc64 ) │ │ │ │ + ldr r1, [pc, #700] @ (ccc88 ) │ │ │ │ + ldr r0, [pc, #700] @ (ccc8c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #448] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #448] @ (ccba0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #680] @ (ccc68 ) │ │ │ │ - ldr r0, [pc, #684] @ (ccc6c ) │ │ │ │ + ldr r1, [pc, #680] @ (ccc90 ) │ │ │ │ + ldr r0, [pc, #684] @ (ccc94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n cc5d6 │ │ │ │ - ldr r3, [pc, #412] @ (ccb78 ) │ │ │ │ + b.n cc5fe │ │ │ │ + ldr r3, [pc, #412] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #656] @ (ccc70 ) │ │ │ │ - ldr r0, [pc, #656] @ (ccc74 ) │ │ │ │ + ldr r1, [pc, #656] @ (ccc98 ) │ │ │ │ + ldr r0, [pc, #656] @ (ccc9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r0, [pc, #644] @ (ccc78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r0, [pc, #644] @ (ccca0 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cca0c │ │ │ │ + beq.n cca34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccabc │ │ │ │ - ldr r3, [pc, #360] @ (ccb78 ) │ │ │ │ + beq.n ccae4 │ │ │ │ + ldr r3, [pc, #360] @ (ccba0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #616] @ (ccc7c ) │ │ │ │ - ldr r0, [pc, #616] @ (ccc80 ) │ │ │ │ + ldr r1, [pc, #616] @ (ccca4 ) │ │ │ │ + ldr r0, [pc, #616] @ (ccca8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r1, [pc, #336] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r1, [pc, #336] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #600] @ (ccc84 ) │ │ │ │ + ldr r3, [pc, #600] @ (cccac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #592] @ (ccc88 ) │ │ │ │ - ldr r0, [pc, #596] @ (ccc8c ) │ │ │ │ + ldr r1, [pc, #592] @ (cccb0 ) │ │ │ │ + ldr r0, [pc, #596] @ (cccb4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #304] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #304] @ (ccba0 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #580] @ (ccc90 ) │ │ │ │ - ldr r0, [pc, #580] @ (ccc94 ) │ │ │ │ + ldr r1, [pc, #580] @ (cccb8 ) │ │ │ │ + ldr r0, [pc, #580] @ (cccbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc876 │ │ │ │ - ldr r2, [pc, #280] @ (ccb78 ) │ │ │ │ - ldr r3, [pc, #568] @ (ccc98 ) │ │ │ │ - ldr r1, [pc, #568] @ (ccc9c ) │ │ │ │ + b.n cc89e │ │ │ │ + ldr r2, [pc, #280] @ (ccba0 ) │ │ │ │ + ldr r3, [pc, #568] @ (cccc0 ) │ │ │ │ + ldr r1, [pc, #568] @ (cccc4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #560] @ (ccca0 ) │ │ │ │ + ldr r0, [pc, #560] @ (cccc8 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc876 │ │ │ │ - ldr r3, [pc, #248] @ (ccb78 ) │ │ │ │ + b.n cc89e │ │ │ │ + ldr r3, [pc, #248] @ (ccba0 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #544] @ (ccca4 ) │ │ │ │ - ldr r0, [pc, #544] @ (ccca8 ) │ │ │ │ + ldr r1, [pc, #544] @ (ccccc ) │ │ │ │ + ldr r0, [pc, #544] @ (cccd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc876 │ │ │ │ - ldr r3, [pc, #224] @ (ccb78 ) │ │ │ │ + b.n cc89e │ │ │ │ + ldr r3, [pc, #224] @ (ccba0 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #528] @ (cccac ) │ │ │ │ - ldr r0, [pc, #528] @ (cccb0 ) │ │ │ │ + ldr r1, [pc, #528] @ (cccd4 ) │ │ │ │ + ldr r0, [pc, #528] @ (cccd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc802 │ │ │ │ + b.n cc82a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc89c │ │ │ │ + b.n cc8c4 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc948 │ │ │ │ + b.n cc970 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cca0c │ │ │ │ + b.n cca34 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (cccb4 ) │ │ │ │ - movw r2, #64981 @ 0xfdd5 │ │ │ │ + ldr r3, [pc, #488] @ (cccdc ) │ │ │ │ + movw r2, #64967 @ 0xfdc7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #484] @ (cccb8 ) │ │ │ │ - ldr r0, [pc, #484] @ (cccbc ) │ │ │ │ + ldr r1, [pc, #484] @ (ccce0 ) │ │ │ │ + ldr r0, [pc, #484] @ (ccce4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ (cccc0 ) │ │ │ │ - movw r2, #64906 @ 0xfd8a │ │ │ │ + ldr r3, [pc, #472] @ (ccce8 ) │ │ │ │ + movw r2, #64892 @ 0xfd7c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #468] @ (cccc4 ) │ │ │ │ - ldr r0, [pc, #468] @ (cccc8 ) │ │ │ │ + ldr r1, [pc, #468] @ (cccec ) │ │ │ │ + ldr r0, [pc, #468] @ (cccf0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ (ccccc ) │ │ │ │ - movw r2, #64844 @ 0xfd4c │ │ │ │ + ldr r3, [pc, #456] @ (cccf4 ) │ │ │ │ + movw r2, #64830 @ 0xfd3e │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #452] @ (cccd0 ) │ │ │ │ - ldr r0, [pc, #452] @ (cccd4 ) │ │ │ │ + ldr r1, [pc, #452] @ (cccf8 ) │ │ │ │ + ldr r0, [pc, #452] @ (cccfc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ (cccd8 ) │ │ │ │ - movw r2, #64872 @ 0xfd68 │ │ │ │ + ldr r3, [pc, #440] @ (ccd00 ) │ │ │ │ + movw r2, #64858 @ 0xfd5a │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #436] @ (cccdc ) │ │ │ │ - ldr r0, [pc, #436] @ (ccce0 ) │ │ │ │ + ldr r1, [pc, #436] @ (ccd04 ) │ │ │ │ + ldr r0, [pc, #436] @ (ccd08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (ccce4 ) │ │ │ │ - movw r2, #64783 @ 0xfd0f │ │ │ │ + ldr r3, [pc, #424] @ (ccd0c ) │ │ │ │ + movw r2, #64769 @ 0xfd01 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #420] @ (ccce8 ) │ │ │ │ - ldr r0, [pc, #420] @ (cccec ) │ │ │ │ + ldr r1, [pc, #420] @ (ccd10 ) │ │ │ │ + ldr r0, [pc, #420] @ (ccd14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r6, #0 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ccc3c │ │ │ │ + b.n cced4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n ccae8 │ │ │ │ + bmi.n ccb80 │ │ │ │ movs r2, r4 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + svc 130 @ 0x82 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - b.n ccf74 │ │ │ │ + b.n cd20c │ │ │ │ movs r3, r4 │ │ │ │ - udf #24 │ │ │ │ - movs r2, r4 │ │ │ │ - stmia r0!, {r1} │ │ │ │ - movs r2, r4 │ │ │ │ - ble.n ccbbc │ │ │ │ - movs r2, r4 │ │ │ │ - nop {14} │ │ │ │ - movs r2, r4 │ │ │ │ - ble.n ccb50 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - itte ge │ │ │ │ - movge r2, r4 │ │ │ │ - ble.n ccae8 @ unpredictable │ │ │ │ - movlt r2, r4 │ │ │ │ - itee vs │ │ │ │ - movvs r2, r4 │ │ │ │ - ble.n cccb8 @ unpredictable │ │ │ │ - movvc r2, r4 │ │ │ │ - itee pl │ │ │ │ - movpl r2, r4 │ │ │ │ - strmi r0, [sp, #536] @ 0x218 │ │ │ │ - movmi r2, r4 │ │ │ │ - ble.n ccc5c │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - ite ne │ │ │ │ - movne r2, r4 │ │ │ │ - ble.n ccc0c @ unpredictable │ │ │ │ + svc 48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccbd0 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + udf #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccb80 │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccd14 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0066 │ │ │ │ + udf #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n cccec │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x004e │ │ │ │ + udf #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n cccb0 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x002c │ │ │ │ + udf #30 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccc90 │ │ │ │ + stmia r0!, {r3} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0016 │ │ │ │ + ble.n ccc18 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccc50 │ │ │ │ + itte le │ │ │ │ + movle r2, r4 │ │ │ │ + strhle r6, [r4, #62] @ 0x3e │ │ │ │ + movgt r2, r4 │ │ │ │ + ble.n ccbac │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + ittt ls │ │ │ │ + movls r2, r4 │ │ │ │ + ble.n ccb84 @ unpredictable │ │ │ │ + movls r2, r4 │ │ │ │ + itte hi │ │ │ │ + movhi r2, r4 │ │ │ │ + strhi r0, [sp, #848] @ 0x350 │ │ │ │ + movls r2, r4 │ │ │ │ + ble.n ccd48 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + itt vs │ │ │ │ + movvs r2, r4 │ │ │ │ + ble.n ccd28 @ unpredictable │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccbec │ │ │ │ + itee mi │ │ │ │ + movmi r2, r4 │ │ │ │ + ble.n ccce8 @ unpredictable │ │ │ │ + movpl r2, r4 │ │ │ │ + itet cs │ │ │ │ + movcs r2, r4 │ │ │ │ + strhcc r4, [r7, #56] @ 0x38 │ │ │ │ + movcs r2, r4 │ │ │ │ + ble.n ccc84 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00f2 │ │ │ │ movs r2, r4 │ │ │ │ - beq.n ccc34 │ │ │ │ + bcs.n ccccc │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccba0 │ │ │ │ + bgt.n ccc38 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + bkpt 0x00c6 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccbb4 │ │ │ │ + bgt.n ccc4c │ │ │ │ movs r2, r4 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + b.n ccd70 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n ccd60 │ │ │ │ + bgt.n ccbf8 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x00a0 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccd34 │ │ │ │ + bgt.n ccbcc │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n cccf8 │ │ │ │ + bgt.n ccd90 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + bkpt 0x0062 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccc9c │ │ │ │ + bgt.n ccd34 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x002e │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccc60 │ │ │ │ + bgt.n cccf8 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + bkpt 0x000c │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccc40 │ │ │ │ + bgt.n cccd8 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccc1c │ │ │ │ + blt.n cccb4 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccbe4 │ │ │ │ + blt.n ccc7c │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccbbc │ │ │ │ + blt.n ccc54 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.s32 d0, d6, d20 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + orrs.w r0, lr, #36 @ 0x24 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, cccfe │ │ │ │ + cbnz r6, ccd34 │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.s8 d0, d10, d20 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + orr.w r0, r2, #36 @ 0x24 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 14, cr0, cr14, cr4, {1} │ │ │ │ - subs r0, r2, #4 │ │ │ │ + bic.w r0, r6, #36 @ 0x24 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 13, cr0, cr2, cr4, {1} │ │ │ │ - subs r4, r6, #3 │ │ │ │ + and.w r0, sl, #36 @ 0x24 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 11, cr0, cr6, cr4, {1} │ │ │ │ - subs r0, r3, #3 │ │ │ │ + vaddl.s32 q8, d14, d20 │ │ │ │ + movs r0, #16 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cccf0 : │ │ │ │ +000ccd18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (ccd84 ) │ │ │ │ + ldr r4, [pc, #132] @ (ccdac ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ ccd88 │ │ │ │ + ldr.w lr, [pc, #132] @ ccdb0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ ccd8c │ │ │ │ + ldr.w ip, [pc, #128] @ ccdb4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3012 @ 0xbc4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (ccd90 ) │ │ │ │ + ldr r4, [pc, #112] @ (ccdb8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, ccd7c │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, ccda4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n ccd5e │ │ │ │ + bpl.n ccd86 │ │ │ │ mov r0, r1 │ │ │ │ - bl cc1e0 │ │ │ │ - ldr r2, [pc, #76] @ (ccd94 ) │ │ │ │ - ldr r3, [pc, #64] @ (ccd8c ) │ │ │ │ + bl cc208 │ │ │ │ + ldr r2, [pc, #76] @ (ccdbc ) │ │ │ │ + ldr r3, [pc, #64] @ (ccdb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ccd80 │ │ │ │ + bne.n ccda8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (ccd98 ) │ │ │ │ + ldr r0, [pc, #56] @ (ccdc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (ccd9c ) │ │ │ │ - ldr r1, [pc, #52] @ (ccda0 ) │ │ │ │ + ldr r3, [pc, #52] @ (ccdc4 ) │ │ │ │ + ldr r1, [pc, #52] @ (ccdc8 ) │ │ │ │ movw r2, #1986 @ 0x7c2 │ │ │ │ - ldr r0, [pc, #52] @ (ccda4 ) │ │ │ │ + ldr r0, [pc, #52] @ (ccdcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ccd46 │ │ │ │ + b.n ccd6e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ movs r0, r5 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ - movs r7, r4 │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ + movs r7, r4 │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n ccd0c │ │ │ │ + bhi.n ccda4 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, ccdce │ │ │ │ + revsh r4, r2 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ccda8 : │ │ │ │ +000ccdd0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #1680] @ cd44c │ │ │ │ + ldr.w r2, [pc, #1680] @ cd474 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1680] @ cd450 │ │ │ │ + ldr.w r3, [pc, #1680] @ cd478 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #1676] @ cd454 │ │ │ │ + ldr.w r5, [pc, #1676] @ cd47c │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 86704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd0fa │ │ │ │ - ldr.w r3, [pc, #1652] @ cd458 │ │ │ │ + beq.w cd122 │ │ │ │ + ldr.w r3, [pc, #1652] @ cd480 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd112 │ │ │ │ + bne.w cd13a │ │ │ │ bl af884 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce12 │ │ │ │ + beq.n cce3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd072 │ │ │ │ + beq.w cd09a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd132 │ │ │ │ - ldr.w r3, [pc, #1600] @ cd45c │ │ │ │ + beq.w cd15a │ │ │ │ + ldr.w r3, [pc, #1600] @ cd484 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd14a │ │ │ │ + beq.w cd172 │ │ │ │ ldr.w r0, [r3, #348] @ 0x15c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cd176 │ │ │ │ + beq.w cd19e │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w cd1b8 │ │ │ │ + bmi.w cd1e0 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce5c │ │ │ │ + beq.n cce84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd0a8 │ │ │ │ + beq.w cd0d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cd3f6 │ │ │ │ + beq.w cd41e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce76 │ │ │ │ + beq.n cce9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd0b0 │ │ │ │ + beq.w cd0d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cd1a0 │ │ │ │ - ldr.w r3, [pc, #1504] @ cd460 │ │ │ │ + beq.w cd1c8 │ │ │ │ + ldr.w r3, [pc, #1504] @ cd488 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cd0b8 │ │ │ │ + bne.w cd0e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce9e │ │ │ │ + beq.n ccec6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd0f2 │ │ │ │ - ldr.w r3, [pc, #1476] @ cd464 │ │ │ │ + beq.w cd11a │ │ │ │ + ldr.w r3, [pc, #1476] @ cd48c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w cd07a │ │ │ │ + bne.w cd0a2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd210 │ │ │ │ + beq.w cd238 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd1c2 │ │ │ │ + bne.w cd1ea │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w cd07a │ │ │ │ + bne.w cd0a2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd228 │ │ │ │ + beq.w cd250 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd240 │ │ │ │ + bne.w cd268 │ │ │ │ ldr.w sl, [r0, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cd42e │ │ │ │ + beq.w cd456 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - ldr.w r3, [pc, #1372] @ cd468 │ │ │ │ + ldr.w r3, [pc, #1372] @ cd490 │ │ │ │ ldr.w fp, [r5, r3] │ │ │ │ ldr.w r1, [fp, #1896] @ 0x768 │ │ │ │ blx 501b0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ccf34 │ │ │ │ + beq.n ccf5c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, ccf34 │ │ │ │ + cbnz r2, ccf5c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.w cd1e2 │ │ │ │ + beq.w cd20a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w cd07a │ │ │ │ + bne.w cd0a2 │ │ │ │ mov r0, r8 │ │ │ │ bl 9fc78 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd27e │ │ │ │ + beq.w cd2a6 │ │ │ │ add.w fp, fp, #4096 @ 0x1000 │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r2, [fp, #2916] @ 0xb64 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ blx 50154 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd296 │ │ │ │ + beq.w cd2be │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cd2b4 │ │ │ │ + bne.w cd2dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccf86 │ │ │ │ + beq.n ccfae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd260 │ │ │ │ + beq.w cd288 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n ccfd2 │ │ │ │ + bne.n ccffa │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd35a │ │ │ │ + beq.w cd382 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd372 │ │ │ │ + bne.w cd39a │ │ │ │ bl 9a248 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ccfc6 │ │ │ │ + beq.n ccfee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd2ee │ │ │ │ + beq.w cd316 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w cd392 │ │ │ │ + beq.w cd3ba │ │ │ │ mov r0, r4 │ │ │ │ bl 88aec │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd002 │ │ │ │ + beq.n cd02a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd204 │ │ │ │ + beq.w cd22c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w cd2fa │ │ │ │ + beq.w cd322 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w cd412 │ │ │ │ + beq.w cd43a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd028 │ │ │ │ + beq.n cd050 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd266 │ │ │ │ + beq.w cd28e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cd31e │ │ │ │ + bne.w cd346 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd044 │ │ │ │ + beq.n cd06c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd272 │ │ │ │ + beq.w cd29a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n cd07a │ │ │ │ + bne.n cd0a2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 86914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd3aa │ │ │ │ + beq.w cd3d2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd3c2 │ │ │ │ + bne.w cd3ea │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n cd07a │ │ │ │ + bne.n cd0a2 │ │ │ │ mov r0, r4 │ │ │ │ bl 88aec │ │ │ │ - b.n cd08c │ │ │ │ + b.n cd0b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cce12 │ │ │ │ - ldr r3, [pc, #1008] @ (cd46c ) │ │ │ │ + b.n cce3a │ │ │ │ + ldr r3, [pc, #1008] @ (cd494 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd08c │ │ │ │ + beq.n cd0b4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #992] @ (cd470 ) │ │ │ │ - ldr r3, [pc, #960] @ (cd450 ) │ │ │ │ + ldr r2, [pc, #992] @ (cd498 ) │ │ │ │ + ldr r3, [pc, #960] @ (cd478 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cd3ea │ │ │ │ + bne.w cd412 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cce5c │ │ │ │ + b.n cce84 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cce76 │ │ │ │ - ldr r0, [pc, #952] @ (cd474 ) │ │ │ │ + b.n cce9e │ │ │ │ + ldr r0, [pc, #952] @ (cd49c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd0d8 │ │ │ │ + beq.n cd100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cd0d8 │ │ │ │ + cbnz r3, cd100 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #924] @ (cd478 ) │ │ │ │ + ldr r3, [pc, #924] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #924] @ (cd47c ) │ │ │ │ - ldr r0, [pc, #924] @ (cd480 ) │ │ │ │ + ldr r1, [pc, #924] @ (cd4a4 ) │ │ │ │ + ldr r0, [pc, #924] @ (cd4a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cd08c │ │ │ │ + b.n cd0b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cce9e │ │ │ │ - ldr r3, [pc, #892] @ (cd478 ) │ │ │ │ + b.n ccec6 │ │ │ │ + ldr r3, [pc, #892] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #896] @ (cd484 ) │ │ │ │ - ldr r0, [pc, #900] @ (cd488 ) │ │ │ │ + ldr r1, [pc, #896] @ (cd4ac ) │ │ │ │ + ldr r0, [pc, #900] @ (cd4b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r1, [pc, #868] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r1, [pc, #868] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r3, [pc, #880] @ (cd48c ) │ │ │ │ + ldr r3, [pc, #880] @ (cd4b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #876] @ (cd490 ) │ │ │ │ - ldr r0, [pc, #876] @ (cd494 ) │ │ │ │ + ldr r1, [pc, #876] @ (cd4b8 ) │ │ │ │ + ldr r0, [pc, #876] @ (cd4bc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #836] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #836] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #860] @ (cd498 ) │ │ │ │ - ldr r0, [pc, #864] @ (cd49c ) │ │ │ │ + ldr r1, [pc, #860] @ (cd4c0 ) │ │ │ │ + ldr r0, [pc, #864] @ (cd4c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #844] @ (cd4a0 ) │ │ │ │ - ldr r1, [pc, #848] @ (cd4a4 ) │ │ │ │ + ldr r3, [pc, #844] @ (cd4c8 ) │ │ │ │ + ldr r1, [pc, #848] @ (cd4cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #792] @ (cd478 ) │ │ │ │ - ldr r1, [pc, #836] @ (cd4a8 ) │ │ │ │ + ldr r3, [pc, #792] @ (cd4a0 ) │ │ │ │ + ldr r1, [pc, #836] @ (cd4d0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r0, [pc, #836] @ (cd4ac ) │ │ │ │ + ldr r0, [pc, #836] @ (cd4d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r2, [pc, #768] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r2, [pc, #768] @ (cd4a0 ) │ │ │ │ mov.w r1, #2024 @ 0x7e8 │ │ │ │ - ldr r3, [pc, #816] @ (cd4b0 ) │ │ │ │ + ldr r3, [pc, #816] @ (cd4d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #812] @ (cd4b4 ) │ │ │ │ + ldr r2, [pc, #812] @ (cd4dc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #808] @ (cd4b8 ) │ │ │ │ - ldr r0, [pc, #812] @ (cd4bc ) │ │ │ │ + ldr r1, [pc, #808] @ (cd4e0 ) │ │ │ │ + ldr r0, [pc, #812] @ (cd4e4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #724] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #724] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #792] @ (cd4c0 ) │ │ │ │ - ldr r0, [pc, #792] @ (cd4c4 ) │ │ │ │ + ldr r1, [pc, #792] @ (cd4e8 ) │ │ │ │ + ldr r0, [pc, #792] @ (cd4ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n cce36 │ │ │ │ - ldr r1, [pc, #692] @ (cd478 ) │ │ │ │ + b.n cce5e │ │ │ │ + ldr r1, [pc, #692] @ (cd4a0 ) │ │ │ │ movw r2, #2025 @ 0x7e9 │ │ │ │ - ldr r3, [pc, #764] @ (cd4c8 ) │ │ │ │ + ldr r3, [pc, #764] @ (cd4f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #760] @ (cd4cc ) │ │ │ │ - ldr r0, [pc, #760] @ (cd4d0 ) │ │ │ │ + ldr r1, [pc, #760] @ (cd4f4 ) │ │ │ │ + ldr r0, [pc, #760] @ (cd4f8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd07a │ │ │ │ - ldr r3, [pc, #648] @ (cd478 ) │ │ │ │ + beq.w cd0a2 │ │ │ │ + ldr r3, [pc, #648] @ (cd4a0 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r1, [pc, #736] @ (cd4d4 ) │ │ │ │ - ldr r0, [pc, #736] @ (cd4d8 ) │ │ │ │ + ldr r1, [pc, #736] @ (cd4fc ) │ │ │ │ + ldr r0, [pc, #736] @ (cd500 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n cd002 │ │ │ │ - ldr r3, [pc, #612] @ (cd478 ) │ │ │ │ + b.n cd02a │ │ │ │ + ldr r3, [pc, #612] @ (cd4a0 ) │ │ │ │ movw r2, #2025 @ 0x7e9 │ │ │ │ - ldr r1, [pc, #708] @ (cd4dc ) │ │ │ │ - ldr r0, [pc, #708] @ (cd4e0 ) │ │ │ │ + ldr r1, [pc, #708] @ (cd504 ) │ │ │ │ + ldr r0, [pc, #708] @ (cd508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #588] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #588] @ (cd4a0 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r1, [pc, #692] @ (cd4e4 ) │ │ │ │ - ldr r0, [pc, #692] @ (cd4e8 ) │ │ │ │ + ldr r1, [pc, #692] @ (cd50c ) │ │ │ │ + ldr r0, [pc, #692] @ (cd510 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r1, [pc, #564] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r1, [pc, #564] @ (cd4a0 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r3, [pc, #676] @ (cd4ec ) │ │ │ │ + ldr r3, [pc, #676] @ (cd514 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #668] @ (cd4f0 ) │ │ │ │ - ldr r0, [pc, #672] @ (cd4f4 ) │ │ │ │ + ldr r1, [pc, #668] @ (cd518 ) │ │ │ │ + ldr r0, [pc, #672] @ (cd51c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccf86 │ │ │ │ + b.n ccfae │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n cd028 │ │ │ │ + b.n cd050 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n cd044 │ │ │ │ - ldr r3, [pc, #504] @ (cd478 ) │ │ │ │ + b.n cd06c │ │ │ │ + ldr r3, [pc, #504] @ (cd4a0 ) │ │ │ │ movw r2, #2028 @ 0x7ec │ │ │ │ - ldr r1, [pc, #624] @ (cd4f8 ) │ │ │ │ - ldr r0, [pc, #628] @ (cd4fc ) │ │ │ │ + ldr r1, [pc, #624] @ (cd520 ) │ │ │ │ + ldr r0, [pc, #628] @ (cd524 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #480] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #480] @ (cd4a0 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #608] @ (cd500 ) │ │ │ │ - ldr r0, [pc, #612] @ (cd504 ) │ │ │ │ + ldr r1, [pc, #608] @ (cd528 ) │ │ │ │ + ldr r0, [pc, #612] @ (cd52c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r0, [pc, #592] @ (cd508 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r0, [pc, #592] @ (cd530 ) │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd2d6 │ │ │ │ + beq.n cd2fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd3e2 │ │ │ │ - ldr r3, [pc, #416] @ (cd478 ) │ │ │ │ + beq.w cd40a │ │ │ │ + ldr r3, [pc, #416] @ (cd4a0 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #556] @ (cd50c ) │ │ │ │ - ldr r0, [pc, #560] @ (cd510 ) │ │ │ │ + ldr r1, [pc, #556] @ (cd534 ) │ │ │ │ + ldr r0, [pc, #560] @ (cd538 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd2ac │ │ │ │ + b.n cd2d4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n ccfc6 │ │ │ │ - ldr r3, [pc, #380] @ (cd478 ) │ │ │ │ + b.n ccfee │ │ │ │ + ldr r3, [pc, #380] @ (cd4a0 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #528] @ (cd514 ) │ │ │ │ - ldr r0, [pc, #532] @ (cd518 ) │ │ │ │ + ldr r1, [pc, #528] @ (cd53c ) │ │ │ │ + ldr r0, [pc, #532] @ (cd540 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r0, [pc, #508] @ (cd51c ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r0, [pc, #508] @ (cd544 ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd33c │ │ │ │ + beq.n cd364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd3ee │ │ │ │ - ldr r3, [pc, #312] @ (cd478 ) │ │ │ │ + beq.n cd416 │ │ │ │ + ldr r3, [pc, #312] @ (cd4a0 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #476] @ (cd520 ) │ │ │ │ - ldr r0, [pc, #476] @ (cd524 ) │ │ │ │ + ldr r1, [pc, #476] @ (cd548 ) │ │ │ │ + ldr r0, [pc, #476] @ (cd54c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #284] @ (cd478 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #284] @ (cd4a0 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #452] @ (cd528 ) │ │ │ │ - ldr r0, [pc, #456] @ (cd52c ) │ │ │ │ + ldr r1, [pc, #452] @ (cd550 ) │ │ │ │ + ldr r0, [pc, #456] @ (cd554 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd2ac │ │ │ │ - ldr r2, [pc, #260] @ (cd478 ) │ │ │ │ - ldr r3, [pc, #440] @ (cd530 ) │ │ │ │ - ldr r1, [pc, #444] @ (cd534 ) │ │ │ │ + b.n cd2d4 │ │ │ │ + ldr r2, [pc, #260] @ (cd4a0 ) │ │ │ │ + ldr r3, [pc, #440] @ (cd558 ) │ │ │ │ + ldr r1, [pc, #444] @ (cd55c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #432] @ (cd538 ) │ │ │ │ + ldr r0, [pc, #432] @ (cd560 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd2ac │ │ │ │ - ldr r3, [pc, #228] @ (cd478 ) │ │ │ │ + b.n cd2d4 │ │ │ │ + ldr r3, [pc, #228] @ (cd4a0 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #416] @ (cd53c ) │ │ │ │ - ldr r0, [pc, #420] @ (cd540 ) │ │ │ │ + ldr r1, [pc, #416] @ (cd564 ) │ │ │ │ + ldr r0, [pc, #420] @ (cd568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd2ac │ │ │ │ - ldr r3, [pc, #204] @ (cd478 ) │ │ │ │ + b.n cd2d4 │ │ │ │ + ldr r3, [pc, #204] @ (cd4a0 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #400] @ (cd544 ) │ │ │ │ - ldr r0, [pc, #404] @ (cd548 ) │ │ │ │ + ldr r1, [pc, #400] @ (cd56c ) │ │ │ │ + ldr r0, [pc, #404] @ (cd570 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd352 │ │ │ │ - ldr r2, [pc, #180] @ (cd478 ) │ │ │ │ - ldr r3, [pc, #388] @ (cd54c ) │ │ │ │ - ldr r1, [pc, #392] @ (cd550 ) │ │ │ │ + b.n cd37a │ │ │ │ + ldr r2, [pc, #180] @ (cd4a0 ) │ │ │ │ + ldr r3, [pc, #388] @ (cd574 ) │ │ │ │ + ldr r1, [pc, #392] @ (cd578 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #380] @ (cd554 ) │ │ │ │ + ldr r0, [pc, #380] @ (cd57c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd352 │ │ │ │ + b.n cd37a │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd2d6 │ │ │ │ + b.n cd2fe │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd33c │ │ │ │ - ldr r3, [pc, #352] @ (cd558 ) │ │ │ │ - movw r2, #65149 @ 0xfe7d │ │ │ │ + b.n cd364 │ │ │ │ + ldr r3, [pc, #352] @ (cd580 ) │ │ │ │ + movw r2, #65135 @ 0xfe6f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #344] @ (cd55c ) │ │ │ │ - ldr r0, [pc, #348] @ (cd560 ) │ │ │ │ + ldr r1, [pc, #344] @ (cd584 ) │ │ │ │ + ldr r0, [pc, #348] @ (cd588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1936 @ 0x790 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (cd564 ) │ │ │ │ - movw r2, #65264 @ 0xfef0 │ │ │ │ + ldr r3, [pc, #336] @ (cd58c ) │ │ │ │ + movw r2, #65250 @ 0xfee2 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #328] @ (cd568 ) │ │ │ │ - ldr r0, [pc, #332] @ (cd56c ) │ │ │ │ + ldr r1, [pc, #328] @ (cd590 ) │ │ │ │ + ldr r0, [pc, #332] @ (cd594 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1936 @ 0x790 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ (cd570 ) │ │ │ │ - movw r2, #65190 @ 0xfea6 │ │ │ │ + ldr r3, [pc, #320] @ (cd598 ) │ │ │ │ + movw r2, #65176 @ 0xfe98 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #312] @ (cd574 ) │ │ │ │ - ldr r0, [pc, #316] @ (cd578 ) │ │ │ │ + ldr r1, [pc, #312] @ (cd59c ) │ │ │ │ + ldr r0, [pc, #316] @ (cd5a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1936 @ 0x790 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r2, #16 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r2, #8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n cd554 │ │ │ │ + bpl.n cd3ec │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb762 │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n cd518 │ │ │ │ + bpl.n cd3b0 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n cd4dc │ │ │ │ + bpl.n cd574 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb71e │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n cd4bc │ │ │ │ + bpl.n cd554 │ │ │ │ movs r2, r4 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb708 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd474 │ │ │ │ + bpl.n cd50c │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ movs r2, r4 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + sxth r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n cd55c │ │ │ │ + bhi.n cd3f4 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n cd434 │ │ │ │ + bmi.n cd4cc │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd408 │ │ │ │ + bmi.n cd4a0 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb69a │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd5b8 │ │ │ │ + bmi.n cd450 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb66e │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd584 │ │ │ │ + bmi.n cd41c │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd544 │ │ │ │ + bmi.n cd5dc │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd51c │ │ │ │ + bmi.n cd5b4 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd4e0 │ │ │ │ + bmi.n cd578 │ │ │ │ movs r2, r4 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd484 │ │ │ │ + bcc.n cd51c │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd45c │ │ │ │ + bcc.n cd4f4 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd5e8 │ │ │ │ + bcc.n cd480 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd5a8 │ │ │ │ + bcc.n cd440 │ │ │ │ movs r2, r4 │ │ │ │ - push {r3} │ │ │ │ + push {r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd530 │ │ │ │ + bcc.n cd5c8 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, cd598 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd4fc │ │ │ │ + bcc.n cd594 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cd59a │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd4d8 │ │ │ │ + bcc.n cd570 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, cd59c │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd4a0 │ │ │ │ + bcs.n cd538 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cd5a0 │ │ │ │ + push {r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd478 │ │ │ │ + bcs.n cd510 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cd5a2 │ │ │ │ + push {r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd454 │ │ │ │ + bcs.n cd4ec │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, cd5a4 │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd14c │ │ │ │ + b.n cd3e4 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd120 │ │ │ │ + b.n cd3b8 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + beq.n cd598 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd0f4 │ │ │ │ + b.n cd38c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ite eq │ │ │ │ - moveq r2, r4 │ │ │ │ │ │ │ │ -000cd57c : │ │ │ │ - pushne {r4, lr} │ │ │ │ +000cd5a4 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (cd610 ) │ │ │ │ + ldr r4, [pc, #132] @ (cd638 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ cd614 │ │ │ │ + ldr.w lr, [pc, #132] @ cd63c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ cd618 │ │ │ │ + ldr.w ip, [pc, #128] @ cd640 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3060 @ 0xbf4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (cd61c ) │ │ │ │ + ldr r4, [pc, #112] @ (cd644 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, cd608 │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, cd630 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n cd5ea │ │ │ │ + bpl.n cd612 │ │ │ │ mov r0, r1 │ │ │ │ - bl ccda8 │ │ │ │ - ldr r2, [pc, #76] @ (cd620 ) │ │ │ │ - ldr r3, [pc, #64] @ (cd618 ) │ │ │ │ + bl ccdd0 │ │ │ │ + ldr r2, [pc, #76] @ (cd648 ) │ │ │ │ + ldr r3, [pc, #64] @ (cd640 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cd60c │ │ │ │ + bne.n cd634 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (cd624 ) │ │ │ │ + ldr r0, [pc, #56] @ (cd64c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (cd628 ) │ │ │ │ - ldr r1, [pc, #52] @ (cd62c ) │ │ │ │ + ldr r3, [pc, #52] @ (cd650 ) │ │ │ │ + ldr r1, [pc, #52] @ (cd654 ) │ │ │ │ movw r2, #2011 @ 0x7db │ │ │ │ - ldr r0, [pc, #52] @ (cd630 ) │ │ │ │ + ldr r0, [pc, #52] @ (cd658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cd5d2 │ │ │ │ + b.n cd5fa │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ movs r0, r5 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ - movs r7, r4 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ + movs r7, r4 │ │ │ │ + strb r4, [r1, r0] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + beq.n cd568 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cd638 │ │ │ │ + sxtb r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cd634 : │ │ │ │ +000cd65c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r7, [pc, #432] @ (cd7fc ) │ │ │ │ + ldr r7, [pc, #432] @ (cd824 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd788 │ │ │ │ + beq.w cd7b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd750 │ │ │ │ + beq.n cd778 │ │ │ │ adds r3, #1 │ │ │ │ lsls r2, r1, #31 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bmi.n cd6ce │ │ │ │ + bmi.n cd6f6 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n cd6e0 │ │ │ │ + blt.n cd708 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd7b4 │ │ │ │ + beq.w cd7dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd6fa │ │ │ │ + beq.n cd722 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd692 │ │ │ │ + beq.n cd6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd708 │ │ │ │ + beq.n cd730 │ │ │ │ mov r0, r5 │ │ │ │ blx 50114 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n cd718 │ │ │ │ + bge.n cd740 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd6ae │ │ │ │ + beq.n cd6d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd7ac │ │ │ │ - ldr r3, [pc, #336] @ (cd800 ) │ │ │ │ + beq.n cd7d4 │ │ │ │ + ldr r3, [pc, #336] @ (cd828 ) │ │ │ │ movw r2, #2507 @ 0x9cb │ │ │ │ - ldr r1, [pc, #332] @ (cd804 ) │ │ │ │ - ldr r0, [pc, #336] @ (cd808 ) │ │ │ │ + ldr r1, [pc, #332] @ (cd82c ) │ │ │ │ + ldr r0, [pc, #336] @ (cd830 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bbc8 │ │ │ │ - cbnz r0, cd6de │ │ │ │ + cbnz r0, cd706 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n cd66e │ │ │ │ + b.n cd696 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd6f0 │ │ │ │ + beq.n cd718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd780 │ │ │ │ + beq.n cd7a8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n cd692 │ │ │ │ + beq.n cd6ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n cd692 │ │ │ │ + bne.n cd6ba │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx 50114 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n cd69c │ │ │ │ - bl 84920 │ │ │ │ + blt.n cd6c4 │ │ │ │ + bl 84924 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd730 │ │ │ │ + beq.n cd758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd7ea │ │ │ │ + beq.n cd812 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n cd6ae │ │ │ │ + beq.n cd6d6 │ │ │ │ and.w r5, r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n cd75a │ │ │ │ - cbnz r5, cd76e │ │ │ │ + bne.n cd782 │ │ │ │ + cbnz r5, cd796 │ │ │ │ cmp r4, r6 │ │ │ │ ite ge │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.n cd6ce │ │ │ │ + bmi.n cd6f6 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n cd66a │ │ │ │ - b.n cd6f0 │ │ │ │ + bge.n cd692 │ │ │ │ + b.n cd718 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 8bbc8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, cd778 │ │ │ │ + cbnz r5, cd7a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 8bbc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - b.n cd6c6 │ │ │ │ + bl 84a2c │ │ │ │ + b.n cd6ee │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd6f0 │ │ │ │ - ldr r1, [pc, #116] @ (cd800 ) │ │ │ │ + b.n cd718 │ │ │ │ + ldr r1, [pc, #116] @ (cd828 ) │ │ │ │ movw r0, #2501 @ 0x9c5 │ │ │ │ - ldr r3, [pc, #124] @ (cd80c ) │ │ │ │ - ldr r2, [pc, #124] @ (cd810 ) │ │ │ │ + ldr r3, [pc, #124] @ (cd834 ) │ │ │ │ + ldr r2, [pc, #124] @ (cd838 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #120] @ (cd814 ) │ │ │ │ - ldr r0, [pc, #120] @ (cd818 ) │ │ │ │ + ldr r1, [pc, #120] @ (cd83c ) │ │ │ │ + ldr r0, [pc, #120] @ (cd840 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n cd6c4 │ │ │ │ + b.n cd6ec │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd6ae │ │ │ │ - ldr r3, [pc, #100] @ (cd81c ) │ │ │ │ - ldr r1, [pc, #104] @ (cd820 ) │ │ │ │ + b.n cd6d6 │ │ │ │ + ldr r3, [pc, #100] @ (cd844 ) │ │ │ │ + ldr r1, [pc, #104] @ (cd848 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd7d2 │ │ │ │ + beq.n cd7fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cd7f2 │ │ │ │ - ldr r3, [pc, #44] @ (cd800 ) │ │ │ │ + cbz r3, cd81a │ │ │ │ + ldr r3, [pc, #44] @ (cd828 ) │ │ │ │ movw r2, #2507 @ 0x9cb │ │ │ │ - ldr r1, [pc, #72] @ (cd824 ) │ │ │ │ - ldr r0, [pc, #76] @ (cd828 ) │ │ │ │ + ldr r1, [pc, #72] @ (cd84c ) │ │ │ │ + ldr r0, [pc, #76] @ (cd850 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd6c4 │ │ │ │ + b.n cd6ec │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd730 │ │ │ │ + b.n cd758 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd7d2 │ │ │ │ + b.n cd7fa │ │ │ │ nop │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + beq.n cd838 │ │ │ │ movs r2, r4 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + cbz r4, cd856 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cd82c : │ │ │ │ +000cd854 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r4, [pc, #2944] @ ce3c0 │ │ │ │ + ldr.w r4, [pc, #2944] @ ce3e8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r2, [pc, #2944] @ ce3c4 │ │ │ │ + ldr.w r2, [pc, #2944] @ ce3ec │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #2940] @ ce3c8 │ │ │ │ - ldr.w r3, [pc, #2940] @ ce3cc │ │ │ │ + ldr.w r5, [pc, #2940] @ ce3f0 │ │ │ │ + ldr.w r3, [pc, #2940] @ ce3f4 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cda4e │ │ │ │ + beq.w cda76 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w cdb0c │ │ │ │ - ldr.w r3, [pc, #2908] @ ce3d0 │ │ │ │ + beq.w cdb34 │ │ │ │ + ldr.w r3, [pc, #2908] @ ce3f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w cdd10 │ │ │ │ + blt.w cdd38 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cd9fa │ │ │ │ + bne.w cda22 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce680 │ │ │ │ + beq.w ce6a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #2868] @ ce3d4 │ │ │ │ + ldr.w r2, [pc, #2868] @ ce3fc │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n cd8c0 │ │ │ │ - ldr.w r2, [pc, #2852] @ ce3d8 │ │ │ │ + beq.n cd8e8 │ │ │ │ + ldr.w r2, [pc, #2852] @ ce400 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cdb3c │ │ │ │ + bne.w cdb64 │ │ │ │ movs r0, #1 │ │ │ │ blx 4fb48 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce082 │ │ │ │ + beq.w ce0aa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r4, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb48 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cddfa │ │ │ │ + beq.w cde22 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cde24 │ │ │ │ + beq.w cde4c │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce72c │ │ │ │ + beq.w ce754 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cdbbe │ │ │ │ + beq.w cdbe6 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - ble.w ce280 │ │ │ │ + ble.w ce2a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r7, #0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w cdd2c │ │ │ │ + beq.w cdd54 │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #16] │ │ │ │ - b.n cd95a │ │ │ │ + b.n cd982 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 4ffa8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cd944 │ │ │ │ + beq.n cd96c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cda32 │ │ │ │ + beq.n cda5a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w cdb66 │ │ │ │ + blt.w cdb8e │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ adds r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r7, r2, lsl #1 │ │ │ │ - bge.w cde90 │ │ │ │ + bge.w cdeb8 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ asrs r1, r1, #1 │ │ │ │ ldr.w r4, [r2, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce710 │ │ │ │ + beq.w ce738 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #2660] @ ce3d4 │ │ │ │ + ldr.w r2, [pc, #2660] @ ce3fc │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cda12 │ │ │ │ + beq.n cda3a │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n cd990 │ │ │ │ - ldr.w r2, [pc, #2644] @ ce3d8 │ │ │ │ + beq.n cd9b8 │ │ │ │ + ldr.w r2, [pc, #2644] @ ce400 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w cde6a │ │ │ │ + bne.w cde92 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n cd92c │ │ │ │ + bne.n cd954 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n cd9a0 │ │ │ │ + beq.n cd9c8 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cda3e │ │ │ │ + beq.n cda66 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w ce0a2 │ │ │ │ + beq.w ce0ca │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.w cdb98 │ │ │ │ + bpl.w cdbc0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ bl 87218 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cd9de │ │ │ │ + beq.n cda06 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cda46 │ │ │ │ + beq.n cda6e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cdcf4 │ │ │ │ + beq.w cdd1c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cd9f4 │ │ │ │ + beq.n cda1c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cdb34 │ │ │ │ + beq.w cdb5c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n cd94a │ │ │ │ + b.n cd972 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce69c │ │ │ │ + beq.w ce6c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n cd8d2 │ │ │ │ + b.n cd8fa │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cda2a │ │ │ │ - ldr.w r2, [pc, #2488] @ ce3d8 │ │ │ │ + beq.n cda52 │ │ │ │ + ldr.w r2, [pc, #2488] @ ce400 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w cde6a │ │ │ │ + bne.w cde92 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.w cd92c │ │ │ │ - b.n cd9a0 │ │ │ │ + bne.w cd954 │ │ │ │ + b.n cd9c8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n cd944 │ │ │ │ + b.n cd96c │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd9a0 │ │ │ │ + b.n cd9c8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd9de │ │ │ │ + b.n cda06 │ │ │ │ blx 4fd98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce1ea │ │ │ │ - ldr.w r2, [pc, #2432] @ ce3dc │ │ │ │ - ldr.w r3, [pc, #2432] @ ce3e0 │ │ │ │ + beq.w ce212 │ │ │ │ + ldr.w r2, [pc, #2432] @ ce404 │ │ │ │ + ldr.w r3, [pc, #2432] @ ce408 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #504] @ 0x1f8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce200 │ │ │ │ + beq.w ce228 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cda9a │ │ │ │ + beq.n cdac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cddea │ │ │ │ + beq.w cde12 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce216 │ │ │ │ + beq.w ce23e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdab4 │ │ │ │ + beq.n cdadc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cde5e │ │ │ │ + beq.w cde86 │ │ │ │ mov r0, r6 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdace │ │ │ │ + beq.n cdaf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cde56 │ │ │ │ - ldr.w r3, [pc, #2324] @ ce3e4 │ │ │ │ + beq.w cde7e │ │ │ │ + ldr.w r3, [pc, #2324] @ ce40c │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr.w r1, [pc, #2320] @ ce3e8 │ │ │ │ - ldr.w r0, [pc, #2320] @ ce3ec │ │ │ │ + ldr.w r1, [pc, #2320] @ ce410 │ │ │ │ + ldr.w r0, [pc, #2320] @ ce414 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r3, #2 │ │ │ │ - ldr.w r1, [pc, #2308] @ ce3f0 │ │ │ │ - ldr.w r2, [pc, #2260] @ ce3c4 │ │ │ │ + ldr.w r1, [pc, #2308] @ ce418 │ │ │ │ + ldr.w r2, [pc, #2260] @ ce3ec │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w ce644 │ │ │ │ + bne.w ce66c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #2276] @ ce3f4 │ │ │ │ + ldr.w r3, [pc, #2276] @ ce41c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2248] @ ce3e4 │ │ │ │ - ldr.w r1, [pc, #2264] @ ce3f8 │ │ │ │ + ldr.w r3, [pc, #2248] @ ce40c │ │ │ │ + ldr.w r1, [pc, #2264] @ ce420 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr.w r0, [pc, #2264] @ ce3fc │ │ │ │ + ldr.w r0, [pc, #2264] @ ce424 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd9f4 │ │ │ │ - ldr.w r1, [pc, #2212] @ ce3e4 │ │ │ │ + b.n cda1c │ │ │ │ + ldr.w r1, [pc, #2212] @ ce40c │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r3, [pc, #2236] @ ce400 │ │ │ │ - ldr.w r0, [pc, #2236] @ ce404 │ │ │ │ + ldr.w r3, [pc, #2236] @ ce428 │ │ │ │ + ldr.w r0, [pc, #2236] @ ce42c │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2224] @ ce408 │ │ │ │ + ldr.w r1, [pc, #2224] @ ce430 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2172] @ ce3e4 │ │ │ │ + ldr.w r3, [pc, #2172] @ ce40c │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #2204] @ ce40c │ │ │ │ - ldr.w r0, [pc, #2204] @ ce410 │ │ │ │ + ldr.w r1, [pc, #2204] @ ce434 │ │ │ │ + ldr.w r0, [pc, #2204] @ ce438 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2120] @ ce3e4 │ │ │ │ - ldr.w r1, [pc, #2164] @ ce414 │ │ │ │ - ldr.w r0, [pc, #2164] @ ce418 │ │ │ │ + ldr.w r3, [pc, #2120] @ ce40c │ │ │ │ + ldr.w r1, [pc, #2164] @ ce43c │ │ │ │ + ldr.w r0, [pc, #2164] @ ce440 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2160] @ ce41c │ │ │ │ + ldr.w r3, [pc, #2160] @ ce444 │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ bl a7508 │ │ │ │ - b.n cdb80 │ │ │ │ + b.n cdba8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w cd916 │ │ │ │ + bgt.w cd93e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdbdc │ │ │ │ + beq.n cdc04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce298 │ │ │ │ + beq.w ce2c0 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce356 │ │ │ │ + beq.w ce37e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w ce396 │ │ │ │ + bpl.w ce3be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1988] @ ce3dc │ │ │ │ + ldr.w r3, [pc, #1988] @ ce404 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #504] @ 0x1f8 │ │ │ │ - ldr.w r3, [pc, #1984] @ ce3e0 │ │ │ │ + ldr.w r3, [pc, #1984] @ ce408 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce514 │ │ │ │ + beq.w ce53c │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce56a │ │ │ │ + beq.w ce592 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w ce764 │ │ │ │ - ldr.w r2, [pc, #2004] @ ce420 │ │ │ │ + bpl.w ce78c │ │ │ │ + ldr.w r2, [pc, #2004] @ ce448 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce77e │ │ │ │ - ldr.w r2, [pc, #1996] @ ce424 │ │ │ │ + beq.w ce7a6 │ │ │ │ + ldr.w r2, [pc, #1996] @ ce44c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce77a │ │ │ │ + beq.w ce7a2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ce6b8 │ │ │ │ + ble.w ce6e0 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ - beq.w ce6b8 │ │ │ │ + beq.w ce6e0 │ │ │ │ cmp r3, #2 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq.w ce6b8 │ │ │ │ + beq.w ce6e0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [r4, #20] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdca4 │ │ │ │ + beq.n cdccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cddf2 │ │ │ │ + beq.w cde1a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce5de │ │ │ │ + beq.w ce606 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdcbe │ │ │ │ + beq.n cdce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce318 │ │ │ │ + beq.w ce340 │ │ │ │ mov r0, r6 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdcd8 │ │ │ │ + beq.n cdd00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce320 │ │ │ │ - ldr.w r3, [pc, #1800] @ ce3e4 │ │ │ │ + beq.w ce348 │ │ │ │ + ldr.w r3, [pc, #1800] @ ce40c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1864] @ ce428 │ │ │ │ - ldr.w r0, [pc, #1864] @ ce42c │ │ │ │ + ldr.w r1, [pc, #1864] @ ce450 │ │ │ │ + ldr.w r0, [pc, #1864] @ ce454 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ - ldr.w r3, [pc, #1772] @ ce3e4 │ │ │ │ + b.n cdb10 │ │ │ │ + ldr.w r3, [pc, #1772] @ ce40c │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1844] @ ce430 │ │ │ │ - ldr.w r0, [pc, #1844] @ ce434 │ │ │ │ + ldr.w r1, [pc, #1844] @ ce458 │ │ │ │ + ldr.w r0, [pc, #1844] @ ce45c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdb80 │ │ │ │ - ldr.w r3, [pc, #1744] @ ce3e4 │ │ │ │ + b.n cdba8 │ │ │ │ + ldr.w r3, [pc, #1744] @ ce40c │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr.w r1, [pc, #1824] @ ce438 │ │ │ │ - ldr.w r0, [pc, #1824] @ ce43c │ │ │ │ + ldr.w r1, [pc, #1824] @ ce460 │ │ │ │ + ldr.w r0, [pc, #1824] @ ce464 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r6 │ │ │ │ - b.n cdd64 │ │ │ │ + b.n cdd8c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 4ffa8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cdd4e │ │ │ │ + beq.n cdd76 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cddde │ │ │ │ + beq.n cde06 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w cdb62 │ │ │ │ + blt.w cdb8a │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ adds r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ - bge.w ce274 │ │ │ │ + bge.w ce29c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ asrs r1, r1, #1 │ │ │ │ ldr.w r4, [r3, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce710 │ │ │ │ + beq.w ce738 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #1628] @ ce3d4 │ │ │ │ + ldr.w r3, [pc, #1628] @ ce3fc │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cddc2 │ │ │ │ + beq.n cddea │ │ │ │ adds r2, r1, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n cdd98 │ │ │ │ - ldr.w r3, [pc, #1608] @ ce3d8 │ │ │ │ + beq.n cddc0 │ │ │ │ + ldr.w r3, [pc, #1608] @ ce400 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n cde66 │ │ │ │ + bne.n cde8e │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n cdd36 │ │ │ │ + bne.n cdd5e │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cdda8 │ │ │ │ + beq.n cddd0 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cde1c │ │ │ │ + beq.n cde44 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w ce09e │ │ │ │ + beq.w ce0c6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w cdb94 │ │ │ │ + bpl.w cdbbc │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n cdd54 │ │ │ │ + b.n cdd7c │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n cddd8 │ │ │ │ - ldr.w r3, [pc, #1544] @ ce3d8 │ │ │ │ + beq.n cde00 │ │ │ │ + ldr.w r3, [pc, #1544] @ ce400 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n cde66 │ │ │ │ + bne.n cde8e │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n cdd36 │ │ │ │ - b.n cdda8 │ │ │ │ + bne.n cdd5e │ │ │ │ + b.n cddd0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n cdd4e │ │ │ │ + b.n cdd76 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cda9a │ │ │ │ + b.n cdac2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdca4 │ │ │ │ - ldr.w r3, [pc, #1512] @ ce3e4 │ │ │ │ + b.n cdccc │ │ │ │ + ldr.w r3, [pc, #1512] @ ce40c │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1596] @ ce440 │ │ │ │ - ldr.w r0, [pc, #1596] @ ce444 │ │ │ │ + ldr.w r1, [pc, #1596] @ ce468 │ │ │ │ + ldr.w r0, [pc, #1596] @ ce46c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdda8 │ │ │ │ - ldr.w r3, [pc, #1468] @ ce3e4 │ │ │ │ - ldr.w r1, [pc, #1564] @ ce448 │ │ │ │ + b.n cddd0 │ │ │ │ + ldr.w r3, [pc, #1468] @ ce40c │ │ │ │ + ldr.w r1, [pc, #1564] @ ce470 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1560] @ ce44c │ │ │ │ + ldr.w r3, [pc, #1560] @ ce474 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1552] @ ce450 │ │ │ │ + ldr.w r0, [pc, #1552] @ ce478 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdace │ │ │ │ + b.n cdaf6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdab4 │ │ │ │ + b.n cdadc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1400] @ ce3e4 │ │ │ │ - ldr.w r2, [pc, #1508] @ ce454 │ │ │ │ - ldr.w r1, [pc, #1508] @ ce458 │ │ │ │ + ldr.w r3, [pc, #1400] @ ce40c │ │ │ │ + ldr.w r2, [pc, #1508] @ ce47c │ │ │ │ + ldr.w r1, [pc, #1508] @ ce480 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1504] @ ce45c │ │ │ │ + ldr.w r0, [pc, #1504] @ ce484 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n cdb80 │ │ │ │ + b.n cdba8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, fp │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdeb0 │ │ │ │ + beq.n cded8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce076 │ │ │ │ + beq.w ce09e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdbc4 │ │ │ │ + beq.w cdbec │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w ce338 │ │ │ │ + beq.w ce360 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce748 │ │ │ │ + beq.w ce770 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ce2fc │ │ │ │ + beq.w ce324 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce244 │ │ │ │ + beq.w ce26c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r7 │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdef2 │ │ │ │ + beq.n cdf1a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w ce378 │ │ │ │ + beq.w ce3a0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl b4728 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdf1a │ │ │ │ + beq.n cdf42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce2da │ │ │ │ + beq.w ce302 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w ce53e │ │ │ │ + beq.w ce566 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce6bc │ │ │ │ + beq.w ce6e4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w ce5c0 │ │ │ │ + beq.w ce5e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 55d94 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdf5e │ │ │ │ + beq.n cdf86 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce30c │ │ │ │ + beq.w ce334 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w ce554 │ │ │ │ + beq.w ce57c │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w ce5ec │ │ │ │ + bpl.w ce614 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ itttt gt │ │ │ │ strgt r3, [sp, #16] │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movgt r1, r8 │ │ │ │ - ble.n ce02a │ │ │ │ + ble.n ce052 │ │ │ │ asrs r2, r1, #1 │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r4, [r1, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce6d8 │ │ │ │ + beq.w ce700 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r2, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdfba │ │ │ │ - ldr.w r1, [pc, #1064] @ ce3d8 │ │ │ │ + beq.n cdfe2 │ │ │ │ + ldr.w r1, [pc, #1064] @ ce400 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ce60e │ │ │ │ + bne.w ce636 │ │ │ │ ldr.w sl, [r6, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ce6f4 │ │ │ │ + beq.w ce71c │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w ce2b0 │ │ │ │ - ldr r1, [pc, #1020] @ (ce3dc ) │ │ │ │ + beq.w ce2d8 │ │ │ │ + ldr r1, [pc, #1020] @ (ce404 ) │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w r1, [r1, #2136] @ 0x858 │ │ │ │ blx 50060 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n cdffe │ │ │ │ + beq.n ce026 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce22c │ │ │ │ + beq.w ce254 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n ce012 │ │ │ │ + beq.n ce03a │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce238 │ │ │ │ + beq.w ce260 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w ce2e6 │ │ │ │ + blt.w ce30e │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ add.w r8, r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r8, r2, lsl #1 │ │ │ │ - blt.n cdf88 │ │ │ │ + blt.n cdfb0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ce042 │ │ │ │ + beq.n ce06a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce638 │ │ │ │ + beq.w ce660 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ce054 │ │ │ │ + beq.n ce07c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce664 │ │ │ │ + beq.w ce68c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ce070 │ │ │ │ + beq.n ce098 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce62e │ │ │ │ + beq.w ce656 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - b.n cdaea │ │ │ │ + b.n cdb12 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n cdeb0 │ │ │ │ - ldr r1, [pc, #988] @ (ce460 ) │ │ │ │ + b.n cded8 │ │ │ │ + ldr r1, [pc, #988] @ (ce488 ) │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r0, [pc, #988] @ (ce464 ) │ │ │ │ - ldr r3, [pc, #856] @ (ce3e4 ) │ │ │ │ + ldr r0, [pc, #988] @ (ce48c ) │ │ │ │ + ldr r3, [pc, #856] @ (ce40c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce0ba │ │ │ │ + beq.n ce0e2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce2a0 │ │ │ │ + beq.w ce2c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce0d2 │ │ │ │ + beq.n ce0fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce2a8 │ │ │ │ + beq.w ce2d0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce4dc │ │ │ │ + beq.w ce504 │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce648 │ │ │ │ + beq.w ce670 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w ce4fc │ │ │ │ + bpl.w ce524 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #708] @ (ce3dc ) │ │ │ │ + ldr r3, [pc, #708] @ (ce404 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #504] @ 0x1f8 │ │ │ │ - ldr r3, [pc, #704] @ (ce3e0 ) │ │ │ │ + ldr r3, [pc, #704] @ (ce408 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce572 │ │ │ │ + beq.w ce59a │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce59c │ │ │ │ + beq.w ce5c4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w ce764 │ │ │ │ - ldr r2, [pc, #728] @ (ce420 ) │ │ │ │ + bpl.w ce78c │ │ │ │ + ldr r2, [pc, #728] @ (ce448 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce77e │ │ │ │ - ldr r2, [pc, #720] @ (ce424 ) │ │ │ │ + beq.w ce7a6 │ │ │ │ + ldr r2, [pc, #720] @ (ce44c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce77a │ │ │ │ + beq.w ce7a2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ce6b8 │ │ │ │ + ble.w ce6e0 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ - beq.w ce6b8 │ │ │ │ + beq.w ce6e0 │ │ │ │ cmp r3, #2 │ │ │ │ str r4, [r6, #16] │ │ │ │ - beq.w ce6b8 │ │ │ │ + beq.w ce6e0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [r6, #20] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce198 │ │ │ │ + beq.n ce1c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, ce1e2 │ │ │ │ + cbz r3, ce20a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce5a2 │ │ │ │ + beq.w ce5ca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce1b2 │ │ │ │ + beq.n ce1da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce328 │ │ │ │ + beq.w ce350 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce1cc │ │ │ │ + beq.n ce1f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce330 │ │ │ │ - ldr r3, [pc, #532] @ (ce3e4 ) │ │ │ │ + beq.w ce358 │ │ │ │ + ldr r3, [pc, #532] @ (ce40c ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #660] @ (ce468 ) │ │ │ │ - ldr r0, [pc, #664] @ (ce46c ) │ │ │ │ + ldr r1, [pc, #660] @ (ce490 ) │ │ │ │ + ldr r0, [pc, #664] @ (ce494 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce198 │ │ │ │ - ldr r3, [pc, #504] @ (ce3e4 ) │ │ │ │ + b.n ce1c0 │ │ │ │ + ldr r3, [pc, #504] @ (ce40c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #640] @ (ce470 ) │ │ │ │ - ldr r0, [pc, #640] @ (ce474 ) │ │ │ │ + ldr r1, [pc, #640] @ (ce498 ) │ │ │ │ + ldr r0, [pc, #640] @ (ce49c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ - ldr r3, [pc, #480] @ (ce3e4 ) │ │ │ │ + b.n cdb10 │ │ │ │ + ldr r3, [pc, #480] @ (ce40c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #624] @ (ce478 ) │ │ │ │ - ldr r0, [pc, #628] @ (ce47c ) │ │ │ │ + ldr r1, [pc, #624] @ (ce4a0 ) │ │ │ │ + ldr r0, [pc, #628] @ (ce4a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ce096 │ │ │ │ - ldr r3, [pc, #460] @ (ce3e4 ) │ │ │ │ + b.n ce0be │ │ │ │ + ldr r3, [pc, #460] @ (ce40c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #612] @ (ce480 ) │ │ │ │ - ldr r0, [pc, #612] @ (ce484 ) │ │ │ │ + ldr r1, [pc, #612] @ (ce4a8 ) │ │ │ │ + ldr r0, [pc, #612] @ (ce4ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ce096 │ │ │ │ + b.n ce0be │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cdffe │ │ │ │ + b.n ce026 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n ce012 │ │ │ │ + b.n ce03a │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r4, [r6, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w cdee4 │ │ │ │ - ldr r3, [pc, #556] @ (ce488 ) │ │ │ │ - movw r2, #22969 @ 0x59b9 │ │ │ │ + bne.w cdf0c │ │ │ │ + ldr r3, [pc, #556] @ (ce4b0 ) │ │ │ │ + movw r2, #22955 @ 0x59ab │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #552] @ (ce48c ) │ │ │ │ - ldr r0, [pc, #552] @ (ce490 ) │ │ │ │ + ldr r1, [pc, #552] @ (ce4b4 ) │ │ │ │ + ldr r0, [pc, #552] @ (ce4b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r3, fp │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n cde98 │ │ │ │ + b.n cdec0 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w cdbc4 │ │ │ │ + beq.w cdbec │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w cdbc4 │ │ │ │ + bne.w cdbec │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdbc4 │ │ │ │ + b.n cdbec │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdbdc │ │ │ │ + b.n cdc04 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce0ba │ │ │ │ + b.n ce0e2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce0d2 │ │ │ │ - ldr r3, [pc, #304] @ (ce3e4 ) │ │ │ │ + b.n ce0fa │ │ │ │ + ldr r3, [pc, #304] @ (ce40c ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #476] @ (ce494 ) │ │ │ │ + ldr r1, [pc, #476] @ (ce4bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #476] @ (ce498 ) │ │ │ │ + ldr r3, [pc, #476] @ (ce4c0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #468] @ (ce49c ) │ │ │ │ + ldr r0, [pc, #468] @ (ce4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n cdf1a │ │ │ │ - ldr r3, [pc, #252] @ (ce3e4 ) │ │ │ │ + b.n cdf42 │ │ │ │ + ldr r3, [pc, #252] @ (ce40c ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #436] @ (ce4a0 ) │ │ │ │ - ldr r0, [pc, #436] @ (ce4a4 ) │ │ │ │ + ldr r1, [pc, #436] @ (ce4c8 ) │ │ │ │ + ldr r0, [pc, #436] @ (ce4cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cde14 │ │ │ │ + b.n cde3c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r7 │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w cdeee │ │ │ │ - b.n cdefa │ │ │ │ + bne.w cdf16 │ │ │ │ + b.n cdf22 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n cdf5e │ │ │ │ + b.n cdf86 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdcbe │ │ │ │ + b.n cdce6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdcd8 │ │ │ │ + b.n cdd00 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce1b2 │ │ │ │ + b.n ce1da │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce1cc │ │ │ │ - ldr r3, [pc, #168] @ (ce3e4 ) │ │ │ │ - ldr r1, [pc, #364] @ (ce4a8 ) │ │ │ │ + b.n ce1f4 │ │ │ │ + ldr r3, [pc, #168] @ (ce40c ) │ │ │ │ + ldr r1, [pc, #364] @ (ce4d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #360] @ (ce4ac ) │ │ │ │ + ldr r3, [pc, #360] @ (ce4d4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #352] @ (ce4b0 ) │ │ │ │ + ldr r0, [pc, #352] @ (ce4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cde48 │ │ │ │ - ldr r2, [pc, #140] @ (ce3e4 ) │ │ │ │ + b.n cde70 │ │ │ │ + ldr r2, [pc, #140] @ (ce40c ) │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ - ldr r3, [pc, #344] @ (ce4b4 ) │ │ │ │ + ldr r3, [pc, #344] @ (ce4dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #340] @ (ce4b8 ) │ │ │ │ + ldr r2, [pc, #340] @ (ce4e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #336] @ (ce4bc ) │ │ │ │ - ldr r0, [pc, #336] @ (ce4c0 ) │ │ │ │ + ldr r1, [pc, #336] @ (ce4e4 ) │ │ │ │ + ldr r0, [pc, #336] @ (ce4e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r2, [pc, #104] @ (ce3e4 ) │ │ │ │ - ldr r3, [pc, #328] @ (ce4c4 ) │ │ │ │ - ldr r1, [pc, #328] @ (ce4c8 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r2, [pc, #104] @ (ce40c ) │ │ │ │ + ldr r3, [pc, #328] @ (ce4ec ) │ │ │ │ + ldr r1, [pc, #328] @ (ce4f0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #328] @ (ce4cc ) │ │ │ │ + ldr r0, [pc, #328] @ (ce4f4 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r2, [pc, #76] @ (ce3e4 ) │ │ │ │ - ldr r3, [pc, #308] @ (ce4d0 ) │ │ │ │ - ldr r1, [pc, #312] @ (ce4d4 ) │ │ │ │ - ldr r0, [pc, #312] @ (ce4d8 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r2, [pc, #76] @ (ce40c ) │ │ │ │ + ldr r3, [pc, #308] @ (ce4f8 ) │ │ │ │ + ldr r1, [pc, #312] @ (ce4fc ) │ │ │ │ + ldr r0, [pc, #312] @ (ce500 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w cdae8 │ │ │ │ + b.w cdb10 │ │ │ │ nop │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -212818,5254 +212844,5254 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, ce41a │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, ce41e │ │ │ │ + hlt 0x0026 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #72] @ (ce468 ) │ │ │ │ + ldr r6, [pc, #296] @ (ce570 ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb77a │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n ce3b8 │ │ │ │ + bhi.n ce450 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #936 @ (adr r7, ce848 ) │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #760 @ (adr r7, ce7a0 ) │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #392 @ (adr r7, ce63c ) │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #560 @ (adr r7, ce6ec ) │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #256 @ (adr r7, ce5c4 ) │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #160 @ (adr r7, ce570 ) │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, r4 │ │ │ │ + mov r2, fp │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #48 @ (adr r7, ce50c ) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #696] @ (ce798 ) │ │ │ │ - ldr r3, [pc, #700] @ (ce79c ) │ │ │ │ - ldr r1, [pc, #700] @ (ce7a0 ) │ │ │ │ + ldr r2, [pc, #696] @ (ce7c0 ) │ │ │ │ + ldr r3, [pc, #700] @ (ce7c4 ) │ │ │ │ + ldr r1, [pc, #700] @ (ce7c8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #700] @ (ce7a4 ) │ │ │ │ + ldr r0, [pc, #700] @ (ce7cc ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r2, [pc, #664] @ (ce798 ) │ │ │ │ - ldr r3, [pc, #680] @ (ce7a8 ) │ │ │ │ - ldr r1, [pc, #680] @ (ce7ac ) │ │ │ │ - ldr r0, [pc, #684] @ (ce7b0 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r2, [pc, #664] @ (ce7c0 ) │ │ │ │ + ldr r3, [pc, #680] @ (ce7d0 ) │ │ │ │ + ldr r1, [pc, #680] @ (ce7d4 ) │ │ │ │ + ldr r0, [pc, #684] @ (ce7d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - b.n ce3ac │ │ │ │ - ldr r3, [pc, #640] @ (ce798 ) │ │ │ │ + b.n ce3d4 │ │ │ │ + ldr r3, [pc, #640] @ (ce7c0 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr r1, [pc, #664] @ (ce7b4 ) │ │ │ │ - ldr r0, [pc, #668] @ (ce7b8 ) │ │ │ │ + ldr r1, [pc, #664] @ (ce7dc ) │ │ │ │ + ldr r0, [pc, #668] @ (ce7e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w cdae8 │ │ │ │ - ldr r3, [pc, #600] @ (ce798 ) │ │ │ │ + b.w cdb10 │ │ │ │ + ldr r3, [pc, #600] @ (ce7c0 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #632] @ (ce7bc ) │ │ │ │ - ldr r0, [pc, #632] @ (ce7c0 ) │ │ │ │ + ldr r1, [pc, #632] @ (ce7e4 ) │ │ │ │ + ldr r0, [pc, #632] @ (ce7e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r3, [pc, #576] @ (ce798 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r3, [pc, #576] @ (ce7c0 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #616] @ (ce7c4 ) │ │ │ │ - ldr r0, [pc, #620] @ (ce7c8 ) │ │ │ │ + ldr r1, [pc, #616] @ (ce7ec ) │ │ │ │ + ldr r0, [pc, #620] @ (ce7f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cde14 │ │ │ │ + b.n cde3c │ │ │ │ bl 889e4 │ │ │ │ - b.w cdc40 │ │ │ │ - ldr r3, [pc, #548] @ (ce798 ) │ │ │ │ + b.w cdc68 │ │ │ │ + ldr r3, [pc, #548] @ (ce7c0 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #596] @ (ce7cc ) │ │ │ │ - ldr r0, [pc, #596] @ (ce7d0 ) │ │ │ │ + ldr r1, [pc, #596] @ (ce7f4 ) │ │ │ │ + ldr r0, [pc, #596] @ (ce7f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w cdae8 │ │ │ │ + b.w cdb10 │ │ │ │ bl 889e4 │ │ │ │ - b.n ce13c │ │ │ │ - ldr r3, [pc, #500] @ (ce798 ) │ │ │ │ + b.n ce164 │ │ │ │ + ldr r3, [pc, #500] @ (ce7c0 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #556] @ (ce7d4 ) │ │ │ │ - ldr r0, [pc, #556] @ (ce7d8 ) │ │ │ │ + ldr r1, [pc, #556] @ (ce7fc ) │ │ │ │ + ldr r0, [pc, #556] @ (ce800 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.w cdae8 │ │ │ │ - ldr r2, [pc, #468] @ (ce798 ) │ │ │ │ - ldr r3, [pc, #536] @ (ce7dc ) │ │ │ │ - ldr r1, [pc, #536] @ (ce7e0 ) │ │ │ │ + b.w cdb10 │ │ │ │ + ldr r2, [pc, #468] @ (ce7c0 ) │ │ │ │ + ldr r3, [pc, #536] @ (ce804 ) │ │ │ │ + ldr r1, [pc, #536] @ (ce808 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #536] @ (ce7e4 ) │ │ │ │ + ldr r0, [pc, #536] @ (ce80c ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r1, [pc, #520] @ (ce7e8 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r1, [pc, #520] @ (ce810 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr r0, [pc, #520] @ (ce7ec ) │ │ │ │ - ldr r3, [pc, #432] @ (ce798 ) │ │ │ │ + ldr r0, [pc, #520] @ (ce814 ) │ │ │ │ + ldr r3, [pc, #432] @ (ce7c0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n ce08e │ │ │ │ - ldr r1, [pc, #424] @ (ce798 ) │ │ │ │ + b.n ce0b6 │ │ │ │ + ldr r1, [pc, #424] @ (ce7c0 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #508] @ (ce7f0 ) │ │ │ │ - ldr r0, [pc, #512] @ (ce7f4 ) │ │ │ │ + ldr r3, [pc, #508] @ (ce818 ) │ │ │ │ + ldr r0, [pc, #512] @ (ce81c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #500] @ (ce7f8 ) │ │ │ │ + ldr r1, [pc, #500] @ (ce820 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w cdae8 │ │ │ │ - ldr r2, [pc, #392] @ (ce798 ) │ │ │ │ - ldr r3, [pc, #488] @ (ce7fc ) │ │ │ │ - ldr r1, [pc, #492] @ (ce800 ) │ │ │ │ + b.w cdb10 │ │ │ │ + ldr r2, [pc, #392] @ (ce7c0 ) │ │ │ │ + ldr r3, [pc, #488] @ (ce824 ) │ │ │ │ + ldr r1, [pc, #492] @ (ce828 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #492] @ (ce804 ) │ │ │ │ + ldr r0, [pc, #492] @ (ce82c ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w cde14 │ │ │ │ + b.w cde3c │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ce070 │ │ │ │ + b.n ce098 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ce042 │ │ │ │ + b.n ce06a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #444] @ (ce808 ) │ │ │ │ - movw r2, #22821 @ 0x5925 │ │ │ │ + ldr r3, [pc, #444] @ (ce830 ) │ │ │ │ + movw r2, #22807 @ 0x5917 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #440] @ (ce80c ) │ │ │ │ - ldr r0, [pc, #440] @ (ce810 ) │ │ │ │ + ldr r1, [pc, #440] @ (ce834 ) │ │ │ │ + ldr r0, [pc, #440] @ (ce838 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ (ce814 ) │ │ │ │ - movw r2, #23054 @ 0x5a0e │ │ │ │ + ldr r3, [pc, #428] @ (ce83c ) │ │ │ │ + mov.w r2, #23040 @ 0x5a00 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #424] @ (ce818 ) │ │ │ │ - ldr r0, [pc, #424] @ (ce81c ) │ │ │ │ + ldr r1, [pc, #424] @ (ce840 ) │ │ │ │ + ldr r0, [pc, #424] @ (ce844 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (ce820 ) │ │ │ │ - movw r2, #22731 @ 0x58cb │ │ │ │ + ldr r3, [pc, #412] @ (ce848 ) │ │ │ │ + movw r2, #22717 @ 0x58bd │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #408] @ (ce824 ) │ │ │ │ - ldr r0, [pc, #408] @ (ce828 ) │ │ │ │ + ldr r1, [pc, #408] @ (ce84c ) │ │ │ │ + ldr r0, [pc, #408] @ (ce850 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (ce82c ) │ │ │ │ - movw r2, #23064 @ 0x5a18 │ │ │ │ + ldr r3, [pc, #396] @ (ce854 ) │ │ │ │ + movw r2, #23050 @ 0x5a0a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #392] @ (ce830 ) │ │ │ │ - ldr r0, [pc, #392] @ (ce834 ) │ │ │ │ + ldr r1, [pc, #392] @ (ce858 ) │ │ │ │ + ldr r0, [pc, #392] @ (ce85c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #376] @ (ce838 ) │ │ │ │ - movw r2, #22983 @ 0x59c7 │ │ │ │ + ldr r3, [pc, #376] @ (ce860 ) │ │ │ │ + movw r2, #22969 @ 0x59b9 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #372] @ (ce83c ) │ │ │ │ - ldr r0, [pc, #372] @ (ce840 ) │ │ │ │ + ldr r1, [pc, #372] @ (ce864 ) │ │ │ │ + ldr r0, [pc, #372] @ (ce868 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (ce844 ) │ │ │ │ - movw r2, #23015 @ 0x59e7 │ │ │ │ + ldr r3, [pc, #360] @ (ce86c ) │ │ │ │ + movw r2, #23001 @ 0x59d9 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (ce848 ) │ │ │ │ - ldr r0, [pc, #356] @ (ce84c ) │ │ │ │ + ldr r1, [pc, #356] @ (ce870 ) │ │ │ │ + ldr r0, [pc, #356] @ (ce874 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (ce850 ) │ │ │ │ - movw r2, #23032 @ 0x59f8 │ │ │ │ + ldr r3, [pc, #344] @ (ce878 ) │ │ │ │ + movw r2, #23018 @ 0x59ea │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (ce854 ) │ │ │ │ - ldr r0, [pc, #340] @ (ce858 ) │ │ │ │ + ldr r1, [pc, #340] @ (ce87c ) │ │ │ │ + ldr r0, [pc, #340] @ (ce880 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (ce85c ) │ │ │ │ - movw r2, #22785 @ 0x5901 │ │ │ │ + ldr r3, [pc, #328] @ (ce884 ) │ │ │ │ + movw r2, #22771 @ 0x58f3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (ce860 ) │ │ │ │ - ldr r0, [pc, #324] @ (ce864 ) │ │ │ │ + ldr r1, [pc, #324] @ (ce888 ) │ │ │ │ + ldr r0, [pc, #324] @ (ce88c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (ce868 ) │ │ │ │ - movw r2, #22771 @ 0x58f3 │ │ │ │ + ldr r3, [pc, #312] @ (ce890 ) │ │ │ │ + movw r2, #22757 @ 0x58e5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (ce86c ) │ │ │ │ - ldr r0, [pc, #308] @ (ce870 ) │ │ │ │ + ldr r1, [pc, #308] @ (ce894 ) │ │ │ │ + ldr r0, [pc, #308] @ (ce898 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (ce874 ) │ │ │ │ - movw r2, #22966 @ 0x59b6 │ │ │ │ + ldr r3, [pc, #296] @ (ce89c ) │ │ │ │ + movw r2, #22952 @ 0x59a8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (ce878 ) │ │ │ │ - ldr r0, [pc, #292] @ (ce87c ) │ │ │ │ + ldr r1, [pc, #292] @ (ce8a0 ) │ │ │ │ + ldr r0, [pc, #292] @ (ce8a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (ce880 ) │ │ │ │ + ldr r3, [pc, #280] @ (ce8a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #280] @ (ce884 ) │ │ │ │ - ldr r0, [pc, #284] @ (ce888 ) │ │ │ │ + ldr r1, [pc, #280] @ (ce8ac ) │ │ │ │ + ldr r0, [pc, #284] @ (ce8b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #268] @ (ce88c ) │ │ │ │ + ldr r3, [pc, #268] @ (ce8b4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #264] @ (ce890 ) │ │ │ │ - ldr r0, [pc, #268] @ (ce894 ) │ │ │ │ + ldr r1, [pc, #264] @ (ce8b8 ) │ │ │ │ + ldr r0, [pc, #268] @ (ce8bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #784 @ (adr r5, ceab8 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, cebc0 ) │ │ │ │ movs r2, r4 │ │ │ │ - bics r4, r7 │ │ │ │ + add ip, lr │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #664 @ (adr r5, cea4c ) │ │ │ │ + add r6, pc, #888 @ (adr r6, ceb54 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #576 @ (adr r5, ce9fc ) │ │ │ │ + add r6, pc, #800 @ (adr r6, ceb04 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #408 @ (adr r5, ce95c ) │ │ │ │ + add r6, pc, #632 @ (adr r6, cea64 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #320 @ (adr r5, ce90c ) │ │ │ │ + add r6, pc, #544 @ (adr r6, cea14 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #200 @ (adr r5, ce89c ) │ │ │ │ + add r6, pc, #424 @ (adr r6, ce9a4 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #8 @ (adr r5, ce7e4 ) │ │ │ │ + add r6, pc, #232 @ (adr r6, ce8ec ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #896 @ (adr r4, ceb68 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, ce870 ) │ │ │ │ movs r2, r4 │ │ │ │ - itet al │ │ │ │ - moval r2, r4 │ │ │ │ - add r4, pc, #800 @ (adr r4, ceb10 ) │ │ │ │ - moval r2, r4 │ │ │ │ - cmn r4, r1 │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #736 @ (adr r4, cead8 ) │ │ │ │ + add r6, pc, #0 @ (adr r6, ce818 ) │ │ │ │ movs r2, r4 │ │ │ │ - ite gt │ │ │ │ - movgt r2, r4 │ │ │ │ - addle r6, sp, #656 @ 0x290 │ │ │ │ + add r4, r0 │ │ │ │ movs r2, r4 │ │ │ │ - itet lt │ │ │ │ - movlt r2, r4 │ │ │ │ - addge r4, pc, #584 @ (adr r4, cea50 ) │ │ │ │ - movlt r2, r4 │ │ │ │ - bcc.n ce758 │ │ │ │ + add r5, pc, #960 @ (adr r5, cebe0 ) │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r1!, {r2} │ │ │ │ + movs r2, r4 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + movs r2, r4 │ │ │ │ + add r5, pc, #808 @ (adr r5, ceb58 ) │ │ │ │ + movs r2, r4 │ │ │ │ + bmi.n ce7f0 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ movs r2, r4 │ │ │ │ - itee ls │ │ │ │ - movls r2, r4 │ │ │ │ - bcc.n ce72c @ unpredictable │ │ │ │ - movhi r4, r4 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ + movs r2, r4 │ │ │ │ + bmi.n ce7c4 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, ce830 │ │ │ │ + sxtb r2, r7 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n ce900 │ │ │ │ + bmi.n ce798 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ movs r2, r4 │ │ │ │ - ittt mi │ │ │ │ - movmi r2, r4 │ │ │ │ - bcc.n ce8d4 @ unpredictable │ │ │ │ - movmi r4, r4 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - itte cs │ │ │ │ - movcs r2, r4 │ │ │ │ - bcc.n ce8a0 @ unpredictable │ │ │ │ - movcc r4, r4 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + bmi.n ce76c │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ movs r2, r4 │ │ │ │ - itee vc │ │ │ │ - movvc r2, r4 │ │ │ │ - bcc.n ce874 @ unpredictable │ │ │ │ - movvs r4, r4 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ittt vs │ │ │ │ - movvs r2, r4 │ │ │ │ - bcs.n ce848 @ unpredictable │ │ │ │ - movvs r4, r4 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + bmi.n ce938 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - itee pl │ │ │ │ - movpl r2, r4 │ │ │ │ - bcs.n ce81c @ unpredictable │ │ │ │ - movmi r4, r4 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ + movs r2, r4 │ │ │ │ + bmi.n ce90c │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00be │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n ce7f0 │ │ │ │ + bmi.n ce8e0 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n ce7c4 │ │ │ │ + bmi.n ce8b4 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ + movs r2, r4 │ │ │ │ + itet │ │ │ │ + mov r2, r4 │ │ │ │ + bcc.n ce888 @ unpredictable │ │ │ │ + mov r4, r4 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x009e │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + bcc.n ce85c │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + itet le │ │ │ │ + movle r2, r4 │ │ │ │ + addgt r0, pc, #896 @ (adr r0, cec2c ) │ │ │ │ + movle r4, r4 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + add r0, pc, #784 @ (adr r0, cebc8 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ce898 : │ │ │ │ +000ce8c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #200] @ (ce970 ) │ │ │ │ + ldr r6, [pc, #200] @ (ce998 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (ce974 ) │ │ │ │ + ldr r3, [pc, #196] @ (ce99c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (ce978 ) │ │ │ │ + ldr r5, [pc, #188] @ (ce9a0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #176] @ (ce97c ) │ │ │ │ + ldr r3, [pc, #176] @ (ce9a4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce94e │ │ │ │ - ldr r2, [pc, #164] @ (ce980 ) │ │ │ │ - ldr r3, [pc, #164] @ (ce984 ) │ │ │ │ + beq.n ce976 │ │ │ │ + ldr r2, [pc, #164] @ (ce9a8 ) │ │ │ │ + ldr r3, [pc, #164] @ (ce9ac ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n ce952 │ │ │ │ + bne.n ce97a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - beq.n ce8fe │ │ │ │ + beq.n ce926 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n ce932 │ │ │ │ + bpl.n ce95a │ │ │ │ mov r0, r4 │ │ │ │ - bl cd82c │ │ │ │ + bl cd854 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ce94e │ │ │ │ - ldr r3, [pc, #124] @ (ce988 ) │ │ │ │ + beq.n ce976 │ │ │ │ + ldr r3, [pc, #124] @ (ce9b0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce91a │ │ │ │ + beq.n ce942 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #112] @ (ce98c ) │ │ │ │ - ldr r3, [pc, #84] @ (ce974 ) │ │ │ │ + ldr r2, [pc, #112] @ (ce9b4 ) │ │ │ │ + ldr r3, [pc, #84] @ (ce99c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce96c │ │ │ │ + bne.n ce994 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #92] @ (ce990 ) │ │ │ │ + ldr r0, [pc, #92] @ (ce9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #88] @ (ce994 ) │ │ │ │ + ldr r3, [pc, #88] @ (ce9bc ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #88] @ (ce998 ) │ │ │ │ - ldr r0, [pc, #88] @ (ce99c ) │ │ │ │ + ldr r1, [pc, #88] @ (ce9c0 ) │ │ │ │ + ldr r0, [pc, #88] @ (ce9c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ce91a │ │ │ │ + b.n ce942 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n ce8ec │ │ │ │ - ldr r3, [pc, #72] @ (ce9a0 ) │ │ │ │ + beq.n ce914 │ │ │ │ + ldr r3, [pc, #72] @ (ce9c8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ce8ec │ │ │ │ - ldr r0, [pc, #64] @ (ce9a4 ) │ │ │ │ + beq.n ce914 │ │ │ │ + ldr r0, [pc, #64] @ (ce9cc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n ce93a │ │ │ │ + b.n ce962 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ movs r7, r4 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + bkpt 0x006c │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #424 @ (adr r1, ceb48 ) │ │ │ │ + add r2, pc, #648 @ (adr r2, cec50 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #512 @ (adr r1, ceba8 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, cecb0 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ce9a8 : │ │ │ │ +000ce9d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #424] @ (ceb64 ) │ │ │ │ + ldr r6, [pc, #424] @ (ceb8c ) │ │ │ │ sub sp, #12 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ceb48 │ │ │ │ + beq.w ceb70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #400] @ (ceb68 ) │ │ │ │ + ldr r3, [pc, #400] @ (ceb90 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ceacc │ │ │ │ + beq.n ceaf4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movw r8, #65534 @ 0xfffe │ │ │ │ movt r8, #16383 @ 0x3fff │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cea4e │ │ │ │ + beq.n cea76 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r5, r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n cea0c │ │ │ │ + beq.n cea34 │ │ │ │ cmp r2, r8 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n cea0c │ │ │ │ + beq.n cea34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cea70 │ │ │ │ + beq.n cea98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ceaf0 │ │ │ │ + beq.n ceb18 │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ceab6 │ │ │ │ - ldr r3, [pc, #332] @ (ceb6c ) │ │ │ │ + beq.n ceade │ │ │ │ + ldr r3, [pc, #332] @ (ceb94 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cea30 │ │ │ │ + beq.n cea58 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ceb22 │ │ │ │ + bne.n ceb4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n cea3e │ │ │ │ + beq.n cea66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceaac │ │ │ │ + beq.n cead4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceace │ │ │ │ + beq.n ceaf6 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ce9f6 │ │ │ │ - ldr r2, [pc, #288] @ (ceb70 ) │ │ │ │ + bne.n cea1e │ │ │ │ + ldr r2, [pc, #288] @ (ceb98 ) │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ - ldr r3, [pc, #288] @ (ceb74 ) │ │ │ │ + ldr r3, [pc, #288] @ (ceb9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #284] @ (ceb78 ) │ │ │ │ + ldr r2, [pc, #284] @ (ceba0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #280] @ (ceb7c ) │ │ │ │ - ldr r0, [pc, #280] @ (ceb80 ) │ │ │ │ + ldr r1, [pc, #280] @ (ceba4 ) │ │ │ │ + ldr r0, [pc, #280] @ (ceba8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n cea9e │ │ │ │ + b.n ceac6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ceaf0 │ │ │ │ + beq.n ceb18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n cea10 │ │ │ │ - ldr r2, [pc, #240] @ (ceb70 ) │ │ │ │ + bne.n cea38 │ │ │ │ + ldr r2, [pc, #240] @ (ceb98 ) │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ - ldr r3, [pc, #256] @ (ceb84 ) │ │ │ │ + ldr r3, [pc, #256] @ (cebac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #252] @ (ceb88 ) │ │ │ │ + ldr r2, [pc, #252] @ (cebb0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #252] @ (ceb8c ) │ │ │ │ + ldr r1, [pc, #252] @ (cebb4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #248] @ (ceb90 ) │ │ │ │ + ldr r0, [pc, #248] @ (cebb8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n cea3e │ │ │ │ - ldr r3, [pc, #184] @ (ceb70 ) │ │ │ │ + b.n cea66 │ │ │ │ + ldr r3, [pc, #184] @ (ceb98 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #216] @ (ceb94 ) │ │ │ │ - ldr r0, [pc, #216] @ (ceb98 ) │ │ │ │ + ldr r1, [pc, #216] @ (cebbc ) │ │ │ │ + ldr r0, [pc, #216] @ (cebc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cea9e │ │ │ │ + b.n ceac6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n ceb40 │ │ │ │ + bmi.n ceb68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceae4 │ │ │ │ + beq.n ceb0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ceb1a │ │ │ │ + cbz r3, ceb42 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 88aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceb06 │ │ │ │ + beq.n ceb2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ceb06 │ │ │ │ + cbnz r3, ceb2e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #148] @ (ceb9c ) │ │ │ │ + ldr r3, [pc, #148] @ (cebc4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - b.n ceaa6 │ │ │ │ + b.n ceace │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceae4 │ │ │ │ - ldr r2, [pc, #76] @ (ceb70 ) │ │ │ │ - ldr r3, [pc, #120] @ (ceba0 ) │ │ │ │ - ldr r1, [pc, #124] @ (ceba4 ) │ │ │ │ + b.n ceb0c │ │ │ │ + ldr r2, [pc, #76] @ (ceb98 ) │ │ │ │ + ldr r3, [pc, #120] @ (cebc8 ) │ │ │ │ + ldr r1, [pc, #124] @ (cebcc ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #112] @ (ceba8 ) │ │ │ │ + ldr r0, [pc, #112] @ (cebd0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cea9e │ │ │ │ + b.n ceac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - b.n cead4 │ │ │ │ - ldr r3, [pc, #96] @ (cebac ) │ │ │ │ - movw r2, #23199 @ 0x5a9f │ │ │ │ + bl 849e0 │ │ │ │ + b.n ceafc │ │ │ │ + ldr r3, [pc, #96] @ (cebd4 ) │ │ │ │ + movw r2, #23185 @ 0x5a91 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (cebb0 ) │ │ │ │ - ldr r0, [pc, #92] @ (cebb4 ) │ │ │ │ + ldr r1, [pc, #92] @ (cebd8 ) │ │ │ │ + ldr r0, [pc, #92] @ (cebdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2016 @ 0x7e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, cebee │ │ │ │ + pop {r4, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #592 @ (adr r0, cedcc ) │ │ │ │ + add r1, pc, #816 @ (adr r1, ceed4 ) │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #288 @ (adr r0, ceca4 ) │ │ │ │ + add r1, pc, #512 @ (adr r1, cedac ) │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, cebf2 │ │ │ │ + pop {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #400 @ (adr r0, ced1c ) │ │ │ │ + add r1, pc, #624 @ (adr r1, cee24 ) │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #96 @ (adr r0, cebf4 ) │ │ │ │ + add r1, pc, #320 @ (adr r1, cecfc ) │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, cec10 │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r1, pc, #152 @ (adr r1, cec5c ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, cec04 │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #704 @ (adr r0, cee94 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 12, cr0, cr8, cr1, {1} │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cebb8 : │ │ │ │ +000cebe0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (cec30 ) │ │ │ │ + ldr r3, [pc, #96] @ (cec58 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (cec34 ) │ │ │ │ + ldr r5, [pc, #92] @ (cec5c ) │ │ │ │ addw r3, r3, #3156 @ 0xc54 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, cec2a │ │ │ │ - ldr r3, [pc, #84] @ (cec38 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, cec52 │ │ │ │ + ldr r3, [pc, #84] @ (cec60 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cebf8 │ │ │ │ + bne.n cec20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ce9a8 │ │ │ │ - ldr r3, [pc, #64] @ (cec3c ) │ │ │ │ + b.w ce9d0 │ │ │ │ + ldr r3, [pc, #64] @ (cec64 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cebee │ │ │ │ - ldr r3, [pc, #60] @ (cec40 ) │ │ │ │ + beq.n cec16 │ │ │ │ + ldr r3, [pc, #60] @ (cec68 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cebee │ │ │ │ - ldr r0, [pc, #52] @ (cec44 ) │ │ │ │ + beq.n cec16 │ │ │ │ + ldr r0, [pc, #52] @ (cec6c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #48] @ (cec48 ) │ │ │ │ - ldr r1, [pc, #48] @ (cec4c ) │ │ │ │ + ldr r3, [pc, #48] @ (cec70 ) │ │ │ │ + ldr r1, [pc, #48] @ (cec74 ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r0, [pc, #48] @ (cec50 ) │ │ │ │ + ldr r0, [pc, #48] @ (cec78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #48 @ (adr r0, ceca0 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0002 │ │ │ │ + cbnz r2, cece6 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cec54 : │ │ │ │ +000cec7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #872] @ (cefd0 ) │ │ │ │ + ldr r7, [pc, #872] @ (ceff8 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ mov r6, r1 │ │ │ │ ands.w sl, r8, #1 │ │ │ │ - bne.w cee98 │ │ │ │ + bne.w ceec0 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cefb4 │ │ │ │ + beq.w cefdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w ceea0 │ │ │ │ + beq.w ceec8 │ │ │ │ ands.w r9, r4, #1 │ │ │ │ - bne.w ceed8 │ │ │ │ + bne.w cef00 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ceee0 │ │ │ │ + beq.w cef08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w cef3a │ │ │ │ + bne.w cef62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cee88 │ │ │ │ + beq.w ceeb0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cee88 │ │ │ │ + beq.w ceeb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ced92 │ │ │ │ + beq.n cedba │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w cee46 │ │ │ │ + bne.w cee6e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w cee08 │ │ │ │ + beq.w cee30 │ │ │ │ adds r3, r2, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - beq.n ced64 │ │ │ │ + beq.n ced8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ced84 │ │ │ │ + beq.n cedac │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n ced6a │ │ │ │ + bne.n ced92 │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w cee80 │ │ │ │ + bne.w ceea8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n ced9a │ │ │ │ - ldr r3, [pc, #684] @ (cefd4 ) │ │ │ │ + beq.n cedc2 │ │ │ │ + ldr r3, [pc, #684] @ (ceffc ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w cef16 │ │ │ │ + blt.w cef3e │ │ │ │ ands.w r4, r0, #255 @ 0xff │ │ │ │ - bne.n ceda0 │ │ │ │ + bne.n cedc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ced4a │ │ │ │ + beq.n ced72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cee26 │ │ │ │ + beq.n cee4e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ced5c │ │ │ │ + beq.n ced84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cee1e │ │ │ │ + beq.n cee46 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n cee10 │ │ │ │ + beq.n cee38 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n ced1e │ │ │ │ - b.n cee80 │ │ │ │ + beq.n ced46 │ │ │ │ + b.n ceea8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n ced0a │ │ │ │ - b.n ced6a │ │ │ │ + beq.n ced32 │ │ │ │ + b.n ced92 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cecdc │ │ │ │ - ldr r3, [pc, #572] @ (cefd8 ) │ │ │ │ + b.n ced04 │ │ │ │ + ldr r3, [pc, #572] @ (cf000 ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - b.n ced28 │ │ │ │ + b.n ced50 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedbe │ │ │ │ + beq.n cede6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cee36 │ │ │ │ + beq.n cee5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedce │ │ │ │ + beq.n cedf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cee2e │ │ │ │ + cbz r3, cee56 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cef84 │ │ │ │ + beq.w cefac │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedf2 │ │ │ │ + beq.n cee1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cee3e │ │ │ │ + cbz r3, cee66 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w cef9c │ │ │ │ + blt.w cefc4 │ │ │ │ uxtb r4, r4 │ │ │ │ subs r4, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w cef70 │ │ │ │ + bne.w cef98 │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n ced1e │ │ │ │ + b.n ced46 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ced5c │ │ │ │ + b.n ced84 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ced4a │ │ │ │ + b.n ced72 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedce │ │ │ │ + b.n cedf6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedbe │ │ │ │ + b.n cede6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedf2 │ │ │ │ + b.n cee1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee5a │ │ │ │ + beq.n cee82 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cecfc │ │ │ │ + bne.w ced24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w ced6a │ │ │ │ + bne.w ced92 │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.n ced1e │ │ │ │ + bl 84a2c │ │ │ │ + b.n ced46 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n cee46 │ │ │ │ + bne.n cee6e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cecf0 │ │ │ │ - b.n cee10 │ │ │ │ + bne.w ced18 │ │ │ │ + b.n cee38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ - b.n cec7a │ │ │ │ - ldr r3, [pc, #312] @ (cefdc ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n ceca2 │ │ │ │ + ldr r3, [pc, #312] @ (cf004 ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r0, [pc, #312] @ (cefe0 ) │ │ │ │ + ldr r0, [pc, #312] @ (cf008 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #308] @ (cefe4 ) │ │ │ │ + ldr r3, [pc, #308] @ (cf00c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #304] @ (cefe8 ) │ │ │ │ - ldr r1, [pc, #304] @ (cefec ) │ │ │ │ + ldr r2, [pc, #304] @ (cf010 ) │ │ │ │ + ldr r1, [pc, #304] @ (cf014 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - b.n ceca0 │ │ │ │ - ldr r3, [pc, #248] @ (cefdc ) │ │ │ │ - ldr r1, [pc, #268] @ (ceff0 ) │ │ │ │ - ldr r0, [pc, #268] @ (ceff4 ) │ │ │ │ + bl 849e0 │ │ │ │ + b.n cecc8 │ │ │ │ + ldr r3, [pc, #248] @ (cf004 ) │ │ │ │ + ldr r1, [pc, #268] @ (cf018 ) │ │ │ │ + ldr r0, [pc, #268] @ (cf01c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ movw r3, #287 @ 0x11f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #260] @ (ceff8 ) │ │ │ │ + ldr r3, [pc, #260] @ (cf020 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #256] @ (ceffc ) │ │ │ │ + ldr r2, [pc, #256] @ (cf024 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.n ceece │ │ │ │ - ldr r3, [pc, #196] @ (cefdc ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n ceef6 │ │ │ │ + ldr r3, [pc, #196] @ (cf004 ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #224] @ (cf000 ) │ │ │ │ - ldr r0, [pc, #228] @ (cf004 ) │ │ │ │ + ldr r1, [pc, #224] @ (cf028 ) │ │ │ │ + ldr r0, [pc, #228] @ (cf02c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n ceece │ │ │ │ + b.n ceef6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cecd4 │ │ │ │ + bne.w cecfc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w cee46 │ │ │ │ + bne.w cee6e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cecf0 │ │ │ │ + bne.w ced18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ - bl 84a28 │ │ │ │ - b.n ced1e │ │ │ │ - ldr r3, [pc, #84] @ (cefdc ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n ced46 │ │ │ │ + ldr r3, [pc, #84] @ (cf004 ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #124] @ (cf008 ) │ │ │ │ - ldr r0, [pc, #124] @ (cf00c ) │ │ │ │ + ldr r1, [pc, #124] @ (cf030 ) │ │ │ │ + ldr r0, [pc, #124] @ (cf034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ceece │ │ │ │ - ldr r3, [pc, #60] @ (cefdc ) │ │ │ │ + b.n ceef6 │ │ │ │ + ldr r3, [pc, #60] @ (cf004 ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #108] @ (cf010 ) │ │ │ │ - ldr r0, [pc, #108] @ (cf014 ) │ │ │ │ + ldr r1, [pc, #108] @ (cf038 ) │ │ │ │ + ldr r0, [pc, #108] @ (cf03c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ceece │ │ │ │ - ldr r3, [pc, #96] @ (cf018 ) │ │ │ │ - movw r2, #25802 @ 0x64ca │ │ │ │ + b.n ceef6 │ │ │ │ + ldr r3, [pc, #96] @ (cf040 ) │ │ │ │ + movw r2, #25788 @ 0x64bc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (cf01c ) │ │ │ │ - ldr r0, [pc, #92] @ (cf020 ) │ │ │ │ + ldr r1, [pc, #92] @ (cf044 ) │ │ │ │ + ldr r0, [pc, #92] @ (cf048 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2052 @ 0x804 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb86c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfa5c0021 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + @ instruction: 0xfb940021 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf024 : │ │ │ │ +000cf04c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #200] @ (cf0fc ) │ │ │ │ + ldr r6, [pc, #200] @ (cf124 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (cf100 ) │ │ │ │ + ldr r3, [pc, #196] @ (cf128 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (cf104 ) │ │ │ │ + ldr r5, [pc, #188] @ (cf12c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #176] @ (cf108 ) │ │ │ │ + ldr r3, [pc, #176] @ (cf130 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3204 @ 0xc84 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf0e0 │ │ │ │ - ldr r3, [pc, #164] @ (cf10c ) │ │ │ │ + beq.n cf108 │ │ │ │ + ldr r3, [pc, #164] @ (cf134 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf0c0 │ │ │ │ - ldr r0, [pc, #156] @ (cf110 ) │ │ │ │ + bne.n cf0e8 │ │ │ │ + ldr r0, [pc, #156] @ (cf138 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ - bne.n cf0e4 │ │ │ │ + bne.n cf10c │ │ │ │ mov r0, r4 │ │ │ │ - bl cec54 │ │ │ │ + bl cec7c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n cf0e0 │ │ │ │ - cbnz r0, cf0ba │ │ │ │ - ldr r3, [pc, #128] @ (cf114 ) │ │ │ │ + beq.n cf108 │ │ │ │ + cbnz r0, cf0e2 │ │ │ │ + ldr r3, [pc, #128] @ (cf13c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf0a2 │ │ │ │ + beq.n cf0ca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (cf118 ) │ │ │ │ - ldr r3, [pc, #88] @ (cf100 ) │ │ │ │ + ldr r2, [pc, #116] @ (cf140 ) │ │ │ │ + ldr r3, [pc, #88] @ (cf128 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf0f8 │ │ │ │ + bne.n cf120 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #96] @ (cf11c ) │ │ │ │ + ldr r3, [pc, #96] @ (cf144 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n cf094 │ │ │ │ - ldr r0, [pc, #92] @ (cf120 ) │ │ │ │ + b.n cf0bc │ │ │ │ + ldr r0, [pc, #92] @ (cf148 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #88] @ (cf124 ) │ │ │ │ + ldr r3, [pc, #88] @ (cf14c ) │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - ldr r1, [pc, #84] @ (cf128 ) │ │ │ │ - ldr r0, [pc, #88] @ (cf12c ) │ │ │ │ + ldr r1, [pc, #84] @ (cf150 ) │ │ │ │ + ldr r0, [pc, #88] @ (cf154 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf0a2 │ │ │ │ - ldr r3, [pc, #72] @ (cf130 ) │ │ │ │ + b.n cf0ca │ │ │ │ + ldr r3, [pc, #72] @ (cf158 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf084 │ │ │ │ - ldr r0, [pc, #68] @ (cf134 ) │ │ │ │ + beq.n cf0ac │ │ │ │ + ldr r0, [pc, #68] @ (cf15c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n cf0ca │ │ │ │ + b.n cf0f2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r5, [pc, #672] @ (cf3ac ) │ │ │ │ + ldr r5, [pc, #512] @ (cf334 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf138 : │ │ │ │ +000cf160 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (cf31c ) │ │ │ │ + ldr r7, [pc, #460] @ (cf344 ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cf26c │ │ │ │ + beq.w cf294 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w cf290 │ │ │ │ + beq.w cf2b8 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w cf2ba │ │ │ │ - cbnz r6, cf1ba │ │ │ │ - ldr r1, [pc, #420] @ (cf320 ) │ │ │ │ + bmi.w cf2e2 │ │ │ │ + cbnz r6, cf1e2 │ │ │ │ + ldr r1, [pc, #420] @ (cf348 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n cf1fc │ │ │ │ + beq.n cf224 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cf198 │ │ │ │ + beq.n cf1c0 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cf198 │ │ │ │ + cbnz r4, cf1c0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #384] @ (cf324 ) │ │ │ │ - ldr r1, [pc, #384] @ (cf328 ) │ │ │ │ + ldr r3, [pc, #384] @ (cf34c ) │ │ │ │ + ldr r1, [pc, #384] @ (cf350 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r0, [pc, #384] @ (cf32c ) │ │ │ │ + ldr r0, [pc, #384] @ (cf354 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cf1f2 │ │ │ │ + b.n cf21a │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n cf232 │ │ │ │ + beq.n cf25a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cf1d2 │ │ │ │ + beq.n cf1fa │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cf1d2 │ │ │ │ + cbnz r4, cf1fa │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (cf330 ) │ │ │ │ + ldr r3, [pc, #348] @ (cf358 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #324] @ (cf324 ) │ │ │ │ - ldr r1, [pc, #340] @ (cf334 ) │ │ │ │ + ldr r3, [pc, #324] @ (cf34c ) │ │ │ │ + ldr r1, [pc, #340] @ (cf35c ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r0, [pc, #336] @ (cf338 ) │ │ │ │ + ldr r0, [pc, #336] @ (cf360 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cf2f0 │ │ │ │ + beq.n cf318 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cf1f4 │ │ │ │ + beq.n cf21c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cf1f4 │ │ │ │ + bne.n cf21c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf1f4 │ │ │ │ - ldr r2, [pc, #236] @ (cf320 ) │ │ │ │ + b.n cf21c │ │ │ │ + ldr r2, [pc, #236] @ (cf348 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n cf2d6 │ │ │ │ + beq.n cf2fe │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cf24a │ │ │ │ + beq.n cf272 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cf2ca │ │ │ │ + beq.n cf2f2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #204] @ (cf324 ) │ │ │ │ - ldr r1, [pc, #228] @ (cf33c ) │ │ │ │ + ldr r3, [pc, #204] @ (cf34c ) │ │ │ │ + ldr r1, [pc, #228] @ (cf364 ) │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - ldr r0, [pc, #224] @ (cf340 ) │ │ │ │ + ldr r0, [pc, #224] @ (cf368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cf1f2 │ │ │ │ - ldr r1, [pc, #180] @ (cf324 ) │ │ │ │ + b.n cf21a │ │ │ │ + ldr r1, [pc, #180] @ (cf34c ) │ │ │ │ mov.w r0, #452 @ 0x1c4 │ │ │ │ - ldr r3, [pc, #208] @ (cf344 ) │ │ │ │ - ldr r2, [pc, #208] @ (cf348 ) │ │ │ │ + ldr r3, [pc, #208] @ (cf36c ) │ │ │ │ + ldr r2, [pc, #208] @ (cf370 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (cf34c ) │ │ │ │ - ldr r0, [pc, #204] @ (cf350 ) │ │ │ │ + ldr r1, [pc, #204] @ (cf374 ) │ │ │ │ + ldr r0, [pc, #204] @ (cf378 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n cf1f2 │ │ │ │ - ldr r2, [pc, #144] @ (cf324 ) │ │ │ │ + b.n cf21a │ │ │ │ + ldr r2, [pc, #144] @ (cf34c ) │ │ │ │ mov.w r1, #452 @ 0x1c4 │ │ │ │ - ldr r3, [pc, #188] @ (cf354 ) │ │ │ │ + ldr r3, [pc, #188] @ (cf37c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (cf358 ) │ │ │ │ + ldr r2, [pc, #184] @ (cf380 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (cf35c ) │ │ │ │ + ldr r1, [pc, #184] @ (cf384 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (cf360 ) │ │ │ │ + ldr r0, [pc, #180] @ (cf388 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n cf1f2 │ │ │ │ + b.n cf21a │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n cf1be │ │ │ │ + b.n cf1e6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n cf24a │ │ │ │ + b.n cf272 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n cf2ea │ │ │ │ + beq.n cf312 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, cf314 │ │ │ │ - bl 64174 │ │ │ │ - b.n cf1f2 │ │ │ │ - ldr r2, [pc, #48] @ (cf324 ) │ │ │ │ + cbz r4, cf33c │ │ │ │ + bl 64178 │ │ │ │ + b.n cf21a │ │ │ │ + ldr r2, [pc, #48] @ (cf34c ) │ │ │ │ movw r1, #453 @ 0x1c5 │ │ │ │ - ldr r3, [pc, #108] @ (cf364 ) │ │ │ │ + ldr r3, [pc, #108] @ (cf38c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (cf368 ) │ │ │ │ + ldr r2, [pc, #104] @ (cf390 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (cf36c ) │ │ │ │ - ldr r0, [pc, #100] @ (cf370 ) │ │ │ │ + ldr r1, [pc, #100] @ (cf394 ) │ │ │ │ + ldr r0, [pc, #100] @ (cf398 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n cf2b2 │ │ │ │ + b.n cf2da │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2ea │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + b.n cf312 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6dc0023 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldrb.w r0, [r4, r3, lsl #2] │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r2, #2083 @ 0x823 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + @ instruction: 0xf7da0023 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf62a0023 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + @ instruction: 0xf7620023 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - addw r0, r4, #2083 @ 0x823 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + @ instruction: 0xf73c0023 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - push {r3} │ │ │ │ + push {r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - rsbs r0, lr, #10682368 @ 0xa30000 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + @ instruction: 0xf7160023 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + sxth r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cf3d6 │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - sbcs.w r0, lr, #10682368 @ 0xa30000 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + @ instruction: 0xf6b60023 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf374 : │ │ │ │ +000cf39c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cf3f0 │ │ │ │ + ldr.w ip, [pc, #108] @ cf418 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3252 @ 0xcb4 │ │ │ │ - ldr.w ip, [pc, #92] @ cf3f4 │ │ │ │ + ldr.w ip, [pc, #92] @ cf41c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cf3f8 ) │ │ │ │ + ldr r4, [pc, #88] @ (cf420 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, cf3d4 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, cf3fc │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl cf138 │ │ │ │ - ldr r2, [pc, #36] @ (cf3fc ) │ │ │ │ - ldr r3, [pc, #32] @ (cf3f8 ) │ │ │ │ + bl cf160 │ │ │ │ + ldr r2, [pc, #36] @ (cf424 ) │ │ │ │ + ldr r3, [pc, #32] @ (cf420 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf3ec │ │ │ │ + bne.n cf414 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #464] @ (cf5c4 ) │ │ │ │ + ldr r2, [pc, #304] @ (cf54c ) │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cf400 : │ │ │ │ +000cf428 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cf428 ) │ │ │ │ + ldr r3, [pc, #24] @ (cf450 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cf42c ) │ │ │ │ + ldr r2, [pc, #24] @ (cf454 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl cf138 │ │ │ │ + bl cf160 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf430 : │ │ │ │ +000cf458 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cf494 ) │ │ │ │ + ldr r3, [pc, #76] @ (cf4bc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cf498 ) │ │ │ │ + ldr r5, [pc, #72] @ (cf4c0 ) │ │ │ │ addw r3, r3, #3300 @ 0xce4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, cf490 │ │ │ │ - ldr r3, [pc, #64] @ (cf49c ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, cf4b8 │ │ │ │ + ldr r3, [pc, #64] @ (cf4c4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf470 │ │ │ │ + bne.n cf498 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cf400 │ │ │ │ - ldr r0, [pc, #44] @ (cf4a0 ) │ │ │ │ + b.w cf428 │ │ │ │ + ldr r0, [pc, #44] @ (cf4c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (cf4a4 ) │ │ │ │ - ldr r1, [pc, #40] @ (cf4a8 ) │ │ │ │ + ldr r3, [pc, #40] @ (cf4cc ) │ │ │ │ + ldr r1, [pc, #40] @ (cf4d0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cf4ac ) │ │ │ │ + ldr r0, [pc, #40] @ (cf4d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #728] @ (cf770 ) │ │ │ │ + ldr r1, [pc, #568] @ (cf6f8 ) │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #240 @ (adr r7, cf59c ) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf4b0 : │ │ │ │ +000cf4d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (cf4dc ) │ │ │ │ + ldr r3, [pc, #28] @ (cf504 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (cf4e0 ) │ │ │ │ + ldr r2, [pc, #28] @ (cf508 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl cf138 │ │ │ │ + bl cf160 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf4e4 : │ │ │ │ +000cf50c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (cf578 ) │ │ │ │ + ldr r5, [pc, #124] @ (cf5a0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (cf57c ) │ │ │ │ + ldr r3, [pc, #124] @ (cf5a4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (cf580 ) │ │ │ │ + ldr r6, [pc, #120] @ (cf5a8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (cf584 ) │ │ │ │ + ldr r3, [pc, #108] @ (cf5ac ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3348 @ 0xd14 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, cf570 │ │ │ │ - ldr r3, [pc, #96] @ (cf588 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, cf598 │ │ │ │ + ldr r3, [pc, #96] @ (cf5b0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf550 │ │ │ │ + bne.n cf578 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cf4b0 │ │ │ │ - ldr r2, [pc, #80] @ (cf58c ) │ │ │ │ - ldr r3, [pc, #64] @ (cf57c ) │ │ │ │ + bl cf4d8 │ │ │ │ + ldr r2, [pc, #80] @ (cf5b4 ) │ │ │ │ + ldr r3, [pc, #64] @ (cf5a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf574 │ │ │ │ + bne.n cf59c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (cf590 ) │ │ │ │ + ldr r0, [pc, #60] @ (cf5b8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (cf594 ) │ │ │ │ - ldr r1, [pc, #56] @ (cf598 ) │ │ │ │ + ldr r3, [pc, #56] @ (cf5bc ) │ │ │ │ + ldr r1, [pc, #56] @ (cf5c0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cf59c ) │ │ │ │ + ldr r0, [pc, #56] @ (cf5c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf538 │ │ │ │ + b.n cf560 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [pc, #928] @ (cf928 ) │ │ │ │ + ldr r0, [pc, #768] @ (cf8b0 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #416 @ (adr r6, cf73c ) │ │ │ │ + add r7, pc, #640 @ (adr r7, cf844 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf5a0 : │ │ │ │ +000cf5c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (cf65c ) │ │ │ │ + ldr r6, [pc, #172] @ (cf684 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cf622 │ │ │ │ + beq.n cf64a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (cf660 ) │ │ │ │ + ldr r3, [pc, #148] @ (cf688 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, cf610 │ │ │ │ + cbz r5, cf638 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl cf138 │ │ │ │ + bl cf160 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf5fa │ │ │ │ + beq.n cf622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cf648 │ │ │ │ + cbz r3, cf670 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf60a │ │ │ │ + beq.n cf632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cf63c │ │ │ │ + cbz r3, cf664 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n cf5de │ │ │ │ - ldr r3, [pc, #60] @ (cf660 ) │ │ │ │ + b.n cf606 │ │ │ │ + ldr r3, [pc, #60] @ (cf688 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n cf650 │ │ │ │ + beq.n cf678 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cf5d0 │ │ │ │ - b.n cf610 │ │ │ │ + bne.n cf5f8 │ │ │ │ + b.n cf638 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf5fa │ │ │ │ + b.n cf622 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cf5d0 │ │ │ │ + bne.n cf5f8 │ │ │ │ mov r5, r3 │ │ │ │ - b.n cf5de │ │ │ │ + b.n cf606 │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf664 : │ │ │ │ +000cf68c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (cf70c ) │ │ │ │ + ldr r5, [pc, #144] @ (cf734 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (cf710 ) │ │ │ │ + ldr r3, [pc, #144] @ (cf738 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (cf714 ) │ │ │ │ + ldr r6, [pc, #140] @ (cf73c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (cf718 ) │ │ │ │ + ldr r3, [pc, #128] @ (cf740 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, cf702 │ │ │ │ - ldr r3, [pc, #104] @ (cf71c ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, cf72a │ │ │ │ + ldr r3, [pc, #104] @ (cf744 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf6e2 │ │ │ │ + bne.n cf70a │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl cf5a0 │ │ │ │ - ldr r2, [pc, #84] @ (cf720 ) │ │ │ │ - ldr r3, [pc, #64] @ (cf710 ) │ │ │ │ + bl cf5c8 │ │ │ │ + ldr r2, [pc, #84] @ (cf748 ) │ │ │ │ + ldr r3, [pc, #64] @ (cf738 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf706 │ │ │ │ + bne.n cf72e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (cf724 ) │ │ │ │ + ldr r0, [pc, #64] @ (cf74c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (cf728 ) │ │ │ │ - ldr r1, [pc, #60] @ (cf72c ) │ │ │ │ + ldr r3, [pc, #56] @ (cf750 ) │ │ │ │ + ldr r1, [pc, #60] @ (cf754 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cf730 ) │ │ │ │ + ldr r0, [pc, #56] @ (cf758 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf6ca │ │ │ │ + b.n cf6f2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ movs r7, r4 │ │ │ │ - bx ip │ │ │ │ + bx r7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #888 @ (adr r4, cfaa8 ) │ │ │ │ + add r6, pc, #88 @ (adr r6, cf7b0 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf734 : │ │ │ │ +000cf75c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ cfb98 │ │ │ │ + ldr.w r4, [pc, #1104] @ cfbc0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ cfb9c │ │ │ │ + ldr.w r1, [pc, #1104] @ cfbc4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ cfba0 │ │ │ │ - ldr.w r2, [pc, #1100] @ cfba4 │ │ │ │ - ldr.w r3, [pc, #1100] @ cfba8 │ │ │ │ + ldr.w r5, [pc, #1100] @ cfbc8 │ │ │ │ + ldr.w r2, [pc, #1100] @ cfbcc │ │ │ │ + ldr.w r3, [pc, #1100] @ cfbd0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf8f8 │ │ │ │ - ldr.w r3, [pc, #1060] @ cfbac │ │ │ │ + beq.w cf920 │ │ │ │ + ldr.w r3, [pc, #1060] @ cfbd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl cf5a0 │ │ │ │ + bl cf5c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cf8ba │ │ │ │ + bne.w cf8e2 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf9c2 │ │ │ │ + beq.w cf9ea │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfa3a │ │ │ │ + beq.w cfa62 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w cfb28 │ │ │ │ - ldr r2, [pc, #976] @ (cfbb0 ) │ │ │ │ + bpl.w cfb50 │ │ │ │ + ldr r2, [pc, #976] @ (cfbd8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cfaf0 │ │ │ │ - ldr r2, [pc, #972] @ (cfbb4 ) │ │ │ │ + beq.w cfb18 │ │ │ │ + ldr r2, [pc, #972] @ (cfbdc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cfb3e │ │ │ │ + beq.w cfb66 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w cfb24 │ │ │ │ + ble.w cfb4c │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w cfb24 │ │ │ │ + beq.w cfb4c │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf81e │ │ │ │ + beq.n cf846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf93a │ │ │ │ + beq.w cf962 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cf946 │ │ │ │ + beq.w cf96e │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cfb42 │ │ │ │ + beq.w cfb6a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf84c │ │ │ │ + beq.n cf874 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf9aa │ │ │ │ + beq.w cf9d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cfb5e │ │ │ │ + beq.w cfb86 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf86c │ │ │ │ + beq.n cf894 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf9a2 │ │ │ │ + beq.w cf9ca │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cfb7a │ │ │ │ + beq.w cfba2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf88c │ │ │ │ + beq.n cf8b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfa32 │ │ │ │ - ldr r3, [pc, #796] @ (cfbac ) │ │ │ │ + beq.w cfa5a │ │ │ │ + ldr r3, [pc, #796] @ (cfbd4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf89e │ │ │ │ + beq.n cf8c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (cfbb8 ) │ │ │ │ - ldr r3, [pc, #760] @ (cfb9c ) │ │ │ │ + ldr r2, [pc, #792] @ (cfbe0 ) │ │ │ │ + ldr r3, [pc, #760] @ (cfbc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cfa60 │ │ │ │ + bne.w cfa88 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf8d0 │ │ │ │ + beq.n cf8f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cf8d0 │ │ │ │ + cbnz r3, cf8f8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf8e6 │ │ │ │ + beq.n cf90e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cf8e6 │ │ │ │ + cbnz r3, cf90e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (cfbbc ) │ │ │ │ - ldr r1, [pc, #724] @ (cfbc0 ) │ │ │ │ + ldr r3, [pc, #724] @ (cfbe4 ) │ │ │ │ + ldr r1, [pc, #724] @ (cfbe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf89e │ │ │ │ + b.n cf8c6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cf7c4 │ │ │ │ - ldr r3, [pc, #676] @ (cfbc4 ) │ │ │ │ - movw r2, #30366 @ 0x769e │ │ │ │ + bne.w cf7ec │ │ │ │ + ldr r3, [pc, #676] @ (cfbec ) │ │ │ │ + movw r2, #30352 @ 0x7690 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (cfbc8 ) │ │ │ │ - ldr r0, [pc, #672] @ (cfbcc ) │ │ │ │ + ldr r1, [pc, #668] @ (cfbf0 ) │ │ │ │ + ldr r0, [pc, #672] @ (cfbf4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w cf824 │ │ │ │ + bne.w cf84c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cfad4 │ │ │ │ + beq.w cfafc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf962 │ │ │ │ + beq.n cf98a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cf9b2 │ │ │ │ + cbz r3, cf9da │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cfab8 │ │ │ │ + beq.w cfae0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf97e │ │ │ │ + beq.n cf9a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cf9ba │ │ │ │ + cbz r3, cf9e2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cfa9c │ │ │ │ + beq.w cfac4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf99c │ │ │ │ + beq.n cf9c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cfa40 │ │ │ │ + beq.n cfa68 │ │ │ │ bl 8865c │ │ │ │ - b.n cf8f4 │ │ │ │ + b.n cf91c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf86c │ │ │ │ + b.n cf894 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf84c │ │ │ │ + b.n cf874 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf962 │ │ │ │ + b.n cf98a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf97e │ │ │ │ + b.n cf9a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf9d4 │ │ │ │ + beq.n cf9fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cfa58 │ │ │ │ + beq.n cfa80 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cfb08 │ │ │ │ + beq.w cfb30 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf9f0 │ │ │ │ + beq.n cfa18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cfa50 │ │ │ │ + cbz r3, cfa78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n cfa80 │ │ │ │ + beq.n cfaa8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfa0a │ │ │ │ + beq.n cfa32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cfa48 │ │ │ │ + cbz r3, cfa70 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n cfa64 │ │ │ │ + beq.n cfa8c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cf8f4 │ │ │ │ + beq.w cf91c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cf8f4 │ │ │ │ + bne.w cf91c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf8f4 │ │ │ │ + b.n cf91c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf88c │ │ │ │ + b.n cf8b4 │ │ │ │ bl 889e4 │ │ │ │ - b.n cf7d2 │ │ │ │ + b.n cf7fa │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf99c │ │ │ │ + b.n cf9c4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfa0a │ │ │ │ + b.n cfa32 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf9f0 │ │ │ │ + b.n cfa18 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf9d4 │ │ │ │ + b.n cf9fc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (cfbd0 ) │ │ │ │ - movw r2, #30369 @ 0x76a1 │ │ │ │ + ldr r3, [pc, #360] @ (cfbf8 ) │ │ │ │ + movw r2, #30355 @ 0x7693 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (cfbd4 ) │ │ │ │ - ldr r0, [pc, #356] @ (cfbd8 ) │ │ │ │ + ldr r1, [pc, #356] @ (cfbfc ) │ │ │ │ + ldr r0, [pc, #356] @ (cfc00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (cfbdc ) │ │ │ │ - movw r2, #30368 @ 0x76a0 │ │ │ │ + ldr r3, [pc, #344] @ (cfc04 ) │ │ │ │ + movw r2, #30354 @ 0x7692 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (cfbe0 ) │ │ │ │ - ldr r0, [pc, #340] @ (cfbe4 ) │ │ │ │ + ldr r1, [pc, #340] @ (cfc08 ) │ │ │ │ + ldr r0, [pc, #340] @ (cfc0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (cfbe8 ) │ │ │ │ - movw r2, #30374 @ 0x76a6 │ │ │ │ + ldr r3, [pc, #328] @ (cfc10 ) │ │ │ │ + movw r2, #30360 @ 0x7698 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (cfbec ) │ │ │ │ - ldr r0, [pc, #324] @ (cfbf0 ) │ │ │ │ + ldr r1, [pc, #324] @ (cfc14 ) │ │ │ │ + ldr r0, [pc, #324] @ (cfc18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (cfbf4 ) │ │ │ │ - movw r2, #30373 @ 0x76a5 │ │ │ │ + ldr r3, [pc, #312] @ (cfc1c ) │ │ │ │ + movw r2, #30359 @ 0x7697 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (cfbf8 ) │ │ │ │ - ldr r0, [pc, #308] @ (cfbfc ) │ │ │ │ + ldr r1, [pc, #308] @ (cfc20 ) │ │ │ │ + ldr r0, [pc, #308] @ (cfc24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (cfc00 ) │ │ │ │ - movw r2, #30372 @ 0x76a4 │ │ │ │ + ldr r3, [pc, #296] @ (cfc28 ) │ │ │ │ + movw r2, #30358 @ 0x7696 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (cfc04 ) │ │ │ │ - ldr r0, [pc, #292] @ (cfc08 ) │ │ │ │ + ldr r1, [pc, #292] @ (cfc2c ) │ │ │ │ + ldr r0, [pc, #292] @ (cfc30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (cfc0c ) │ │ │ │ + ldr r3, [pc, #280] @ (cfc34 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (cfc10 ) │ │ │ │ - ldr r0, [pc, #280] @ (cfc14 ) │ │ │ │ + ldr r1, [pc, #280] @ (cfc38 ) │ │ │ │ + ldr r0, [pc, #280] @ (cfc3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (cfc18 ) │ │ │ │ - movw r2, #30367 @ 0x769f │ │ │ │ + ldr r3, [pc, #268] @ (cfc40 ) │ │ │ │ + movw r2, #30353 @ 0x7691 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (cfc1c ) │ │ │ │ - ldr r0, [pc, #264] @ (cfc20 ) │ │ │ │ + ldr r1, [pc, #264] @ (cfc44 ) │ │ │ │ + ldr r0, [pc, #264] @ (cfc48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (cfc24 ) │ │ │ │ + ldr r3, [pc, #248] @ (cfc4c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (cfc28 ) │ │ │ │ - ldr r0, [pc, #252] @ (cfc2c ) │ │ │ │ + ldr r1, [pc, #248] @ (cfc50 ) │ │ │ │ + ldr r0, [pc, #252] @ (cfc54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (cfc30 ) │ │ │ │ - movw r2, #30343 @ 0x7687 │ │ │ │ + ldr r3, [pc, #236] @ (cfc58 ) │ │ │ │ + movw r2, #30329 @ 0x7679 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (cfc34 ) │ │ │ │ - ldr r0, [pc, #232] @ (cfc38 ) │ │ │ │ + ldr r1, [pc, #228] @ (cfc5c ) │ │ │ │ + ldr r0, [pc, #232] @ (cfc60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (cfc3c ) │ │ │ │ - movw r2, #30344 @ 0x7688 │ │ │ │ + ldr r3, [pc, #220] @ (cfc64 ) │ │ │ │ + movw r2, #30330 @ 0x767a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (cfc40 ) │ │ │ │ - ldr r0, [pc, #216] @ (cfc44 ) │ │ │ │ + ldr r1, [pc, #212] @ (cfc68 ) │ │ │ │ + ldr r0, [pc, #216] @ (cfc6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (cfc48 ) │ │ │ │ - movw r2, #30345 @ 0x7689 │ │ │ │ + ldr r3, [pc, #204] @ (cfc70 ) │ │ │ │ + movw r2, #30331 @ 0x767b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (cfc4c ) │ │ │ │ - ldr r0, [pc, #200] @ (cfc50 ) │ │ │ │ + ldr r1, [pc, #196] @ (cfc74 ) │ │ │ │ + ldr r0, [pc, #200] @ (cfc78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #88 @ (adr r3, cfc1c ) │ │ │ │ + add r4, pc, #312 @ (adr r4, cfd24 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r3} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0f20021 │ │ │ │ - @ instruction: 0xf1240021 │ │ │ │ - itet hi │ │ │ │ - movhi r4, r4 │ │ │ │ - vaddlls.s32 q0, d12, d17 │ │ │ │ - addhi r1, pc, #488 @ (adr r1, cfdc4 ) │ │ │ │ - movs r2, r4 │ │ │ │ - itee vs │ │ │ │ - movvs r4, r4 │ │ │ │ - vaddlvc.s16 q0, d0, d17 │ │ │ │ - addvc r1, pc, #328 @ (adr r1, cfd30 ) │ │ │ │ + @ instruction: 0xf22a0021 │ │ │ │ + @ instruction: 0xf25c0021 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xf0e40021 │ │ │ │ + add r2, pc, #712 @ (adr r2, cfecc ) │ │ │ │ movs r2, r4 │ │ │ │ - itee pl │ │ │ │ - movpl r4, r4 │ │ │ │ - vhaddmi.s d16, d4, d17 │ │ │ │ - addmi r1, pc, #264 @ (adr r1, cfcfc ) │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xf0c80021 │ │ │ │ + add r2, pc, #552 @ (adr r2, cfe38 ) │ │ │ │ movs r2, r4 │ │ │ │ - itet cc │ │ │ │ - movcc r4, r4 │ │ │ │ - vhaddcs.s16 d16, d8, d17 │ │ │ │ - addcc r1, pc, #104 @ (adr r1, cfc68 ) │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xf0ac0021 │ │ │ │ + add r2, pc, #488 @ (adr r2, cfe04 ) │ │ │ │ movs r2, r4 │ │ │ │ - itte ne │ │ │ │ - movne r4, r4 │ │ │ │ - vhaddne.s d0, d12, d17 │ │ │ │ - addeq r0, pc, #968 @ (adr r0, cffd4 ) │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + movs r4, r4 │ │ │ │ + eors.w r0, r0, #33 @ 0x21 │ │ │ │ + add r2, pc, #328 @ (adr r2, cfd70 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - and.w r0, ip, #33 @ 0x21 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + orns r0, r4, #33 @ 0x21 │ │ │ │ + add r2, pc, #168 @ (adr r2, cfcdc ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - vhadd.s8 d0, d8, d17 │ │ │ │ - add r0, pc, #760 @ (adr r0, cff1c ) │ │ │ │ + adc.w r0, r4, #33 @ 0x21 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ands.w r0, r6, #33 @ 0x21 │ │ │ │ orr.w r0, r0, #33 @ 0x21 │ │ │ │ - bkpt 0x00ac │ │ │ │ - movs r4, r4 │ │ │ │ - cdp 0, 12, cr0, cr14, cr1, {1} │ │ │ │ - add r0, pc, #528 @ (adr r0, cfe4c ) │ │ │ │ + add r1, pc, #984 @ (adr r1, d0024 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0090 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 11, cr0, cr2, cr1, {1} │ │ │ │ - add r0, pc, #464 @ (adr r0, cfe18 ) │ │ │ │ + adc.w r0, lr, #33 @ 0x21 │ │ │ │ + sbcs.w r0, r8, #33 @ 0x21 │ │ │ │ + itt al │ │ │ │ + moval r4, r4 │ │ │ │ + andal.w r0, r6, #33 @ 0x21 │ │ │ │ + add r1, pc, #752 @ (adr r1, cff54 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0074 │ │ │ │ - movs r4, r4 │ │ │ │ - cdp 0, 9, cr0, cr6, cr1, {1} │ │ │ │ - add r0, pc, #400 @ (adr r0, cfde4 ) │ │ │ │ + it gt │ │ │ │ + movgt r4, r4 │ │ │ │ + vaddl.s32 q8, d10, d17 │ │ │ │ + add r1, pc, #688 @ (adr r1, cff20 ) │ │ │ │ + movs r2, r4 │ │ │ │ + ite ge │ │ │ │ + movge r4, r4 │ │ │ │ + vaddllt.s8 q8, d14, d17 │ │ │ │ + add r1, pc, #624 @ (adr r1, cfeec ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cfc54 : │ │ │ │ +000cfc7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cfcb8 ) │ │ │ │ + ldr r3, [pc, #76] @ (cfce0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cfcbc ) │ │ │ │ + ldr r5, [pc, #72] @ (cfce4 ) │ │ │ │ addw r3, r3, #3444 @ 0xd74 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, cfcb4 │ │ │ │ - ldr r3, [pc, #64] @ (cfcc0 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, cfcdc │ │ │ │ + ldr r3, [pc, #64] @ (cfce8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cfc94 │ │ │ │ + bne.n cfcbc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cf734 │ │ │ │ - ldr r0, [pc, #44] @ (cfcc4 ) │ │ │ │ + b.w cf75c │ │ │ │ + ldr r0, [pc, #44] @ (cfcec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (cfcc8 ) │ │ │ │ - ldr r1, [pc, #40] @ (cfccc ) │ │ │ │ + ldr r3, [pc, #40] @ (cfcf0 ) │ │ │ │ + ldr r1, [pc, #40] @ (cfcf4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cfcd0 ) │ │ │ │ + ldr r0, [pc, #40] @ (cfcf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sbcs r2, r2 │ │ │ │ + adcs r2, r5 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #704 @ (adr r0, cffb8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cfcd4 : │ │ │ │ +000cfcfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (cfeb8 ) │ │ │ │ + ldr r7, [pc, #460] @ (cfee0 ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cfe08 │ │ │ │ + beq.w cfe30 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w cfe2c │ │ │ │ + beq.w cfe54 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w cfe56 │ │ │ │ - cbnz r6, cfd56 │ │ │ │ - ldr r1, [pc, #420] @ (cfebc ) │ │ │ │ + bmi.w cfe7e │ │ │ │ + cbnz r6, cfd7e │ │ │ │ + ldr r1, [pc, #420] @ (cfee4 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n cfd98 │ │ │ │ + beq.n cfdc0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cfd34 │ │ │ │ + beq.n cfd5c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cfd34 │ │ │ │ + cbnz r4, cfd5c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #384] @ (cfec0 ) │ │ │ │ - ldr r1, [pc, #384] @ (cfec4 ) │ │ │ │ + ldr r3, [pc, #384] @ (cfee8 ) │ │ │ │ + ldr r1, [pc, #384] @ (cfeec ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r0, [pc, #384] @ (cfec8 ) │ │ │ │ + ldr r0, [pc, #384] @ (cfef0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cfd8e │ │ │ │ + b.n cfdb6 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n cfdce │ │ │ │ + beq.n cfdf6 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cfd6e │ │ │ │ + beq.n cfd96 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cfd6e │ │ │ │ + cbnz r4, cfd96 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (cfecc ) │ │ │ │ + ldr r3, [pc, #348] @ (cfef4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #324] @ (cfec0 ) │ │ │ │ - ldr r1, [pc, #340] @ (cfed0 ) │ │ │ │ + ldr r3, [pc, #324] @ (cfee8 ) │ │ │ │ + ldr r1, [pc, #340] @ (cfef8 ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r0, [pc, #336] @ (cfed4 ) │ │ │ │ + ldr r0, [pc, #336] @ (cfefc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cfe8c │ │ │ │ + beq.n cfeb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cfd90 │ │ │ │ + beq.n cfdb8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cfd90 │ │ │ │ + bne.n cfdb8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfd90 │ │ │ │ - ldr r2, [pc, #236] @ (cfebc ) │ │ │ │ + b.n cfdb8 │ │ │ │ + ldr r2, [pc, #236] @ (cfee4 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n cfe72 │ │ │ │ + beq.n cfe9a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cfde6 │ │ │ │ + beq.n cfe0e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cfe66 │ │ │ │ + beq.n cfe8e │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #204] @ (cfec0 ) │ │ │ │ - ldr r1, [pc, #228] @ (cfed8 ) │ │ │ │ + ldr r3, [pc, #204] @ (cfee8 ) │ │ │ │ + ldr r1, [pc, #228] @ (cff00 ) │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ - ldr r0, [pc, #224] @ (cfedc ) │ │ │ │ + ldr r0, [pc, #224] @ (cff04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cfd8e │ │ │ │ - ldr r1, [pc, #180] @ (cfec0 ) │ │ │ │ + b.n cfdb6 │ │ │ │ + ldr r1, [pc, #180] @ (cfee8 ) │ │ │ │ movw r0, #455 @ 0x1c7 │ │ │ │ - ldr r3, [pc, #208] @ (cfee0 ) │ │ │ │ - ldr r2, [pc, #208] @ (cfee4 ) │ │ │ │ + ldr r3, [pc, #208] @ (cff08 ) │ │ │ │ + ldr r2, [pc, #208] @ (cff0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (cfee8 ) │ │ │ │ - ldr r0, [pc, #204] @ (cfeec ) │ │ │ │ + ldr r1, [pc, #204] @ (cff10 ) │ │ │ │ + ldr r0, [pc, #204] @ (cff14 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n cfd8e │ │ │ │ - ldr r2, [pc, #144] @ (cfec0 ) │ │ │ │ + b.n cfdb6 │ │ │ │ + ldr r2, [pc, #144] @ (cfee8 ) │ │ │ │ movw r1, #455 @ 0x1c7 │ │ │ │ - ldr r3, [pc, #188] @ (cfef0 ) │ │ │ │ + ldr r3, [pc, #188] @ (cff18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (cfef4 ) │ │ │ │ + ldr r2, [pc, #184] @ (cff1c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (cfef8 ) │ │ │ │ + ldr r1, [pc, #184] @ (cff20 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (cfefc ) │ │ │ │ + ldr r0, [pc, #180] @ (cff24 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n cfd8e │ │ │ │ + b.n cfdb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n cfd5a │ │ │ │ + b.n cfd82 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n cfde6 │ │ │ │ + b.n cfe0e │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n cfe86 │ │ │ │ + beq.n cfeae │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, cfeb0 │ │ │ │ - bl 64174 │ │ │ │ - b.n cfd8e │ │ │ │ - ldr r2, [pc, #48] @ (cfec0 ) │ │ │ │ + cbz r4, cfed8 │ │ │ │ + bl 64178 │ │ │ │ + b.n cfdb6 │ │ │ │ + ldr r2, [pc, #48] @ (cfee8 ) │ │ │ │ movw r1, #457 @ 0x1c9 │ │ │ │ - ldr r3, [pc, #108] @ (cff00 ) │ │ │ │ + ldr r3, [pc, #108] @ (cff28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (cff04 ) │ │ │ │ + ldr r2, [pc, #104] @ (cff2c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (cff08 ) │ │ │ │ - ldr r0, [pc, #100] @ (cff0c ) │ │ │ │ + ldr r1, [pc, #100] @ (cff30 ) │ │ │ │ + ldr r0, [pc, #100] @ (cff34 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n cfe4e │ │ │ │ + b.n cfe76 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfe86 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + b.n cfeae │ │ │ │ + lsls r2, r5, #11 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #224 @ (adr r5, cffe4 ) │ │ │ │ + add r6, pc, #448 @ (adr r6, d00ec ) │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cff10 : │ │ │ │ +000cff38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cff8c │ │ │ │ + ldr.w ip, [pc, #108] @ cffb4 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3492 @ 0xda4 │ │ │ │ - ldr.w ip, [pc, #92] @ cff90 │ │ │ │ + ldr.w ip, [pc, #92] @ cffb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cff94 ) │ │ │ │ + ldr r4, [pc, #88] @ (cffbc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, cff70 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, cff98 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl cfcd4 │ │ │ │ - ldr r2, [pc, #36] @ (cff98 ) │ │ │ │ - ldr r3, [pc, #32] @ (cff94 ) │ │ │ │ + bl cfcfc │ │ │ │ + ldr r2, [pc, #36] @ (cffc0 ) │ │ │ │ + ldr r3, [pc, #32] @ (cffbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cff88 │ │ │ │ + bne.n cffb0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cff9c : │ │ │ │ +000cffc4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cffc4 ) │ │ │ │ + ldr r3, [pc, #24] @ (cffec ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cffc8 ) │ │ │ │ + ldr r2, [pc, #24] @ (cfff0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl cfcd4 │ │ │ │ + bl cfcfc │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + movs r4, r4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cffcc : │ │ │ │ +000cfff4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d0030 ) │ │ │ │ + ldr r3, [pc, #76] @ (d0058 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d0034 ) │ │ │ │ + ldr r5, [pc, #72] @ (d005c ) │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d002c │ │ │ │ - ldr r3, [pc, #64] @ (d0038 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d0054 │ │ │ │ + ldr r3, [pc, #64] @ (d0060 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d000c │ │ │ │ + bne.n d0034 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cff9c │ │ │ │ - ldr r0, [pc, #44] @ (d003c ) │ │ │ │ + b.w cffc4 │ │ │ │ + ldr r0, [pc, #44] @ (d0064 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d0040 ) │ │ │ │ - ldr r1, [pc, #40] @ (d0044 ) │ │ │ │ + ldr r3, [pc, #40] @ (d0068 ) │ │ │ │ + ldr r1, [pc, #40] @ (d006c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d0048 ) │ │ │ │ + ldr r0, [pc, #40] @ (d0070 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, #26 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ movs r0, r5 │ │ │ │ - movs r6, r1 │ │ │ │ - movs r7, r4 │ │ │ │ + vaddl.u32 q8, d6, d22 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d004c : │ │ │ │ +000d0074 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d0078 ) │ │ │ │ + ldr r3, [pc, #28] @ (d00a0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d007c ) │ │ │ │ + ldr r2, [pc, #28] @ (d00a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl cfcd4 │ │ │ │ + bl cfcfc │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - vaddl.u16 q0, d12, d22 │ │ │ │ + vhadd.u d16, d4, d22 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0080 : │ │ │ │ +000d00a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d0114 ) │ │ │ │ + ldr r5, [pc, #124] @ (d013c ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d0118 ) │ │ │ │ + ldr r3, [pc, #124] @ (d0140 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d011c ) │ │ │ │ + ldr r6, [pc, #120] @ (d0144 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d0120 ) │ │ │ │ + ldr r3, [pc, #108] @ (d0148 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, d010c │ │ │ │ - ldr r3, [pc, #96] @ (d0124 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, d0134 │ │ │ │ + ldr r3, [pc, #96] @ (d014c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d00ec │ │ │ │ + bne.n d0114 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d004c │ │ │ │ - ldr r2, [pc, #80] @ (d0128 ) │ │ │ │ - ldr r3, [pc, #64] @ (d0118 ) │ │ │ │ + bl d0074 │ │ │ │ + ldr r2, [pc, #80] @ (d0150 ) │ │ │ │ + ldr r3, [pc, #64] @ (d0140 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0110 │ │ │ │ + bne.n d0138 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d012c ) │ │ │ │ + ldr r0, [pc, #60] @ (d0154 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d0130 ) │ │ │ │ - ldr r1, [pc, #56] @ (d0134 ) │ │ │ │ + ldr r3, [pc, #56] @ (d0158 ) │ │ │ │ + ldr r1, [pc, #56] @ (d015c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d0138 ) │ │ │ │ + ldr r0, [pc, #56] @ (d0160 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d00d4 │ │ │ │ + b.n d00fc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - vhadd.u32 d16, d0, d22 │ │ │ │ + vhadd.u d0, d8, d22 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d10, d22 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + vhadd.u d0, d2, d22 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d0, d4, d22 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + cdp2 0, 15, cr0, cr12, cr6, {1} │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d013c : │ │ │ │ +000d0164 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d01f8 ) │ │ │ │ + ldr r6, [pc, #172] @ (d0220 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d01be │ │ │ │ + beq.n d01e6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d01fc ) │ │ │ │ + ldr r3, [pc, #148] @ (d0224 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d01ac │ │ │ │ + cbz r5, d01d4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl cfcd4 │ │ │ │ + bl cfcfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0196 │ │ │ │ + beq.n d01be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d01e4 │ │ │ │ + cbz r3, d020c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d01a6 │ │ │ │ + beq.n d01ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d01d8 │ │ │ │ + cbz r3, d0200 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d017a │ │ │ │ - ldr r3, [pc, #60] @ (d01fc ) │ │ │ │ + b.n d01a2 │ │ │ │ + ldr r3, [pc, #60] @ (d0224 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d01ec │ │ │ │ + beq.n d0214 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d016c │ │ │ │ - b.n d01ac │ │ │ │ + bne.n d0194 │ │ │ │ + b.n d01d4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0196 │ │ │ │ + b.n d01be │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d016c │ │ │ │ + bne.n d0194 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d017a │ │ │ │ + b.n d01a2 │ │ │ │ nop │ │ │ │ - cdp2 0, 10, cr0, cr12, cr6, {1} │ │ │ │ + cdp2 0, 8, cr0, cr4, cr6, {1} │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0200 : │ │ │ │ +000d0228 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d02a8 ) │ │ │ │ + ldr r5, [pc, #144] @ (d02d0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d02ac ) │ │ │ │ + ldr r3, [pc, #144] @ (d02d4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d02b0 ) │ │ │ │ + ldr r6, [pc, #140] @ (d02d8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d02b4 ) │ │ │ │ + ldr r3, [pc, #128] @ (d02dc ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d029e │ │ │ │ - ldr r3, [pc, #104] @ (d02b8 ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d02c6 │ │ │ │ + ldr r3, [pc, #104] @ (d02e0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d027e │ │ │ │ + bne.n d02a6 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d013c │ │ │ │ - ldr r2, [pc, #84] @ (d02bc ) │ │ │ │ - ldr r3, [pc, #64] @ (d02ac ) │ │ │ │ + bl d0164 │ │ │ │ + ldr r2, [pc, #84] @ (d02e4 ) │ │ │ │ + ldr r3, [pc, #64] @ (d02d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d02a2 │ │ │ │ + bne.n d02ca │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d02c0 ) │ │ │ │ + ldr r0, [pc, #64] @ (d02e8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d02c4 ) │ │ │ │ - ldr r1, [pc, #60] @ (d02c8 ) │ │ │ │ + ldr r3, [pc, #56] @ (d02ec ) │ │ │ │ + ldr r1, [pc, #60] @ (d02f0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d02cc ) │ │ │ │ + ldr r0, [pc, #56] @ (d02f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0266 │ │ │ │ + b.n d028e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r0, #152]! @ 0x98 │ │ │ │ + ldc2 0, cr0, [r8, #152]! @ 0x98 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl, #152] @ 0x98 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + ldc2 0, cr0, [r2, #152]! @ 0x98 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #152] @ 0x98 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + stc2l 0, cr0, [sl, #-152]! @ 0xffffff68 │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d02d0 : │ │ │ │ +000d02f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d0734 │ │ │ │ + ldr.w r4, [pc, #1104] @ d075c │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d0738 │ │ │ │ + ldr.w r1, [pc, #1104] @ d0760 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d073c │ │ │ │ - ldr.w r2, [pc, #1100] @ d0740 │ │ │ │ - ldr.w r3, [pc, #1100] @ d0744 │ │ │ │ + ldr.w r5, [pc, #1100] @ d0764 │ │ │ │ + ldr.w r2, [pc, #1100] @ d0768 │ │ │ │ + ldr.w r3, [pc, #1100] @ d076c │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0494 │ │ │ │ - ldr.w r3, [pc, #1060] @ d0748 │ │ │ │ + beq.w d04bc │ │ │ │ + ldr.w r3, [pc, #1060] @ d0770 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d013c │ │ │ │ + bl d0164 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0456 │ │ │ │ + bne.w d047e │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d055e │ │ │ │ + beq.w d0586 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d05d6 │ │ │ │ + beq.w d05fe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d06c4 │ │ │ │ - ldr r2, [pc, #976] @ (d074c ) │ │ │ │ + bpl.w d06ec │ │ │ │ + ldr r2, [pc, #976] @ (d0774 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d068c │ │ │ │ - ldr r2, [pc, #972] @ (d0750 ) │ │ │ │ + beq.w d06b4 │ │ │ │ + ldr r2, [pc, #972] @ (d0778 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d06da │ │ │ │ + beq.w d0702 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d06c0 │ │ │ │ + ble.w d06e8 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d06c0 │ │ │ │ + beq.w d06e8 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d03ba │ │ │ │ + beq.n d03e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d04d6 │ │ │ │ + beq.w d04fe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d04e2 │ │ │ │ + beq.w d050a │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d06de │ │ │ │ + beq.w d0706 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d03e8 │ │ │ │ + beq.n d0410 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0546 │ │ │ │ + beq.w d056e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d06fa │ │ │ │ + beq.w d0722 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0408 │ │ │ │ + beq.n d0430 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d053e │ │ │ │ + beq.w d0566 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d0716 │ │ │ │ + beq.w d073e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0428 │ │ │ │ + beq.n d0450 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d05ce │ │ │ │ - ldr r3, [pc, #796] @ (d0748 ) │ │ │ │ + beq.w d05f6 │ │ │ │ + ldr r3, [pc, #796] @ (d0770 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d043a │ │ │ │ + beq.n d0462 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d0754 ) │ │ │ │ - ldr r3, [pc, #760] @ (d0738 ) │ │ │ │ + ldr r2, [pc, #792] @ (d077c ) │ │ │ │ + ldr r3, [pc, #760] @ (d0760 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d05fc │ │ │ │ + bne.w d0624 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d046c │ │ │ │ + beq.n d0494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d046c │ │ │ │ + cbnz r3, d0494 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0482 │ │ │ │ + beq.n d04aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d0482 │ │ │ │ + cbnz r3, d04aa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d0758 ) │ │ │ │ - ldr r1, [pc, #724] @ (d075c ) │ │ │ │ + ldr r3, [pc, #724] @ (d0780 ) │ │ │ │ + ldr r1, [pc, #724] @ (d0784 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d043a │ │ │ │ + b.n d0462 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0360 │ │ │ │ - ldr r3, [pc, #676] @ (d0760 ) │ │ │ │ - movw r2, #30866 @ 0x7892 │ │ │ │ + bne.w d0388 │ │ │ │ + ldr r3, [pc, #676] @ (d0788 ) │ │ │ │ + movw r2, #30852 @ 0x7884 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d0764 ) │ │ │ │ - ldr r0, [pc, #672] @ (d0768 ) │ │ │ │ + ldr r1, [pc, #668] @ (d078c ) │ │ │ │ + ldr r0, [pc, #672] @ (d0790 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d03c0 │ │ │ │ + bne.w d03e8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0670 │ │ │ │ + beq.w d0698 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d04fe │ │ │ │ + beq.n d0526 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d054e │ │ │ │ + cbz r3, d0576 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d0654 │ │ │ │ + beq.w d067c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d051a │ │ │ │ + beq.n d0542 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d0556 │ │ │ │ + cbz r3, d057e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d0638 │ │ │ │ + beq.w d0660 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0538 │ │ │ │ + beq.n d0560 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d05dc │ │ │ │ + beq.n d0604 │ │ │ │ bl 8865c │ │ │ │ - b.n d0490 │ │ │ │ + b.n d04b8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0408 │ │ │ │ + b.n d0430 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d03e8 │ │ │ │ + b.n d0410 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d04fe │ │ │ │ + b.n d0526 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d051a │ │ │ │ + b.n d0542 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0570 │ │ │ │ + beq.n d0598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d05f4 │ │ │ │ + beq.n d061c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d06a4 │ │ │ │ + beq.w d06cc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d058c │ │ │ │ + beq.n d05b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d05ec │ │ │ │ + cbz r3, d0614 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d061c │ │ │ │ + beq.n d0644 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d05a6 │ │ │ │ + beq.n d05ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d05e4 │ │ │ │ + cbz r3, d060c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d0600 │ │ │ │ + beq.n d0628 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0490 │ │ │ │ + beq.w d04b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d0490 │ │ │ │ + bne.w d04b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0490 │ │ │ │ + b.n d04b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0428 │ │ │ │ + b.n d0450 │ │ │ │ bl 889e4 │ │ │ │ - b.n d036e │ │ │ │ + b.n d0396 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0538 │ │ │ │ + b.n d0560 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d05a6 │ │ │ │ + b.n d05ce │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d058c │ │ │ │ + b.n d05b4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0570 │ │ │ │ + b.n d0598 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d076c ) │ │ │ │ - movw r2, #30869 @ 0x7895 │ │ │ │ + ldr r3, [pc, #360] @ (d0794 ) │ │ │ │ + movw r2, #30855 @ 0x7887 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d0770 ) │ │ │ │ - ldr r0, [pc, #356] @ (d0774 ) │ │ │ │ + ldr r1, [pc, #356] @ (d0798 ) │ │ │ │ + ldr r0, [pc, #356] @ (d079c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d0778 ) │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + ldr r3, [pc, #344] @ (d07a0 ) │ │ │ │ + movw r2, #30854 @ 0x7886 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d077c ) │ │ │ │ - ldr r0, [pc, #340] @ (d0780 ) │ │ │ │ + ldr r1, [pc, #340] @ (d07a4 ) │ │ │ │ + ldr r0, [pc, #340] @ (d07a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d0784 ) │ │ │ │ - movw r2, #30874 @ 0x789a │ │ │ │ + ldr r3, [pc, #328] @ (d07ac ) │ │ │ │ + movw r2, #30860 @ 0x788c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d0788 ) │ │ │ │ - ldr r0, [pc, #324] @ (d078c ) │ │ │ │ + ldr r1, [pc, #324] @ (d07b0 ) │ │ │ │ + ldr r0, [pc, #324] @ (d07b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d0790 ) │ │ │ │ - movw r2, #30873 @ 0x7899 │ │ │ │ + ldr r3, [pc, #312] @ (d07b8 ) │ │ │ │ + movw r2, #30859 @ 0x788b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d0794 ) │ │ │ │ - ldr r0, [pc, #308] @ (d0798 ) │ │ │ │ + ldr r1, [pc, #308] @ (d07bc ) │ │ │ │ + ldr r0, [pc, #308] @ (d07c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d079c ) │ │ │ │ - movw r2, #30872 @ 0x7898 │ │ │ │ + ldr r3, [pc, #296] @ (d07c4 ) │ │ │ │ + movw r2, #30858 @ 0x788a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d07a0 ) │ │ │ │ - ldr r0, [pc, #292] @ (d07a4 ) │ │ │ │ + ldr r1, [pc, #292] @ (d07c8 ) │ │ │ │ + ldr r0, [pc, #292] @ (d07cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d07a8 ) │ │ │ │ + ldr r3, [pc, #280] @ (d07d0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d07ac ) │ │ │ │ - ldr r0, [pc, #280] @ (d07b0 ) │ │ │ │ + ldr r1, [pc, #280] @ (d07d4 ) │ │ │ │ + ldr r0, [pc, #280] @ (d07d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d07b4 ) │ │ │ │ - movw r2, #30867 @ 0x7893 │ │ │ │ + ldr r3, [pc, #268] @ (d07dc ) │ │ │ │ + movw r2, #30853 @ 0x7885 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d07b8 ) │ │ │ │ - ldr r0, [pc, #264] @ (d07bc ) │ │ │ │ + ldr r1, [pc, #264] @ (d07e0 ) │ │ │ │ + ldr r0, [pc, #264] @ (d07e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d07c0 ) │ │ │ │ + ldr r3, [pc, #248] @ (d07e8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d07c4 ) │ │ │ │ - ldr r0, [pc, #252] @ (d07c8 ) │ │ │ │ + ldr r1, [pc, #248] @ (d07ec ) │ │ │ │ + ldr r0, [pc, #252] @ (d07f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d07cc ) │ │ │ │ - movw r2, #30843 @ 0x787b │ │ │ │ + ldr r3, [pc, #236] @ (d07f4 ) │ │ │ │ + movw r2, #30829 @ 0x786d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d07d0 ) │ │ │ │ - ldr r0, [pc, #232] @ (d07d4 ) │ │ │ │ + ldr r1, [pc, #228] @ (d07f8 ) │ │ │ │ + ldr r0, [pc, #232] @ (d07fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d07d8 ) │ │ │ │ - movw r2, #30844 @ 0x787c │ │ │ │ + ldr r3, [pc, #220] @ (d0800 ) │ │ │ │ + movw r2, #30830 @ 0x786e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d07dc ) │ │ │ │ - ldr r0, [pc, #216] @ (d07e0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d0804 ) │ │ │ │ + ldr r0, [pc, #216] @ (d0808 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d07e4 ) │ │ │ │ - movw r2, #30845 @ 0x787d │ │ │ │ + ldr r3, [pc, #204] @ (d080c ) │ │ │ │ + movw r2, #30831 @ 0x786f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d07e8 ) │ │ │ │ - ldr r0, [pc, #200] @ (d07ec ) │ │ │ │ + ldr r1, [pc, #196] @ (d0810 ) │ │ │ │ + ldr r0, [pc, #200] @ (d0814 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r2, #-152] @ 0xffffff68 │ │ │ │ + stc2l 0, cr0, [sl], #152 @ 0x98 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #-152] @ 0xffffff68 │ │ │ │ + ldc2l 0, cr0, [ip], {38} @ 0x26 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbbe0026 │ │ │ │ + @ instruction: 0xfb960026 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb66c │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0214 │ │ │ │ + b.n d04ac │ │ │ │ movs r1, r4 │ │ │ │ - b.n d027c │ │ │ │ + b.n d0514 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r6, d07ea │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n cff94 │ │ │ │ + b.n d022c │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, d07f0 │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0f68 │ │ │ │ + b.n d0200 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, d07f4 │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0f3c │ │ │ │ + b.n d01d4 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, d07fa │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0f10 │ │ │ │ + b.n d01a8 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, d07fe │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0ee4 │ │ │ │ + b.n d017c │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0090 │ │ │ │ + b.n d0328 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, d080a │ │ │ │ + push {r1, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0e94 │ │ │ │ + b.n d012c │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ movs r4, r4 │ │ │ │ - b.n d00bc │ │ │ │ + b.n d0354 │ │ │ │ movs r1, r4 │ │ │ │ - b.n d0114 │ │ │ │ + b.n d03ac │ │ │ │ movs r1, r4 │ │ │ │ - cbz r0, d0814 │ │ │ │ + push {r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0e38 │ │ │ │ + b.n d00d0 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r4, r6 │ │ │ │ + push {r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0e0c │ │ │ │ + b.n d00a4 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r0, r3 │ │ │ │ + push {r4} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0de0 │ │ │ │ + b.n d0078 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d07f0 : │ │ │ │ +000d0818 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d0854 ) │ │ │ │ + ldr r3, [pc, #76] @ (d087c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d0858 ) │ │ │ │ + ldr r5, [pc, #72] @ (d0880 ) │ │ │ │ addw r3, r3, #3684 @ 0xe64 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d0850 │ │ │ │ - ldr r3, [pc, #64] @ (d085c ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d0878 │ │ │ │ + ldr r3, [pc, #64] @ (d0884 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0830 │ │ │ │ + bne.n d0858 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d02d0 │ │ │ │ - ldr r0, [pc, #44] @ (d0860 ) │ │ │ │ + b.w d02f8 │ │ │ │ + ldr r0, [pc, #44] @ (d0888 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d0864 ) │ │ │ │ - ldr r1, [pc, #40] @ (d0868 ) │ │ │ │ + ldr r3, [pc, #40] @ (d088c ) │ │ │ │ + ldr r1, [pc, #40] @ (d0890 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d086c ) │ │ │ │ + ldr r0, [pc, #40] @ (d0894 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf7ea0026 │ │ │ │ + @ instruction: 0xf7c20026 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0870 : │ │ │ │ +000d0898 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (d0a54 ) │ │ │ │ + ldr r7, [pc, #460] @ (d0a7c ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d09a4 │ │ │ │ + beq.w d09cc │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w d09c8 │ │ │ │ + beq.w d09f0 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w d09f2 │ │ │ │ - cbnz r6, d08f2 │ │ │ │ - ldr r1, [pc, #420] @ (d0a58 ) │ │ │ │ + bmi.w d0a1a │ │ │ │ + cbnz r6, d091a │ │ │ │ + ldr r1, [pc, #420] @ (d0a80 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n d0934 │ │ │ │ + beq.n d095c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d08d0 │ │ │ │ + beq.n d08f8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d08d0 │ │ │ │ + cbnz r4, d08f8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #384] @ (d0a5c ) │ │ │ │ - ldr r1, [pc, #384] @ (d0a60 ) │ │ │ │ + ldr r3, [pc, #384] @ (d0a84 ) │ │ │ │ + ldr r1, [pc, #384] @ (d0a88 ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r0, [pc, #384] @ (d0a64 ) │ │ │ │ + ldr r0, [pc, #384] @ (d0a8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d092a │ │ │ │ + b.n d0952 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n d096a │ │ │ │ + beq.n d0992 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d090a │ │ │ │ + beq.n d0932 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d090a │ │ │ │ + cbnz r4, d0932 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (d0a68 ) │ │ │ │ + ldr r3, [pc, #348] @ (d0a90 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #324] @ (d0a5c ) │ │ │ │ - ldr r1, [pc, #340] @ (d0a6c ) │ │ │ │ + ldr r3, [pc, #324] @ (d0a84 ) │ │ │ │ + ldr r1, [pc, #340] @ (d0a94 ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r0, [pc, #336] @ (d0a70 ) │ │ │ │ + ldr r0, [pc, #336] @ (d0a98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n d0a28 │ │ │ │ + beq.n d0a50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d092c │ │ │ │ + beq.n d0954 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n d092c │ │ │ │ + bne.n d0954 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d092c │ │ │ │ - ldr r2, [pc, #236] @ (d0a58 ) │ │ │ │ + b.n d0954 │ │ │ │ + ldr r2, [pc, #236] @ (d0a80 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n d0a0e │ │ │ │ + beq.n d0a36 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d0982 │ │ │ │ + beq.n d09aa │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d0a02 │ │ │ │ + beq.n d0a2a │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #204] @ (d0a5c ) │ │ │ │ - ldr r1, [pc, #228] @ (d0a74 ) │ │ │ │ + ldr r3, [pc, #204] @ (d0a84 ) │ │ │ │ + ldr r1, [pc, #228] @ (d0a9c ) │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ - ldr r0, [pc, #224] @ (d0a78 ) │ │ │ │ + ldr r0, [pc, #224] @ (d0aa0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d092a │ │ │ │ - ldr r1, [pc, #180] @ (d0a5c ) │ │ │ │ + b.n d0952 │ │ │ │ + ldr r1, [pc, #180] @ (d0a84 ) │ │ │ │ movw r0, #459 @ 0x1cb │ │ │ │ - ldr r3, [pc, #208] @ (d0a7c ) │ │ │ │ - ldr r2, [pc, #208] @ (d0a80 ) │ │ │ │ + ldr r3, [pc, #208] @ (d0aa4 ) │ │ │ │ + ldr r2, [pc, #208] @ (d0aa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (d0a84 ) │ │ │ │ - ldr r0, [pc, #204] @ (d0a88 ) │ │ │ │ + ldr r1, [pc, #204] @ (d0aac ) │ │ │ │ + ldr r0, [pc, #204] @ (d0ab0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d092a │ │ │ │ - ldr r2, [pc, #144] @ (d0a5c ) │ │ │ │ + b.n d0952 │ │ │ │ + ldr r2, [pc, #144] @ (d0a84 ) │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - ldr r3, [pc, #188] @ (d0a8c ) │ │ │ │ + ldr r3, [pc, #188] @ (d0ab4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (d0a90 ) │ │ │ │ + ldr r2, [pc, #184] @ (d0ab8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (d0a94 ) │ │ │ │ + ldr r1, [pc, #184] @ (d0abc ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (d0a98 ) │ │ │ │ + ldr r0, [pc, #180] @ (d0ac0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d092a │ │ │ │ + b.n d0952 │ │ │ │ mov r0, r6 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n d08f6 │ │ │ │ + b.n d091e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d0982 │ │ │ │ + b.n d09aa │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n d0a22 │ │ │ │ + beq.n d0a4a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, d0a4c │ │ │ │ - bl 64174 │ │ │ │ - b.n d092a │ │ │ │ - ldr r2, [pc, #48] @ (d0a5c ) │ │ │ │ + cbz r4, d0a74 │ │ │ │ + bl 64178 │ │ │ │ + b.n d0952 │ │ │ │ + ldr r2, [pc, #48] @ (d0a84 ) │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - ldr r3, [pc, #108] @ (d0a9c ) │ │ │ │ + ldr r3, [pc, #108] @ (d0ac4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (d0aa0 ) │ │ │ │ + ldr r2, [pc, #104] @ (d0ac8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (d0aa4 ) │ │ │ │ - ldr r0, [pc, #100] @ (d0aa8 ) │ │ │ │ + ldr r1, [pc, #100] @ (d0acc ) │ │ │ │ + ldr r0, [pc, #100] @ (d0ad0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d09ea │ │ │ │ + b.n d0a12 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0a22 │ │ │ │ - @ instruction: 0xf7760026 │ │ │ │ + b.n d0a4a │ │ │ │ + @ instruction: 0xf74e0026 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0aac : │ │ │ │ +000d0ad4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d0b28 │ │ │ │ + ldr.w ip, [pc, #108] @ d0b50 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3732 @ 0xe94 │ │ │ │ - ldr.w ip, [pc, #92] @ d0b2c │ │ │ │ + ldr.w ip, [pc, #92] @ d0b54 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d0b30 ) │ │ │ │ + ldr r4, [pc, #88] @ (d0b58 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d0b0c │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d0b34 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d0870 │ │ │ │ - ldr r2, [pc, #36] @ (d0b34 ) │ │ │ │ - ldr r3, [pc, #32] @ (d0b30 ) │ │ │ │ + bl d0898 │ │ │ │ + ldr r2, [pc, #36] @ (d0b5c ) │ │ │ │ + ldr r3, [pc, #32] @ (d0b58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0b24 │ │ │ │ + bne.n d0b4c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #20 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf5260026 │ │ │ │ + @ instruction: 0xf4fe0026 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ec0026 │ │ │ │ + @ instruction: 0xf4c40026 │ │ │ │ │ │ │ │ -000d0b38 : │ │ │ │ +000d0b60 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d0b60 ) │ │ │ │ + ldr r3, [pc, #24] @ (d0b88 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d0b64 ) │ │ │ │ + ldr r2, [pc, #24] @ (d0b8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d0870 │ │ │ │ + bl d0898 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - @ instruction: 0xf4b00026 │ │ │ │ + eor.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0b68 : │ │ │ │ +000d0b90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d0bcc ) │ │ │ │ + ldr r3, [pc, #76] @ (d0bf4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d0bd0 ) │ │ │ │ + ldr r5, [pc, #72] @ (d0bf8 ) │ │ │ │ addw r3, r3, #3780 @ 0xec4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d0bc8 │ │ │ │ - ldr r3, [pc, #64] @ (d0bd4 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d0bf0 │ │ │ │ + ldr r3, [pc, #64] @ (d0bfc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0ba8 │ │ │ │ + bne.n d0bd0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d0b38 │ │ │ │ - ldr r0, [pc, #44] @ (d0bd8 ) │ │ │ │ + b.w d0b60 │ │ │ │ + ldr r0, [pc, #44] @ (d0c00 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d0bdc ) │ │ │ │ - ldr r1, [pc, #40] @ (d0be0 ) │ │ │ │ + ldr r3, [pc, #40] @ (d0c04 ) │ │ │ │ + ldr r1, [pc, #40] @ (d0c08 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d0be4 ) │ │ │ │ + ldr r0, [pc, #40] @ (d0c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ movs r0, r5 │ │ │ │ - orns r0, r2, #10878976 @ 0xa60000 │ │ │ │ + orr.w r0, sl, #10878976 @ 0xa60000 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0be8 : │ │ │ │ +000d0c10 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d0c14 ) │ │ │ │ + ldr r3, [pc, #28] @ (d0c3c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d0c18 ) │ │ │ │ + ldr r2, [pc, #28] @ (d0c40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d0870 │ │ │ │ + bl d0898 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - and.w r0, r0, #10878976 @ 0xa60000 │ │ │ │ + @ instruction: 0xf3d80026 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0c1c : │ │ │ │ +000d0c44 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d0cb0 ) │ │ │ │ + ldr r5, [pc, #124] @ (d0cd8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d0cb4 ) │ │ │ │ + ldr r3, [pc, #124] @ (d0cdc ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d0cb8 ) │ │ │ │ + ldr r6, [pc, #120] @ (d0ce0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d0cbc ) │ │ │ │ + ldr r3, [pc, #108] @ (d0ce4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, d0ca8 │ │ │ │ - ldr r3, [pc, #96] @ (d0cc0 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, d0cd0 │ │ │ │ + ldr r3, [pc, #96] @ (d0ce8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0c88 │ │ │ │ + bne.n d0cb0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0be8 │ │ │ │ - ldr r2, [pc, #80] @ (d0cc4 ) │ │ │ │ - ldr r3, [pc, #64] @ (d0cb4 ) │ │ │ │ + bl d0c10 │ │ │ │ + ldr r2, [pc, #80] @ (d0cec ) │ │ │ │ + ldr r3, [pc, #64] @ (d0cdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0cac │ │ │ │ + bne.n d0cd4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d0cc8 ) │ │ │ │ + ldr r0, [pc, #60] @ (d0cf0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d0ccc ) │ │ │ │ - ldr r1, [pc, #56] @ (d0cd0 ) │ │ │ │ + ldr r3, [pc, #56] @ (d0cf4 ) │ │ │ │ + ldr r1, [pc, #56] @ (d0cf8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d0cd4 ) │ │ │ │ + ldr r0, [pc, #56] @ (d0cfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0c70 │ │ │ │ + b.n d0c98 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf3c40026 │ │ │ │ + @ instruction: 0xf39c0026 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3be0026 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf3960026 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3880026 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + @ instruction: 0xf3600026 │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0cd8 : │ │ │ │ +000d0d00 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d0d94 ) │ │ │ │ + ldr r6, [pc, #172] @ (d0dbc ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d0d5a │ │ │ │ + beq.n d0d82 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d0d98 ) │ │ │ │ + ldr r3, [pc, #148] @ (d0dc0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d0d48 │ │ │ │ + cbz r5, d0d70 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d0870 │ │ │ │ + bl d0898 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d32 │ │ │ │ + beq.n d0d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d0d80 │ │ │ │ + cbz r3, d0da8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d42 │ │ │ │ + beq.n d0d6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d0d74 │ │ │ │ + cbz r3, d0d9c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d0d16 │ │ │ │ - ldr r3, [pc, #60] @ (d0d98 ) │ │ │ │ + b.n d0d3e │ │ │ │ + ldr r3, [pc, #60] @ (d0dc0 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d0d88 │ │ │ │ + beq.n d0db0 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d0d08 │ │ │ │ - b.n d0d48 │ │ │ │ + bne.n d0d30 │ │ │ │ + b.n d0d70 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d32 │ │ │ │ + b.n d0d5a │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d0d08 │ │ │ │ + bne.n d0d30 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d0d16 │ │ │ │ + b.n d0d3e │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3100026 │ │ │ │ + @ instruction: 0xf2e80026 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0d9c : │ │ │ │ +000d0dc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d0e44 ) │ │ │ │ + ldr r5, [pc, #144] @ (d0e6c ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d0e48 ) │ │ │ │ + ldr r3, [pc, #144] @ (d0e70 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d0e4c ) │ │ │ │ + ldr r6, [pc, #140] @ (d0e74 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d0e50 ) │ │ │ │ + ldr r3, [pc, #128] @ (d0e78 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3876 @ 0xf24 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d0e3a │ │ │ │ - ldr r3, [pc, #104] @ (d0e54 ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d0e62 │ │ │ │ + ldr r3, [pc, #104] @ (d0e7c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0e1a │ │ │ │ + bne.n d0e42 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d0cd8 │ │ │ │ - ldr r2, [pc, #84] @ (d0e58 ) │ │ │ │ - ldr r3, [pc, #64] @ (d0e48 ) │ │ │ │ + bl d0d00 │ │ │ │ + ldr r2, [pc, #84] @ (d0e80 ) │ │ │ │ + ldr r3, [pc, #64] @ (d0e70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0e3e │ │ │ │ + bne.n d0e66 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d0e5c ) │ │ │ │ + ldr r0, [pc, #64] @ (d0e84 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d0e60 ) │ │ │ │ - ldr r1, [pc, #60] @ (d0e64 ) │ │ │ │ + ldr r3, [pc, #56] @ (d0e88 ) │ │ │ │ + ldr r1, [pc, #60] @ (d0e8c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d0e68 ) │ │ │ │ + ldr r0, [pc, #56] @ (d0e90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0e02 │ │ │ │ + b.n d0e2a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movw r0, #16422 @ 0x4026 │ │ │ │ + @ instruction: 0xf21c0026 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23e0026 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + @ instruction: 0xf2160026 │ │ │ │ + adds r0, #6 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f60026 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + rsb r0, lr, #38 @ 0x26 │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0e6c : │ │ │ │ +000d0e94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d12d0 │ │ │ │ + ldr.w r4, [pc, #1104] @ d12f8 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d12d4 │ │ │ │ + ldr.w r1, [pc, #1104] @ d12fc │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d12d8 │ │ │ │ - ldr.w r2, [pc, #1100] @ d12dc │ │ │ │ - ldr.w r3, [pc, #1100] @ d12e0 │ │ │ │ + ldr.w r5, [pc, #1100] @ d1300 │ │ │ │ + ldr.w r2, [pc, #1100] @ d1304 │ │ │ │ + ldr.w r3, [pc, #1100] @ d1308 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1030 │ │ │ │ - ldr.w r3, [pc, #1060] @ d12e4 │ │ │ │ + beq.w d1058 │ │ │ │ + ldr.w r3, [pc, #1060] @ d130c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d0cd8 │ │ │ │ + bl d0d00 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0ff2 │ │ │ │ + bne.w d101a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d10fa │ │ │ │ + beq.w d1122 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1172 │ │ │ │ + beq.w d119a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d1260 │ │ │ │ - ldr r2, [pc, #976] @ (d12e8 ) │ │ │ │ + bpl.w d1288 │ │ │ │ + ldr r2, [pc, #976] @ (d1310 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1228 │ │ │ │ - ldr r2, [pc, #972] @ (d12ec ) │ │ │ │ + beq.w d1250 │ │ │ │ + ldr r2, [pc, #972] @ (d1314 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1276 │ │ │ │ + beq.w d129e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d125c │ │ │ │ + ble.w d1284 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d125c │ │ │ │ + beq.w d1284 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f56 │ │ │ │ + beq.n d0f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1072 │ │ │ │ + beq.w d109a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d107e │ │ │ │ + beq.w d10a6 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d127a │ │ │ │ + beq.w d12a2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f84 │ │ │ │ + beq.n d0fac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d10e2 │ │ │ │ + beq.w d110a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d1296 │ │ │ │ + beq.w d12be │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0fa4 │ │ │ │ + beq.n d0fcc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d10da │ │ │ │ + beq.w d1102 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d12b2 │ │ │ │ + beq.w d12da │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0fc4 │ │ │ │ + beq.n d0fec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d116a │ │ │ │ - ldr r3, [pc, #796] @ (d12e4 ) │ │ │ │ + beq.w d1192 │ │ │ │ + ldr r3, [pc, #796] @ (d130c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0fd6 │ │ │ │ + beq.n d0ffe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d12f0 ) │ │ │ │ - ldr r3, [pc, #760] @ (d12d4 ) │ │ │ │ + ldr r2, [pc, #792] @ (d1318 ) │ │ │ │ + ldr r3, [pc, #760] @ (d12fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d1198 │ │ │ │ + bne.w d11c0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1008 │ │ │ │ + beq.n d1030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d1008 │ │ │ │ + cbnz r3, d1030 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d101e │ │ │ │ + beq.n d1046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d101e │ │ │ │ + cbnz r3, d1046 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d12f4 ) │ │ │ │ - ldr r1, [pc, #724] @ (d12f8 ) │ │ │ │ + ldr r3, [pc, #724] @ (d131c ) │ │ │ │ + ldr r1, [pc, #724] @ (d1320 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0fd6 │ │ │ │ + b.n d0ffe │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0efc │ │ │ │ - ldr r3, [pc, #676] @ (d12fc ) │ │ │ │ - movw r2, #31366 @ 0x7a86 │ │ │ │ + bne.w d0f24 │ │ │ │ + ldr r3, [pc, #676] @ (d1324 ) │ │ │ │ + movw r2, #31352 @ 0x7a78 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d1300 ) │ │ │ │ - ldr r0, [pc, #672] @ (d1304 ) │ │ │ │ + ldr r1, [pc, #668] @ (d1328 ) │ │ │ │ + ldr r0, [pc, #672] @ (d132c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d0f5c │ │ │ │ + bne.w d0f84 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d120c │ │ │ │ + beq.w d1234 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d109a │ │ │ │ + beq.n d10c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d10ea │ │ │ │ + cbz r3, d1112 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d11f0 │ │ │ │ + beq.w d1218 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d10b6 │ │ │ │ + beq.n d10de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d10f2 │ │ │ │ + cbz r3, d111a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d11d4 │ │ │ │ + beq.w d11fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d10d4 │ │ │ │ + beq.n d10fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1178 │ │ │ │ + beq.n d11a0 │ │ │ │ bl 8865c │ │ │ │ - b.n d102c │ │ │ │ + b.n d1054 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0fa4 │ │ │ │ + b.n d0fcc │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0f84 │ │ │ │ + b.n d0fac │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d109a │ │ │ │ + b.n d10c2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d10b6 │ │ │ │ + b.n d10de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d110c │ │ │ │ + beq.n d1134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1190 │ │ │ │ + beq.n d11b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d1240 │ │ │ │ + beq.w d1268 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1128 │ │ │ │ + beq.n d1150 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d1188 │ │ │ │ + cbz r3, d11b0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d11b8 │ │ │ │ + beq.n d11e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1142 │ │ │ │ + beq.n d116a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d1180 │ │ │ │ + cbz r3, d11a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d119c │ │ │ │ + beq.n d11c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d102c │ │ │ │ + beq.w d1054 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d102c │ │ │ │ + bne.w d1054 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d102c │ │ │ │ + b.n d1054 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0fc4 │ │ │ │ + b.n d0fec │ │ │ │ bl 889e4 │ │ │ │ - b.n d0f0a │ │ │ │ + b.n d0f32 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d10d4 │ │ │ │ + b.n d10fc │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1142 │ │ │ │ + b.n d116a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1128 │ │ │ │ + b.n d1150 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d110c │ │ │ │ + b.n d1134 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d1308 ) │ │ │ │ - movw r2, #31369 @ 0x7a89 │ │ │ │ + ldr r3, [pc, #360] @ (d1330 ) │ │ │ │ + movw r2, #31355 @ 0x7a7b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d130c ) │ │ │ │ - ldr r0, [pc, #356] @ (d1310 ) │ │ │ │ + ldr r1, [pc, #356] @ (d1334 ) │ │ │ │ + ldr r0, [pc, #356] @ (d1338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d1314 ) │ │ │ │ - movw r2, #31368 @ 0x7a88 │ │ │ │ + ldr r3, [pc, #344] @ (d133c ) │ │ │ │ + movw r2, #31354 @ 0x7a7a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d1318 ) │ │ │ │ - ldr r0, [pc, #340] @ (d131c ) │ │ │ │ + ldr r1, [pc, #340] @ (d1340 ) │ │ │ │ + ldr r0, [pc, #340] @ (d1344 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d1320 ) │ │ │ │ - movw r2, #31374 @ 0x7a8e │ │ │ │ + ldr r3, [pc, #328] @ (d1348 ) │ │ │ │ + mov.w r2, #31360 @ 0x7a80 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d1324 ) │ │ │ │ - ldr r0, [pc, #324] @ (d1328 ) │ │ │ │ + ldr r1, [pc, #324] @ (d134c ) │ │ │ │ + ldr r0, [pc, #324] @ (d1350 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d132c ) │ │ │ │ - movw r2, #31373 @ 0x7a8d │ │ │ │ + ldr r3, [pc, #312] @ (d1354 ) │ │ │ │ + movw r2, #31359 @ 0x7a7f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d1330 ) │ │ │ │ - ldr r0, [pc, #308] @ (d1334 ) │ │ │ │ + ldr r1, [pc, #308] @ (d1358 ) │ │ │ │ + ldr r0, [pc, #308] @ (d135c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d1338 ) │ │ │ │ - movw r2, #31372 @ 0x7a8c │ │ │ │ + ldr r3, [pc, #296] @ (d1360 ) │ │ │ │ + movw r2, #31358 @ 0x7a7e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d133c ) │ │ │ │ - ldr r0, [pc, #292] @ (d1340 ) │ │ │ │ + ldr r1, [pc, #292] @ (d1364 ) │ │ │ │ + ldr r0, [pc, #292] @ (d1368 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d1344 ) │ │ │ │ + ldr r3, [pc, #280] @ (d136c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d1348 ) │ │ │ │ - ldr r0, [pc, #280] @ (d134c ) │ │ │ │ + ldr r1, [pc, #280] @ (d1370 ) │ │ │ │ + ldr r0, [pc, #280] @ (d1374 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d1350 ) │ │ │ │ - movw r2, #31367 @ 0x7a87 │ │ │ │ + ldr r3, [pc, #268] @ (d1378 ) │ │ │ │ + movw r2, #31353 @ 0x7a79 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d1354 ) │ │ │ │ - ldr r0, [pc, #264] @ (d1358 ) │ │ │ │ + ldr r1, [pc, #264] @ (d137c ) │ │ │ │ + ldr r0, [pc, #264] @ (d1380 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d135c ) │ │ │ │ + ldr r3, [pc, #248] @ (d1384 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d1360 ) │ │ │ │ - ldr r0, [pc, #252] @ (d1364 ) │ │ │ │ + ldr r1, [pc, #248] @ (d1388 ) │ │ │ │ + ldr r0, [pc, #252] @ (d138c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d1368 ) │ │ │ │ - movw r2, #31343 @ 0x7a6f │ │ │ │ + ldr r3, [pc, #236] @ (d1390 ) │ │ │ │ + movw r2, #31329 @ 0x7a61 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d136c ) │ │ │ │ - ldr r0, [pc, #232] @ (d1370 ) │ │ │ │ + ldr r1, [pc, #228] @ (d1394 ) │ │ │ │ + ldr r0, [pc, #232] @ (d1398 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d1374 ) │ │ │ │ - movw r2, #31344 @ 0x7a70 │ │ │ │ + ldr r3, [pc, #220] @ (d139c ) │ │ │ │ + movw r2, #31330 @ 0x7a62 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d1378 ) │ │ │ │ - ldr r0, [pc, #216] @ (d137c ) │ │ │ │ + ldr r1, [pc, #212] @ (d13a0 ) │ │ │ │ + ldr r0, [pc, #216] @ (d13a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d1380 ) │ │ │ │ - movw r2, #31345 @ 0x7a71 │ │ │ │ + ldr r3, [pc, #204] @ (d13a8 ) │ │ │ │ + movw r2, #31331 @ 0x7a63 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d1384 ) │ │ │ │ - ldr r0, [pc, #200] @ (d1388 ) │ │ │ │ + ldr r1, [pc, #196] @ (d13ac ) │ │ │ │ + ldr r0, [pc, #200] @ (d13b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - sbcs.w r0, r6, #38 @ 0x26 │ │ │ │ + adc.w r0, lr, #38 @ 0x26 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r8, #38 @ 0x26 │ │ │ │ + adc.w r0, r0, #38 @ 0x26 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r2, #38 @ 0x26 │ │ │ │ + vext.8 d16, d10, d22, #0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n d1278 │ │ │ │ + bge.n d1310 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n d12e0 │ │ │ │ + blt.n d1378 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d13f8 │ │ │ │ + bls.n d1290 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d13cc │ │ │ │ + bls.n d1264 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d13a0 │ │ │ │ + bls.n d1438 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #1016 @ (adr r7, d1728 ) │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d1374 │ │ │ │ + bls.n d140c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #904 @ (adr r7, d16c4 ) │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d1348 │ │ │ │ + bls.n d13e0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d12f4 │ │ │ │ + bge.n d138c │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #696 @ (adr r7, d160c ) │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d12f8 │ │ │ │ + bls.n d1390 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d1320 │ │ │ │ + bge.n d13b8 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n d1378 │ │ │ │ + bge.n d1410 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #464 @ (adr r7, d153c ) │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d129c │ │ │ │ + bhi.n d1334 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #352 @ (adr r7, d14d8 ) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d1470 │ │ │ │ + bhi.n d1308 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #240 @ (adr r7, d1474 ) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d1444 │ │ │ │ + bhi.n d12dc │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d138c : │ │ │ │ +000d13b4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d13f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (d1418 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d13f4 ) │ │ │ │ + ldr r5, [pc, #72] @ (d141c ) │ │ │ │ addw r3, r3, #3924 @ 0xf54 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d13ec │ │ │ │ - ldr r3, [pc, #64] @ (d13f8 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d1414 │ │ │ │ + ldr r3, [pc, #64] @ (d1420 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d13cc │ │ │ │ + bne.n d13f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d0e6c │ │ │ │ - ldr r0, [pc, #44] @ (d13fc ) │ │ │ │ + b.w d0e94 │ │ │ │ + ldr r0, [pc, #44] @ (d1424 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d1400 ) │ │ │ │ - ldr r1, [pc, #40] @ (d1404 ) │ │ │ │ + ldr r3, [pc, #40] @ (d1428 ) │ │ │ │ + ldr r1, [pc, #40] @ (d142c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d1408 ) │ │ │ │ + ldr r0, [pc, #40] @ (d1430 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ movs r0, r5 │ │ │ │ - mcrr 0, 2, r0, lr, cr6 │ │ │ │ + stc 0, cr0, [r6], #-152 @ 0xffffff68 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d140c : │ │ │ │ +000d1434 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r6, [pc, #1288] @ d192c │ │ │ │ + ldr.w r6, [pc, #1288] @ d1954 │ │ │ │ add r6, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d16e8 │ │ │ │ + beq.w d1710 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d170c │ │ │ │ + beq.w d1734 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w d1736 │ │ │ │ - cbnz r7, d1498 │ │ │ │ - ldr.w r1, [pc, #1248] @ d1930 │ │ │ │ + bmi.w d175e │ │ │ │ + cbnz r7, d14c0 │ │ │ │ + ldr.w r1, [pc, #1248] @ d1958 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n d152c │ │ │ │ + beq.n d1554 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d1468 │ │ │ │ + beq.n d1490 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d1520 │ │ │ │ + beq.n d1548 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1216] @ d1934 │ │ │ │ - ldr.w r1, [pc, #1216] @ d1938 │ │ │ │ + ldr.w r3, [pc, #1216] @ d195c │ │ │ │ + ldr.w r1, [pc, #1216] @ d1960 │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r0, [pc, #1212] @ d193c │ │ │ │ + ldr.w r0, [pc, #1212] @ d1964 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n d14da │ │ │ │ + beq.n d1502 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d14b0 │ │ │ │ + beq.n d14d8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d14b0 │ │ │ │ + cbnz r4, d14d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1164] @ d1940 │ │ │ │ + ldr.w r3, [pc, #1164] @ d1968 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #1140] @ d1934 │ │ │ │ - ldr.w r1, [pc, #1152] @ d1944 │ │ │ │ + ldr.w r3, [pc, #1140] @ d195c │ │ │ │ + ldr.w r1, [pc, #1152] @ d196c │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r0, [pc, #1148] @ d1948 │ │ │ │ + ldr.w r0, [pc, #1148] @ d1970 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d148e │ │ │ │ - ldr.w r2, [pc, #1108] @ d1930 │ │ │ │ + b.n d14b6 │ │ │ │ + ldr.w r2, [pc, #1108] @ d1958 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w d1754 │ │ │ │ + beq.w d177c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d14f8 │ │ │ │ + beq.n d1520 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d1770 │ │ │ │ + beq.w d1798 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1072] @ d1934 │ │ │ │ - ldr.w r1, [pc, #1092] @ d194c │ │ │ │ + ldr.w r3, [pc, #1072] @ d195c │ │ │ │ + ldr.w r1, [pc, #1092] @ d1974 │ │ │ │ movw r2, #587 @ 0x24b │ │ │ │ - ldr.w r0, [pc, #1088] @ d1950 │ │ │ │ + ldr.w r0, [pc, #1088] @ d1978 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d1468 │ │ │ │ + b.n d1490 │ │ │ │ blx 501f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d17fa │ │ │ │ + beq.w d1822 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, d1550 │ │ │ │ + cbz r0, d1578 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1550 │ │ │ │ + beq.n d1578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d17f4 │ │ │ │ + beq.w d181c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1812 │ │ │ │ + beq.w d183a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d157c │ │ │ │ + beq.n d15a4 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n d157c │ │ │ │ + beq.n d15a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d17ee │ │ │ │ + beq.w d1816 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - beq.w d1746 │ │ │ │ + beq.w d176e │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d184e │ │ │ │ + beq.w d1876 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d1872 │ │ │ │ + beq.w d189a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d15cc │ │ │ │ + beq.n d15f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d177c │ │ │ │ + beq.w d17a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d1896 │ │ │ │ - ldr r2, [pc, #892] @ (d1954 ) │ │ │ │ + beq.w d18be │ │ │ │ + ldr r2, [pc, #892] @ (d197c ) │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n d15ee │ │ │ │ - ldr r2, [pc, #884] @ (d1958 ) │ │ │ │ + beq.n d1616 │ │ │ │ + ldr r2, [pc, #884] @ (d1980 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d1784 │ │ │ │ + bne.w d17ac │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d17b8 │ │ │ │ + beq.w d17e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ @@ -218074,4097 +218100,4097 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d162a │ │ │ │ + beq.n d1652 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1836 │ │ │ │ + beq.w d185e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d163e │ │ │ │ + beq.n d1666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d183e │ │ │ │ + beq.w d1866 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1652 │ │ │ │ + beq.n d167a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1846 │ │ │ │ + beq.w d186e │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w d18ae │ │ │ │ + beq.w d18d6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d1746 │ │ │ │ + beq.n d176e │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d18c6 │ │ │ │ + beq.w d18ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d18ea │ │ │ │ + beq.w d1912 │ │ │ │ movs r0, #2 │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w d1916 │ │ │ │ - ldr r2, [pc, #708] @ (d195c ) │ │ │ │ + bpl.w d193e │ │ │ │ + ldr r2, [pc, #708] @ (d1984 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d18fe │ │ │ │ - ldr r2, [pc, #704] @ (d1960 ) │ │ │ │ + beq.w d1926 │ │ │ │ + ldr r2, [pc, #704] @ (d1988 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d18fa │ │ │ │ + beq.w d1922 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d18f6 │ │ │ │ + ble.w d191e │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.w d18f6 │ │ │ │ + beq.w d191e │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d16c6 │ │ │ │ + beq.n d16ee │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d18f0 │ │ │ │ + bmi.w d1918 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1490 │ │ │ │ + beq.w d14b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d1490 │ │ │ │ + bne.w d14b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1490 │ │ │ │ - ldr r1, [pc, #584] @ (d1934 ) │ │ │ │ + b.n d14b8 │ │ │ │ + ldr r1, [pc, #584] @ (d195c ) │ │ │ │ movw r0, #579 @ 0x243 │ │ │ │ - ldr r3, [pc, #628] @ (d1964 ) │ │ │ │ - ldr r2, [pc, #628] @ (d1968 ) │ │ │ │ + ldr r3, [pc, #628] @ (d198c ) │ │ │ │ + ldr r2, [pc, #628] @ (d1990 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (d196c ) │ │ │ │ - ldr r0, [pc, #624] @ (d1970 ) │ │ │ │ + ldr r1, [pc, #624] @ (d1994 ) │ │ │ │ + ldr r0, [pc, #624] @ (d1998 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d148e │ │ │ │ - ldr r2, [pc, #548] @ (d1934 ) │ │ │ │ + b.n d14b6 │ │ │ │ + ldr r2, [pc, #548] @ (d195c ) │ │ │ │ movw r1, #579 @ 0x243 │ │ │ │ - ldr r3, [pc, #608] @ (d1974 ) │ │ │ │ + ldr r3, [pc, #608] @ (d199c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #604] @ (d1978 ) │ │ │ │ + ldr r2, [pc, #604] @ (d19a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #604] @ (d197c ) │ │ │ │ + ldr r1, [pc, #604] @ (d19a4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #600] @ (d1980 ) │ │ │ │ + ldr r0, [pc, #600] @ (d19a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n d149c │ │ │ │ + b.n d14c4 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d1754 │ │ │ │ + beq.n d177c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n d1754 │ │ │ │ - bl 84a28 │ │ │ │ + bpl.n d177c │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d176a │ │ │ │ + beq.n d1792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d17b0 │ │ │ │ - bl 64174 │ │ │ │ - b.n d148e │ │ │ │ + cbz r3, d17d8 │ │ │ │ + bl 64178 │ │ │ │ + b.n d14b6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d14f8 │ │ │ │ + b.n d1520 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d15cc │ │ │ │ - ldr r3, [pc, #428] @ (d1934 ) │ │ │ │ + b.n d15f4 │ │ │ │ + ldr r3, [pc, #428] @ (d195c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #504] @ (d1984 ) │ │ │ │ + ldr r1, [pc, #504] @ (d19ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #500] @ (d1988 ) │ │ │ │ + ldr r3, [pc, #500] @ (d19b0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #496] @ (d198c ) │ │ │ │ + ldr r0, [pc, #496] @ (d19b4 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d176a │ │ │ │ - ldr r3, [pc, #376] @ (d1934 ) │ │ │ │ - ldr r1, [pc, #468] @ (d1990 ) │ │ │ │ - ldr r0, [pc, #468] @ (d1994 ) │ │ │ │ + b.n d1792 │ │ │ │ + ldr r3, [pc, #376] @ (d195c ) │ │ │ │ + ldr r1, [pc, #468] @ (d19b8 ) │ │ │ │ + ldr r0, [pc, #468] @ (d19bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ movw r3, #586 @ 0x24a │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #460] @ (d1998 ) │ │ │ │ + ldr r3, [pc, #460] @ (d19c0 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #456] @ (d199c ) │ │ │ │ + ldr r2, [pc, #456] @ (d19c4 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d157c │ │ │ │ + b.n d15a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1550 │ │ │ │ - ldr r3, [pc, #312] @ (d1934 ) │ │ │ │ + b.n d1578 │ │ │ │ + ldr r3, [pc, #312] @ (d195c ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r1, [pc, #412] @ (d19a0 ) │ │ │ │ - ldr r0, [pc, #416] @ (d19a4 ) │ │ │ │ + ldr r1, [pc, #412] @ (d19c8 ) │ │ │ │ + ldr r0, [pc, #416] @ (d19cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d172e │ │ │ │ - ldr r2, [pc, #288] @ (d1934 ) │ │ │ │ + b.n d1756 │ │ │ │ + ldr r2, [pc, #288] @ (d195c ) │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #396] @ (d19a8 ) │ │ │ │ + ldr r3, [pc, #396] @ (d19d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #392] @ (d19ac ) │ │ │ │ + ldr r2, [pc, #392] @ (d19d4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #388] @ (d19b0 ) │ │ │ │ - ldr r0, [pc, #392] @ (d19b4 ) │ │ │ │ + ldr r1, [pc, #388] @ (d19d8 ) │ │ │ │ + ldr r0, [pc, #392] @ (d19dc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d172e │ │ │ │ + b.n d1756 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d162a │ │ │ │ + b.n d1652 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d163e │ │ │ │ + b.n d1666 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1652 │ │ │ │ - ldr r2, [pc, #228] @ (d1934 ) │ │ │ │ + b.n d167a │ │ │ │ + ldr r2, [pc, #228] @ (d195c ) │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #352] @ (d19b8 ) │ │ │ │ + ldr r3, [pc, #352] @ (d19e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #348] @ (d19bc ) │ │ │ │ + ldr r2, [pc, #348] @ (d19e4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #344] @ (d19c0 ) │ │ │ │ - ldr r0, [pc, #348] @ (d19c4 ) │ │ │ │ + ldr r1, [pc, #344] @ (d19e8 ) │ │ │ │ + ldr r0, [pc, #348] @ (d19ec ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d172e │ │ │ │ - ldr r3, [pc, #192] @ (d1934 ) │ │ │ │ + b.n d1756 │ │ │ │ + ldr r3, [pc, #192] @ (d195c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r0, [pc, #332] @ (d19c8 ) │ │ │ │ + ldr r0, [pc, #332] @ (d19f0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #328] @ (d19cc ) │ │ │ │ + ldr r3, [pc, #328] @ (d19f4 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #324] @ (d19d0 ) │ │ │ │ - ldr r1, [pc, #328] @ (d19d4 ) │ │ │ │ + ldr r2, [pc, #324] @ (d19f8 ) │ │ │ │ + ldr r1, [pc, #328] @ (d19fc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d17a2 │ │ │ │ - ldr r3, [pc, #156] @ (d1934 ) │ │ │ │ + b.n d17ca │ │ │ │ + ldr r3, [pc, #156] @ (d195c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #312] @ (d19d8 ) │ │ │ │ - ldr r0, [pc, #316] @ (d19dc ) │ │ │ │ + ldr r1, [pc, #312] @ (d1a00 ) │ │ │ │ + ldr r0, [pc, #316] @ (d1a04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d17a2 │ │ │ │ - ldr r3, [pc, #132] @ (d1934 ) │ │ │ │ + b.n d17ca │ │ │ │ + ldr r3, [pc, #132] @ (d195c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #296] @ (d19e0 ) │ │ │ │ - ldr r0, [pc, #300] @ (d19e4 ) │ │ │ │ + ldr r1, [pc, #296] @ (d1a08 ) │ │ │ │ + ldr r0, [pc, #300] @ (d1a0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d172e │ │ │ │ - ldr r2, [pc, #108] @ (d1934 ) │ │ │ │ + b.n d1756 │ │ │ │ + ldr r2, [pc, #108] @ (d195c ) │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - ldr r3, [pc, #280] @ (d19e8 ) │ │ │ │ + ldr r3, [pc, #280] @ (d1a10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #276] @ (d19ec ) │ │ │ │ + ldr r2, [pc, #276] @ (d1a14 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #272] @ (d19f0 ) │ │ │ │ - ldr r0, [pc, #276] @ (d19f4 ) │ │ │ │ + ldr r1, [pc, #272] @ (d1a18 ) │ │ │ │ + ldr r0, [pc, #276] @ (d1a1c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d172e │ │ │ │ + b.n d1756 │ │ │ │ bl 889e4 │ │ │ │ - b.n d1684 │ │ │ │ - bl 84a28 │ │ │ │ - b.n d16c6 │ │ │ │ + b.n d16ac │ │ │ │ + bl 84a2c │ │ │ │ + b.n d16ee │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #248] @ (d19f8 ) │ │ │ │ + ldr r3, [pc, #248] @ (d1a20 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #244] @ (d19fc ) │ │ │ │ - ldr r0, [pc, #248] @ (d1a00 ) │ │ │ │ + ldr r1, [pc, #244] @ (d1a24 ) │ │ │ │ + ldr r0, [pc, #248] @ (d1a28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (d1a04 ) │ │ │ │ + ldr r3, [pc, #236] @ (d1a2c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #236] @ (d1a08 ) │ │ │ │ - ldr r0, [pc, #236] @ (d1a0c ) │ │ │ │ + ldr r1, [pc, #236] @ (d1a30 ) │ │ │ │ + ldr r0, [pc, #236] @ (d1a34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - rsbs r0, r8, r6, asr #32 │ │ │ │ + subs.w r0, r0, r6, asr #32 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r7, #13] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n d19fc │ │ │ │ + bcc.n d1a94 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n d1a5c │ │ │ │ + bcc.n d1af4 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n d1ab4 │ │ │ │ + bcc.n d194c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d1a10 : │ │ │ │ +000d1a38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d1a8c │ │ │ │ + ldr.w ip, [pc, #108] @ d1ab4 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3972 @ 0xf84 │ │ │ │ - ldr.w ip, [pc, #92] @ d1a90 │ │ │ │ + ldr.w ip, [pc, #92] @ d1ab8 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d1a94 ) │ │ │ │ + ldr r4, [pc, #88] @ (d1abc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d1a70 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d1a98 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d140c │ │ │ │ - ldr r2, [pc, #36] @ (d1a98 ) │ │ │ │ - ldr r3, [pc, #32] @ (d1a94 ) │ │ │ │ + bl d1434 │ │ │ │ + ldr r2, [pc, #36] @ (d1ac0 ) │ │ │ │ + ldr r3, [pc, #32] @ (d1abc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1a88 │ │ │ │ + bne.n d1ab0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ - b.n d1618 │ │ │ │ + b.n d15f0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d15ac │ │ │ │ + b.n d1584 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d1a9c : │ │ │ │ +000d1ac4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d1ac4 ) │ │ │ │ + ldr r3, [pc, #24] @ (d1aec ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d1ac8 ) │ │ │ │ + ldr r2, [pc, #24] @ (d1af0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d140c │ │ │ │ + bl d1434 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - b.n d1560 │ │ │ │ + b.n d1538 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d1acc : │ │ │ │ +000d1af4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d1b30 ) │ │ │ │ + ldr r3, [pc, #76] @ (d1b58 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d1b34 ) │ │ │ │ + ldr r5, [pc, #72] @ (d1b5c ) │ │ │ │ addw r3, r3, #4020 @ 0xfb4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d1b2c │ │ │ │ - ldr r3, [pc, #64] @ (d1b38 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d1b54 │ │ │ │ + ldr r3, [pc, #64] @ (d1b60 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d1b0c │ │ │ │ + bne.n d1b34 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d1a9c │ │ │ │ - ldr r0, [pc, #44] @ (d1b3c ) │ │ │ │ + b.w d1ac4 │ │ │ │ + ldr r0, [pc, #44] @ (d1b64 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d1b40 ) │ │ │ │ - ldr r1, [pc, #40] @ (d1b44 ) │ │ │ │ + ldr r3, [pc, #40] @ (d1b68 ) │ │ │ │ + ldr r1, [pc, #40] @ (d1b6c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d1b48 ) │ │ │ │ + ldr r0, [pc, #40] @ (d1b70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r3, #26 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ movs r0, r5 │ │ │ │ - b.n d1554 │ │ │ │ + b.n d152c │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #3] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1b4c : │ │ │ │ +000d1b74 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d1b78 ) │ │ │ │ + ldr r3, [pc, #28] @ (d1ba0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d1b7c ) │ │ │ │ + ldr r2, [pc, #28] @ (d1ba4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d140c │ │ │ │ + bl d1434 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - b.n d14b4 │ │ │ │ + b.n d148c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d1b80 : │ │ │ │ +000d1ba8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d1c14 ) │ │ │ │ + ldr r5, [pc, #124] @ (d1c3c ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d1c18 ) │ │ │ │ + ldr r3, [pc, #124] @ (d1c40 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d1c1c ) │ │ │ │ + ldr r6, [pc, #120] @ (d1c44 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d1c20 ) │ │ │ │ + ldr r3, [pc, #108] @ (d1c48 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, d1c0c │ │ │ │ - ldr r3, [pc, #96] @ (d1c24 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, d1c34 │ │ │ │ + ldr r3, [pc, #96] @ (d1c4c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d1bec │ │ │ │ + bne.n d1c14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d1b4c │ │ │ │ - ldr r2, [pc, #80] @ (d1c28 ) │ │ │ │ - ldr r3, [pc, #64] @ (d1c18 ) │ │ │ │ + bl d1b74 │ │ │ │ + ldr r2, [pc, #80] @ (d1c50 ) │ │ │ │ + ldr r3, [pc, #64] @ (d1c40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1c10 │ │ │ │ + bne.n d1c38 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d1c2c ) │ │ │ │ + ldr r0, [pc, #60] @ (d1c54 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d1c30 ) │ │ │ │ - ldr r1, [pc, #56] @ (d1c34 ) │ │ │ │ + ldr r3, [pc, #56] @ (d1c58 ) │ │ │ │ + ldr r1, [pc, #56] @ (d1c5c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d1c38 ) │ │ │ │ + ldr r0, [pc, #56] @ (d1c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d1bd4 │ │ │ │ + b.n d1bfc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - b.n d14d8 │ │ │ │ + b.n d14b0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d14d4 │ │ │ │ + b.n d14ac │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d1474 │ │ │ │ + b.n d244c │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1c3c : │ │ │ │ +000d1c64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d1cf8 ) │ │ │ │ + ldr r6, [pc, #172] @ (d1d20 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d1cbe │ │ │ │ + beq.n d1ce6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d1cfc ) │ │ │ │ + ldr r3, [pc, #148] @ (d1d24 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d1cac │ │ │ │ + cbz r5, d1cd4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d140c │ │ │ │ + bl d1434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1c96 │ │ │ │ + beq.n d1cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d1ce4 │ │ │ │ + cbz r3, d1d0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1ca6 │ │ │ │ + beq.n d1cce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d1cd8 │ │ │ │ + cbz r3, d1d00 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d1c7a │ │ │ │ - ldr r3, [pc, #60] @ (d1cfc ) │ │ │ │ + b.n d1ca2 │ │ │ │ + ldr r3, [pc, #60] @ (d1d24 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d1cec │ │ │ │ + beq.n d1d14 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d1c6c │ │ │ │ - b.n d1cac │ │ │ │ + bne.n d1c94 │ │ │ │ + b.n d1cd4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1c96 │ │ │ │ + b.n d1cbe │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d1c6c │ │ │ │ + bne.n d1c94 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d1c7a │ │ │ │ + b.n d1ca2 │ │ │ │ nop │ │ │ │ - b.n d2454 │ │ │ │ + b.n d242c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d1d00 : │ │ │ │ +000d1d28 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (d1da4 ) │ │ │ │ + ldr r5, [pc, #140] @ (d1dcc ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ (d1da8 ) │ │ │ │ + ldr r3, [pc, #140] @ (d1dd0 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #136] @ (d1dac ) │ │ │ │ + ldr r6, [pc, #136] @ (d1dd4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #124] @ (d1db0 ) │ │ │ │ + ldr r3, [pc, #124] @ (d1dd8 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d1d9c │ │ │ │ - ldr r3, [pc, #100] @ (d1db4 ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d1dc4 │ │ │ │ + ldr r3, [pc, #100] @ (d1ddc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d1d7c │ │ │ │ + bne.n d1da4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d1c3c │ │ │ │ - ldr r2, [pc, #80] @ (d1db8 ) │ │ │ │ - ldr r3, [pc, #64] @ (d1da8 ) │ │ │ │ + bl d1c64 │ │ │ │ + ldr r2, [pc, #80] @ (d1de0 ) │ │ │ │ + ldr r3, [pc, #64] @ (d1dd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1da0 │ │ │ │ + bne.n d1dc8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d1dbc ) │ │ │ │ + ldr r0, [pc, #60] @ (d1de4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d1dc0 ) │ │ │ │ - ldr r1, [pc, #56] @ (d1dc4 ) │ │ │ │ + ldr r3, [pc, #56] @ (d1de8 ) │ │ │ │ + ldr r1, [pc, #56] @ (d1dec ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d1dc8 ) │ │ │ │ + ldr r0, [pc, #56] @ (d1df0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d1d64 │ │ │ │ + b.n d1d8c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - b.n d2368 │ │ │ │ + b.n d2340 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d2364 │ │ │ │ + b.n d233c │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d22e4 │ │ │ │ + b.n d22bc │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1dcc : │ │ │ │ +000d1df4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d2230 │ │ │ │ + ldr.w r4, [pc, #1104] @ d2258 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d2234 │ │ │ │ + ldr.w r1, [pc, #1104] @ d225c │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d2238 │ │ │ │ - ldr.w r2, [pc, #1100] @ d223c │ │ │ │ - ldr.w r3, [pc, #1100] @ d2240 │ │ │ │ + ldr.w r5, [pc, #1100] @ d2260 │ │ │ │ + ldr.w r2, [pc, #1100] @ d2264 │ │ │ │ + ldr.w r3, [pc, #1100] @ d2268 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1f90 │ │ │ │ - ldr.w r3, [pc, #1060] @ d2244 │ │ │ │ + beq.w d1fb8 │ │ │ │ + ldr.w r3, [pc, #1060] @ d226c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d1c3c │ │ │ │ + bl d1c64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d1f52 │ │ │ │ + bne.w d1f7a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d205a │ │ │ │ + beq.w d2082 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d20d2 │ │ │ │ + beq.w d20fa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d21c0 │ │ │ │ - ldr r2, [pc, #976] @ (d2248 ) │ │ │ │ + bpl.w d21e8 │ │ │ │ + ldr r2, [pc, #976] @ (d2270 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2188 │ │ │ │ - ldr r2, [pc, #972] @ (d224c ) │ │ │ │ + beq.w d21b0 │ │ │ │ + ldr r2, [pc, #972] @ (d2274 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d21d6 │ │ │ │ + beq.w d21fe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d21bc │ │ │ │ + ble.w d21e4 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d21bc │ │ │ │ + beq.w d21e4 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1eb6 │ │ │ │ + beq.n d1ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1fd2 │ │ │ │ + beq.w d1ffa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d1fde │ │ │ │ + beq.w d2006 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d21da │ │ │ │ + beq.w d2202 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1ee4 │ │ │ │ + beq.n d1f0c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2042 │ │ │ │ + beq.w d206a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d21f6 │ │ │ │ + beq.w d221e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f04 │ │ │ │ + beq.n d1f2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d203a │ │ │ │ + beq.w d2062 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d2212 │ │ │ │ + beq.w d223a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f24 │ │ │ │ + beq.n d1f4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d20ca │ │ │ │ - ldr r3, [pc, #796] @ (d2244 ) │ │ │ │ + beq.w d20f2 │ │ │ │ + ldr r3, [pc, #796] @ (d226c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f36 │ │ │ │ + beq.n d1f5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d2250 ) │ │ │ │ - ldr r3, [pc, #760] @ (d2234 ) │ │ │ │ + ldr r2, [pc, #792] @ (d2278 ) │ │ │ │ + ldr r3, [pc, #760] @ (d225c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d20f8 │ │ │ │ + bne.w d2120 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f68 │ │ │ │ + beq.n d1f90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d1f68 │ │ │ │ + cbnz r3, d1f90 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f7e │ │ │ │ + beq.n d1fa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d1f7e │ │ │ │ + cbnz r3, d1fa6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d2254 ) │ │ │ │ - ldr r1, [pc, #724] @ (d2258 ) │ │ │ │ + ldr r3, [pc, #724] @ (d227c ) │ │ │ │ + ldr r1, [pc, #724] @ (d2280 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d1f36 │ │ │ │ + b.n d1f5e │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d1e5c │ │ │ │ - ldr r3, [pc, #676] @ (d225c ) │ │ │ │ - movw r2, #33436 @ 0x829c │ │ │ │ + bne.w d1e84 │ │ │ │ + ldr r3, [pc, #676] @ (d2284 ) │ │ │ │ + movw r2, #33422 @ 0x828e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d2260 ) │ │ │ │ - ldr r0, [pc, #672] @ (d2264 ) │ │ │ │ + ldr r1, [pc, #668] @ (d2288 ) │ │ │ │ + ldr r0, [pc, #672] @ (d228c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d1ebc │ │ │ │ + bne.w d1ee4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d216c │ │ │ │ + beq.w d2194 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1ffa │ │ │ │ + beq.n d2022 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d204a │ │ │ │ + cbz r3, d2072 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d2150 │ │ │ │ + beq.w d2178 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2016 │ │ │ │ + beq.n d203e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d2052 │ │ │ │ + cbz r3, d207a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d2134 │ │ │ │ + beq.w d215c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2034 │ │ │ │ + beq.n d205c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d20d8 │ │ │ │ + beq.n d2100 │ │ │ │ bl 8865c │ │ │ │ - b.n d1f8c │ │ │ │ + b.n d1fb4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1f04 │ │ │ │ + b.n d1f2c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1ee4 │ │ │ │ + b.n d1f0c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1ffa │ │ │ │ + b.n d2022 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2016 │ │ │ │ + b.n d203e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d206c │ │ │ │ + beq.n d2094 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d20f0 │ │ │ │ + beq.n d2118 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d21a0 │ │ │ │ + beq.w d21c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2088 │ │ │ │ + beq.n d20b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d20e8 │ │ │ │ + cbz r3, d2110 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d2118 │ │ │ │ + beq.n d2140 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d20a2 │ │ │ │ + beq.n d20ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d20e0 │ │ │ │ + cbz r3, d2108 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d20fc │ │ │ │ + beq.n d2124 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1f8c │ │ │ │ + beq.w d1fb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d1f8c │ │ │ │ + bne.w d1fb4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1f8c │ │ │ │ + b.n d1fb4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1f24 │ │ │ │ + b.n d1f4c │ │ │ │ bl 889e4 │ │ │ │ - b.n d1e6a │ │ │ │ + b.n d1e92 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2034 │ │ │ │ + b.n d205c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d20a2 │ │ │ │ + b.n d20ca │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2088 │ │ │ │ + b.n d20b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d206c │ │ │ │ + b.n d2094 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d2268 ) │ │ │ │ - movw r2, #33439 @ 0x829f │ │ │ │ + ldr r3, [pc, #360] @ (d2290 ) │ │ │ │ + movw r2, #33425 @ 0x8291 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d226c ) │ │ │ │ - ldr r0, [pc, #356] @ (d2270 ) │ │ │ │ + ldr r1, [pc, #356] @ (d2294 ) │ │ │ │ + ldr r0, [pc, #356] @ (d2298 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d2274 ) │ │ │ │ - movw r2, #33438 @ 0x829e │ │ │ │ + ldr r3, [pc, #344] @ (d229c ) │ │ │ │ + movw r2, #33424 @ 0x8290 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d2278 ) │ │ │ │ - ldr r0, [pc, #340] @ (d227c ) │ │ │ │ + ldr r1, [pc, #340] @ (d22a0 ) │ │ │ │ + ldr r0, [pc, #340] @ (d22a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d2280 ) │ │ │ │ - movw r2, #33444 @ 0x82a4 │ │ │ │ + ldr r3, [pc, #328] @ (d22a8 ) │ │ │ │ + movw r2, #33430 @ 0x8296 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d2284 ) │ │ │ │ - ldr r0, [pc, #324] @ (d2288 ) │ │ │ │ + ldr r1, [pc, #324] @ (d22ac ) │ │ │ │ + ldr r0, [pc, #324] @ (d22b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d228c ) │ │ │ │ - movw r2, #33443 @ 0x82a3 │ │ │ │ + ldr r3, [pc, #312] @ (d22b4 ) │ │ │ │ + movw r2, #33429 @ 0x8295 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d2290 ) │ │ │ │ - ldr r0, [pc, #308] @ (d2294 ) │ │ │ │ + ldr r1, [pc, #308] @ (d22b8 ) │ │ │ │ + ldr r0, [pc, #308] @ (d22bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d2298 ) │ │ │ │ - movw r2, #33442 @ 0x82a2 │ │ │ │ + ldr r3, [pc, #296] @ (d22c0 ) │ │ │ │ + movw r2, #33428 @ 0x8294 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d229c ) │ │ │ │ - ldr r0, [pc, #292] @ (d22a0 ) │ │ │ │ + ldr r1, [pc, #292] @ (d22c4 ) │ │ │ │ + ldr r0, [pc, #292] @ (d22c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d22a4 ) │ │ │ │ + ldr r3, [pc, #280] @ (d22cc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d22a8 ) │ │ │ │ - ldr r0, [pc, #280] @ (d22ac ) │ │ │ │ + ldr r1, [pc, #280] @ (d22d0 ) │ │ │ │ + ldr r0, [pc, #280] @ (d22d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d22b0 ) │ │ │ │ - movw r2, #33437 @ 0x829d │ │ │ │ + ldr r3, [pc, #268] @ (d22d8 ) │ │ │ │ + movw r2, #33423 @ 0x828f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d22b4 ) │ │ │ │ - ldr r0, [pc, #264] @ (d22b8 ) │ │ │ │ + ldr r1, [pc, #264] @ (d22dc ) │ │ │ │ + ldr r0, [pc, #264] @ (d22e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d22bc ) │ │ │ │ + ldr r3, [pc, #248] @ (d22e4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d22c0 ) │ │ │ │ - ldr r0, [pc, #252] @ (d22c4 ) │ │ │ │ + ldr r1, [pc, #248] @ (d22e8 ) │ │ │ │ + ldr r0, [pc, #252] @ (d22ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d22c8 ) │ │ │ │ - movw r2, #33413 @ 0x8285 │ │ │ │ + ldr r3, [pc, #236] @ (d22f0 ) │ │ │ │ + movw r2, #33399 @ 0x8277 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d22cc ) │ │ │ │ - ldr r0, [pc, #232] @ (d22d0 ) │ │ │ │ + ldr r1, [pc, #228] @ (d22f4 ) │ │ │ │ + ldr r0, [pc, #232] @ (d22f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d22d4 ) │ │ │ │ - movw r2, #33414 @ 0x8286 │ │ │ │ + ldr r3, [pc, #220] @ (d22fc ) │ │ │ │ + movw r2, #33400 @ 0x8278 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d22d8 ) │ │ │ │ - ldr r0, [pc, #216] @ (d22dc ) │ │ │ │ + ldr r1, [pc, #212] @ (d2300 ) │ │ │ │ + ldr r0, [pc, #216] @ (d2304 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d22e0 ) │ │ │ │ - movw r2, #33415 @ 0x8287 │ │ │ │ + ldr r3, [pc, #204] @ (d2308 ) │ │ │ │ + movw r2, #33401 @ 0x8279 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d22e4 ) │ │ │ │ - ldr r0, [pc, #200] @ (d22e8 ) │ │ │ │ + ldr r1, [pc, #196] @ (d230c ) │ │ │ │ + ldr r0, [pc, #200] @ (d2310 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n d2660 │ │ │ │ + b.n d2638 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d264c │ │ │ │ + b.n d2624 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d23d8 │ │ │ │ + b.n d23b0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa9a0021 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + @ instruction: 0xfbd20021 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d22ec : │ │ │ │ +000d2314 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d2350 ) │ │ │ │ + ldr r3, [pc, #76] @ (d2378 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d2354 ) │ │ │ │ + ldr r5, [pc, #72] @ (d237c ) │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d234a │ │ │ │ - ldr r3, [pc, #64] @ (d2358 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d2372 │ │ │ │ + ldr r3, [pc, #64] @ (d2380 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d232a │ │ │ │ + bne.n d2352 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d1dcc │ │ │ │ - ldr r0, [pc, #48] @ (d235c ) │ │ │ │ + b.w d1df4 │ │ │ │ + ldr r0, [pc, #48] @ (d2384 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d2360 ) │ │ │ │ - ldr r1, [pc, #44] @ (d2364 ) │ │ │ │ + ldr r3, [pc, #40] @ (d2388 ) │ │ │ │ + ldr r1, [pc, #44] @ (d238c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d2368 ) │ │ │ │ + ldr r0, [pc, #40] @ (d2390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n d2338 │ │ │ │ + bgt.n d2310 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d236c : │ │ │ │ +000d2394 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #124] @ (d23fc ) │ │ │ │ + ldr r6, [pc, #124] @ (d2424 ) │ │ │ │ add r6, pc │ │ │ │ - cbz r4, d23ba │ │ │ │ + cbz r4, d23e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d23a2 │ │ │ │ + beq.n d23ca │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n d23a2 │ │ │ │ - cbz r3, d23b2 │ │ │ │ + beq.n d23ca │ │ │ │ + cbz r3, d23da │ │ │ │ mov r0, r5 │ │ │ │ blx 502c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, d23e2 │ │ │ │ + cbz r0, d240a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d23a2 │ │ │ │ - ldr r2, [pc, #68] @ (d2400 ) │ │ │ │ + b.n d23ca │ │ │ │ + ldr r2, [pc, #68] @ (d2428 ) │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ - ldr r3, [pc, #64] @ (d2404 ) │ │ │ │ + ldr r3, [pc, #64] @ (d242c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #60] @ (d2408 ) │ │ │ │ + ldr r2, [pc, #60] @ (d2430 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #56] @ (d240c ) │ │ │ │ - ldr r0, [pc, #60] @ (d2410 ) │ │ │ │ + ldr r1, [pc, #56] @ (d2434 ) │ │ │ │ + ldr r0, [pc, #60] @ (d2438 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (d2400 ) │ │ │ │ + ldr r3, [pc, #28] @ (d2428 ) │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr r1, [pc, #40] @ (d2414 ) │ │ │ │ - ldr r0, [pc, #44] @ (d2418 ) │ │ │ │ + ldr r1, [pc, #40] @ (d243c ) │ │ │ │ + ldr r0, [pc, #44] @ (d2440 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d23ac │ │ │ │ + b.n d23d4 │ │ │ │ nop │ │ │ │ - bgt.n d24f8 │ │ │ │ + bgt.n d24d0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d241c : │ │ │ │ +000d2444 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #92] @ d2488 │ │ │ │ + ldr.w ip, [pc, #92] @ d24b0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #84] @ (d248c ) │ │ │ │ + ldr r5, [pc, #84] @ (d24b4 ) │ │ │ │ sub.w r3, ip, #132 @ 0x84 │ │ │ │ - ldr.w ip, [pc, #80] @ d2490 │ │ │ │ + ldr.w ip, [pc, #80] @ d24b8 │ │ │ │ sub sp, #20 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, d246c │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, d2494 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d236c │ │ │ │ - ldr r2, [pc, #36] @ (d2494 ) │ │ │ │ - ldr r3, [pc, #28] @ (d248c ) │ │ │ │ + bl d2394 │ │ │ │ + ldr r2, [pc, #36] @ (d24bc ) │ │ │ │ + ldr r3, [pc, #28] @ (d24b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2484 │ │ │ │ + bne.n d24ac │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n d2404 │ │ │ │ + blt.n d23dc │ │ │ │ movs r6, r4 │ │ │ │ - blt.n d23b0 │ │ │ │ + blt.n d2588 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d2498 : │ │ │ │ +000d24c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r1, [pc, #2300] @ d2da8 │ │ │ │ + ldr.w r1, [pc, #2300] @ d2dd0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #2296] @ d2dac │ │ │ │ + ldr.w r2, [pc, #2296] @ d2dd4 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r8, [pc, #2292] @ d2db0 │ │ │ │ + ldr.w r8, [pc, #2292] @ d2dd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d281c │ │ │ │ + beq.w d2844 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d290e │ │ │ │ + beq.w d2936 │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w d2970 │ │ │ │ - cbnz r7, d255e │ │ │ │ - ldr.w r2, [pc, #2244] @ d2db4 │ │ │ │ + bmi.w d2998 │ │ │ │ + cbnz r7, d2586 │ │ │ │ + ldr.w r2, [pc, #2244] @ d2ddc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n d25aa │ │ │ │ + beq.n d25d2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d2512 │ │ │ │ + beq.n d253a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d2512 │ │ │ │ + cbnz r5, d253a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #2200] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #2200] @ d2dbc │ │ │ │ + ldr.w r3, [pc, #2200] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #2200] @ d2de4 │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr.w r0, [pc, #2196] @ d2dc0 │ │ │ │ + ldr.w r0, [pc, #2196] @ d2de8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2180] @ d2dc4 │ │ │ │ - ldr.w r3, [pc, #2152] @ d2dac │ │ │ │ + ldr.w r2, [pc, #2180] @ d2dec │ │ │ │ + ldr.w r3, [pc, #2152] @ d2dd4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d2d46 │ │ │ │ + bne.w d2d6e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w d2944 │ │ │ │ + beq.w d296c │ │ │ │ cmp r7, #4 │ │ │ │ - beq.w d27d2 │ │ │ │ + beq.w d27fa │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n d257c │ │ │ │ + beq.n d25a4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2ace │ │ │ │ - ldr.w r3, [pc, #2120] @ d2dc8 │ │ │ │ + beq.w d2af6 │ │ │ │ + ldr.w r3, [pc, #2120] @ d2df0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2092] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #2108] @ d2dcc │ │ │ │ + ldr.w r3, [pc, #2092] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #2108] @ d2df4 │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr.w r0, [pc, #2104] @ d2dd0 │ │ │ │ + ldr.w r0, [pc, #2104] @ d2df8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2af0 │ │ │ │ + beq.w d2b18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d29c2 │ │ │ │ + beq.w d29ea │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d4a │ │ │ │ + beq.w d2d72 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d284c │ │ │ │ + beq.w d2874 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w d2856 │ │ │ │ + beq.w d287e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2d54 │ │ │ │ + beq.w d2d7c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d25fc │ │ │ │ + beq.n d2624 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2606 │ │ │ │ + beq.n d262e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ad6 │ │ │ │ + beq.w d2afe │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2b8e │ │ │ │ + beq.w d2bb6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #16 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1964] @ d2dd4 │ │ │ │ + ldr.w r3, [pc, #1964] @ d2dfc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ strd r5, r6, [sp, #16] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1248] @ 0x4e0 │ │ │ │ movs r3, #0 │ │ │ │ blx 50218 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2be6 │ │ │ │ + beq.w d2c0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d265c │ │ │ │ + beq.n d2684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a8e │ │ │ │ + beq.w d2ab6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2670 │ │ │ │ + beq.n d2698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a96 │ │ │ │ + beq.w d2abe │ │ │ │ mov r0, r7 │ │ │ │ blx 50294 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2c60 │ │ │ │ + beq.w d2c88 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d2696 │ │ │ │ + cbz r0, d26be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2696 │ │ │ │ + beq.n d26be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d2696 │ │ │ │ + cbnz r3, d26be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d26b0 │ │ │ │ + cbz r0, d26d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d26b0 │ │ │ │ + beq.n d26d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d26b0 │ │ │ │ + cbnz r3, d26d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d26dc │ │ │ │ + beq.n d2704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a9e │ │ │ │ + beq.w d2ac6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2a04 │ │ │ │ + beq.w d2a2c │ │ │ │ mov r0, r6 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d26fe │ │ │ │ + beq.n d2726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ab8 │ │ │ │ + beq.w d2ae0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2cb6 │ │ │ │ + beq.w d2cde │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2b16 │ │ │ │ + beq.w d2b3e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, d272a │ │ │ │ + cbz r0, d2752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d272a │ │ │ │ + beq.n d2752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2cb0 │ │ │ │ + beq.w d2cd8 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2c12 │ │ │ │ + beq.w d2c3a │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, d2752 │ │ │ │ + cbz r0, d277a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2752 │ │ │ │ + beq.n d277a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ce0 │ │ │ │ + beq.w d2d08 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2770 │ │ │ │ + beq.n d2798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ac0 │ │ │ │ + beq.w d2ae8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2c86 │ │ │ │ + beq.w d2cae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d278a │ │ │ │ + beq.n d27b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2cd8 │ │ │ │ + beq.w d2d00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d279e │ │ │ │ + beq.n d27c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2cd0 │ │ │ │ - ldr.w r3, [pc, #1592] @ d2dd8 │ │ │ │ - ldr.w r1, [pc, #1592] @ d2ddc │ │ │ │ + beq.w d2cf8 │ │ │ │ + ldr.w r3, [pc, #1592] @ d2e00 │ │ │ │ + ldr.w r1, [pc, #1592] @ d2e04 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1540] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #1576] @ d2de0 │ │ │ │ + ldr.w r3, [pc, #1540] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #1576] @ d2e08 │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr.w r0, [pc, #1572] @ d2de4 │ │ │ │ + ldr.w r0, [pc, #1572] @ d2e0c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ - ldr.w r2, [pc, #1504] @ d2db4 │ │ │ │ + b.n d2562 │ │ │ │ + ldr.w r2, [pc, #1504] @ d2ddc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w d2950 │ │ │ │ + beq.w d2978 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d27f2 │ │ │ │ + beq.n d281a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2aac │ │ │ │ + beq.w d2ad4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1464] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #1508] @ d2de8 │ │ │ │ + ldr.w r3, [pc, #1464] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #1508] @ d2e10 │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr.w r0, [pc, #1504] @ d2dec │ │ │ │ + ldr.w r0, [pc, #1504] @ d2e14 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ - ldr.w r1, [pc, #1432] @ d2db8 │ │ │ │ + b.n d2562 │ │ │ │ + ldr.w r1, [pc, #1432] @ d2de0 │ │ │ │ movw r0, #937 @ 0x3a9 │ │ │ │ - ldr.w r3, [pc, #1480] @ d2df0 │ │ │ │ - ldr.w r2, [pc, #1480] @ d2df4 │ │ │ │ + ldr.w r3, [pc, #1480] @ d2e18 │ │ │ │ + ldr.w r2, [pc, #1480] @ d2e1c │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1472] @ d2df8 │ │ │ │ - ldr.w r0, [pc, #1472] @ d2dfc │ │ │ │ + ldr.w r1, [pc, #1472] @ d2e20 │ │ │ │ + ldr.w r0, [pc, #1472] @ d2e24 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.w d29dc │ │ │ │ + bne.w d2a04 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2bc0 │ │ │ │ + beq.w d2be8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d2880 │ │ │ │ + beq.n d28a8 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n d2880 │ │ │ │ + beq.n d28a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a80 │ │ │ │ + beq.w d2aa8 │ │ │ │ lsls r5, r5, #1 │ │ │ │ - bne.w d2adc │ │ │ │ + bne.w d2b04 │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2c96 │ │ │ │ + beq.w d2cbe │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2ac8 │ │ │ │ + beq.w d2af0 │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bpl.w d2d74 │ │ │ │ - ldr.w r1, [pc, #1356] @ d2e00 │ │ │ │ + bpl.w d2d9c │ │ │ │ + ldr.w r1, [pc, #1356] @ d2e28 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w d2d8e │ │ │ │ - ldr.w r1, [pc, #1348] @ d2e04 │ │ │ │ + beq.w d2db6 │ │ │ │ + ldr.w r1, [pc, #1348] @ d2e2c │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w d2d8a │ │ │ │ + beq.w d2db2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w d2d70 │ │ │ │ + ble.w d2d98 │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq.w d2d70 │ │ │ │ + beq.w d2d98 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r6, [r5, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d28ec │ │ │ │ + beq.n d2914 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bpl.n d28ec │ │ │ │ - bl 84a28 │ │ │ │ + bpl.n d2914 │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d253c │ │ │ │ + beq.w d2564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d253c │ │ │ │ + bne.w d2564 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d253c │ │ │ │ - ldr.w r2, [pc, #1192] @ d2db8 │ │ │ │ + b.n d2564 │ │ │ │ + ldr.w r2, [pc, #1192] @ d2de0 │ │ │ │ movw r1, #937 @ 0x3a9 │ │ │ │ - ldr.w r3, [pc, #1264] @ d2e08 │ │ │ │ + ldr.w r3, [pc, #1264] @ d2e30 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1256] @ d2e0c │ │ │ │ + ldr.w r2, [pc, #1256] @ d2e34 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1252] @ d2e10 │ │ │ │ + ldr.w r1, [pc, #1252] @ d2e38 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1248] @ d2e14 │ │ │ │ + ldr.w r0, [pc, #1248] @ d2e3c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n d253a │ │ │ │ - ldr.w r2, [pc, #1132] @ d2db4 │ │ │ │ + b.n d2562 │ │ │ │ + ldr.w r2, [pc, #1132] @ d2ddc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n d2980 │ │ │ │ + bne.n d29a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d296a │ │ │ │ + beq.n d2992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a86 │ │ │ │ - bl 64174 │ │ │ │ - b.n d253a │ │ │ │ + beq.w d2aae │ │ │ │ + bl 64178 │ │ │ │ + b.n d2562 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n d256a │ │ │ │ + b.n d2592 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d2998 │ │ │ │ + beq.n d29c0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d2998 │ │ │ │ + cbnz r5, d29c0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1044] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #1136] @ d2e18 │ │ │ │ + ldr.w r3, [pc, #1044] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #1136] @ d2e40 │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr.w r0, [pc, #1132] @ d2e1c │ │ │ │ + ldr.w r0, [pc, #1132] @ d2e44 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w d2856 │ │ │ │ + beq.w d287e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2d54 │ │ │ │ + beq.w d2d7c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d25ee │ │ │ │ - b.n d2606 │ │ │ │ + bne.w d2616 │ │ │ │ + b.n d262e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2b68 │ │ │ │ + beq.w d2b90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d29c8 │ │ │ │ + beq.n d29f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2d54 │ │ │ │ + beq.w d2d7c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w d25ee │ │ │ │ - b.n d25f4 │ │ │ │ + bne.w d2616 │ │ │ │ + b.n d261c │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d2cf6 │ │ │ │ + bne.w d2d1e │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2d20 │ │ │ │ + beq.w d2d48 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2d3a │ │ │ │ + beq.w d2d62 │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w d2d74 │ │ │ │ - ldr r2, [pc, #964] @ (d2e00 ) │ │ │ │ + bpl.w d2d9c │ │ │ │ + ldr r2, [pc, #964] @ (d2e28 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d8e │ │ │ │ - ldr r2, [pc, #956] @ (d2e04 ) │ │ │ │ + beq.w d2db6 │ │ │ │ + ldr r2, [pc, #956] @ (d2e2c ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d8a │ │ │ │ + beq.w d2db2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d2d70 │ │ │ │ + ble.w d2d98 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq.w d2d70 │ │ │ │ + beq.w d2d98 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r6, [r5, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d2a6e │ │ │ │ + beq.n d2a96 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d2d40 │ │ │ │ + bmi.w d2d68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #4 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d28fc │ │ │ │ - b.n d253c │ │ │ │ + bne.w d2924 │ │ │ │ + b.n d2564 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2880 │ │ │ │ + b.n d28a8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d296a │ │ │ │ + b.n d2992 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d265c │ │ │ │ + b.n d2684 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2670 │ │ │ │ + b.n d2698 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d26e2 │ │ │ │ - b.n d2a04 │ │ │ │ + bne.w d270a │ │ │ │ + b.n d2a2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d27f2 │ │ │ │ + b.n d281a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d26fe │ │ │ │ + b.n d2726 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2770 │ │ │ │ + b.n d2798 │ │ │ │ bl 889e4 │ │ │ │ - b.n d28a0 │ │ │ │ + b.n d28c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d257c │ │ │ │ + b.n d25a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2606 │ │ │ │ + b.n d262e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d2950 │ │ │ │ + beq.w d2978 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w d2950 │ │ │ │ - bl 84a28 │ │ │ │ - b.n d2950 │ │ │ │ - ldr r2, [pc, #708] @ (d2db8 ) │ │ │ │ + bpl.w d2978 │ │ │ │ + bl 84a2c │ │ │ │ + b.n d2978 │ │ │ │ + ldr r2, [pc, #708] @ (d2de0 ) │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ - ldr r3, [pc, #808] @ (d2e20 ) │ │ │ │ + ldr r3, [pc, #808] @ (d2e48 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #800] @ (d2e24 ) │ │ │ │ + ldr r2, [pc, #800] @ (d2e4c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #796] @ (d2e28 ) │ │ │ │ - ldr r0, [pc, #800] @ (d2e2c ) │ │ │ │ + ldr r1, [pc, #796] @ (d2e50 ) │ │ │ │ + ldr r0, [pc, #800] @ (d2e54 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2b2a │ │ │ │ + beq.n d2b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ce6 │ │ │ │ + beq.w d2d0e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2b3e │ │ │ │ + beq.n d2b66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2cee │ │ │ │ - ldr r3, [pc, #664] @ (d2dd8 ) │ │ │ │ - ldr r1, [pc, #748] @ (d2e30 ) │ │ │ │ + beq.w d2d16 │ │ │ │ + ldr r3, [pc, #664] @ (d2e00 ) │ │ │ │ + ldr r1, [pc, #748] @ (d2e58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #616] @ (d2db8 ) │ │ │ │ - ldr r1, [pc, #736] @ (d2e34 ) │ │ │ │ + ldr r3, [pc, #616] @ (d2de0 ) │ │ │ │ + ldr r1, [pc, #736] @ (d2e5c ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #736] @ (d2e38 ) │ │ │ │ + ldr r0, [pc, #736] @ (d2e60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ - ldr r2, [pc, #588] @ (d2db8 ) │ │ │ │ + b.n d2562 │ │ │ │ + ldr r2, [pc, #588] @ (d2de0 ) │ │ │ │ mov.w r1, #944 @ 0x3b0 │ │ │ │ - ldr r3, [pc, #716] @ (d2e3c ) │ │ │ │ + ldr r3, [pc, #716] @ (d2e64 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #708] @ (d2e40 ) │ │ │ │ + ldr r2, [pc, #708] @ (d2e68 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #704] @ (d2e44 ) │ │ │ │ - ldr r0, [pc, #708] @ (d2e48 ) │ │ │ │ + ldr r1, [pc, #704] @ (d2e6c ) │ │ │ │ + ldr r0, [pc, #708] @ (d2e70 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d293c │ │ │ │ - ldr r3, [pc, #552] @ (d2db8 ) │ │ │ │ + b.n d2964 │ │ │ │ + ldr r3, [pc, #552] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #692] @ (d2e4c ) │ │ │ │ + ldr r0, [pc, #692] @ (d2e74 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r8, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #688] @ (d2e50 ) │ │ │ │ + ldr r3, [pc, #688] @ (d2e78 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #684] @ (d2e54 ) │ │ │ │ - ldr r1, [pc, #684] @ (d2e58 ) │ │ │ │ + ldr r2, [pc, #684] @ (d2e7c ) │ │ │ │ + ldr r1, [pc, #684] @ (d2e80 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d253a │ │ │ │ - ldr r2, [pc, #500] @ (d2db8 ) │ │ │ │ + b.n d2562 │ │ │ │ + ldr r2, [pc, #500] @ (d2de0 ) │ │ │ │ mov.w r1, #940 @ 0x3ac │ │ │ │ - ldr r3, [pc, #660] @ (d2e5c ) │ │ │ │ + ldr r3, [pc, #660] @ (d2e84 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #652] @ (d2e60 ) │ │ │ │ + ldr r2, [pc, #652] @ (d2e88 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #648] @ (d2e64 ) │ │ │ │ - ldr r0, [pc, #652] @ (d2e68 ) │ │ │ │ + ldr r1, [pc, #648] @ (d2e8c ) │ │ │ │ + ldr r0, [pc, #652] @ (d2e90 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d293c │ │ │ │ - ldr r3, [pc, #464] @ (d2db8 ) │ │ │ │ + b.n d2964 │ │ │ │ + ldr r3, [pc, #464] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #636] @ (d2e6c ) │ │ │ │ - ldr r0, [pc, #640] @ (d2e70 ) │ │ │ │ + ldr r1, [pc, #636] @ (d2e94 ) │ │ │ │ + ldr r0, [pc, #640] @ (d2e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2c24 │ │ │ │ + beq.n d2c4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2d18 │ │ │ │ + beq.n d2d40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2c36 │ │ │ │ + beq.n d2c5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2d10 │ │ │ │ - ldr r3, [pc, #416] @ (d2dd8 ) │ │ │ │ - ldr r1, [pc, #568] @ (d2e74 ) │ │ │ │ + beq.n d2d38 │ │ │ │ + ldr r3, [pc, #416] @ (d2e00 ) │ │ │ │ + ldr r1, [pc, #568] @ (d2e9c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #368] @ (d2db8 ) │ │ │ │ - ldr r1, [pc, #556] @ (d2e78 ) │ │ │ │ + ldr r3, [pc, #368] @ (d2de0 ) │ │ │ │ + ldr r1, [pc, #556] @ (d2ea0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #556] @ (d2e7c ) │ │ │ │ + ldr r0, [pc, #556] @ (d2ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ - ldr r3, [pc, #340] @ (d2db8 ) │ │ │ │ + b.n d2562 │ │ │ │ + ldr r3, [pc, #340] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #536] @ (d2e80 ) │ │ │ │ - ldr r0, [pc, #536] @ (d2e84 ) │ │ │ │ + ldr r1, [pc, #536] @ (d2ea8 ) │ │ │ │ + ldr r0, [pc, #536] @ (d2eac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d2950 │ │ │ │ + beq.w d2978 │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bpl.w d2950 │ │ │ │ - b.n d2aea │ │ │ │ - ldr r3, [pc, #288] @ (d2db8 ) │ │ │ │ + bpl.w d2978 │ │ │ │ + b.n d2b12 │ │ │ │ + ldr r3, [pc, #288] @ (d2de0 ) │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr r1, [pc, #488] @ (d2e88 ) │ │ │ │ - ldr r0, [pc, #492] @ (d2e8c ) │ │ │ │ + ldr r1, [pc, #488] @ (d2eb0 ) │ │ │ │ + ldr r0, [pc, #492] @ (d2eb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d272a │ │ │ │ - ldr r3, [pc, #256] @ (d2db8 ) │ │ │ │ + b.n d2752 │ │ │ │ + ldr r3, [pc, #256] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #464] @ (d2e90 ) │ │ │ │ - ldr r0, [pc, #468] @ (d2e94 ) │ │ │ │ + ldr r1, [pc, #464] @ (d2eb8 ) │ │ │ │ + ldr r0, [pc, #468] @ (d2ebc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d279e │ │ │ │ + b.n d27c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d278a │ │ │ │ + b.n d27b2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2752 │ │ │ │ + b.n d277a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2b2a │ │ │ │ + b.n d2b52 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2b3e │ │ │ │ - ldr r3, [pc, #192] @ (d2db8 ) │ │ │ │ + b.n d2b66 │ │ │ │ + ldr r3, [pc, #192] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #408] @ (d2e98 ) │ │ │ │ - ldr r0, [pc, #412] @ (d2e9c ) │ │ │ │ + ldr r1, [pc, #408] @ (d2ec0 ) │ │ │ │ + ldr r0, [pc, #412] @ (d2ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2c36 │ │ │ │ + b.n d2c5e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2c24 │ │ │ │ - ldr r3, [pc, #148] @ (d2db8 ) │ │ │ │ + b.n d2c4c │ │ │ │ + ldr r3, [pc, #148] @ (d2de0 ) │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr r1, [pc, #376] @ (d2ea0 ) │ │ │ │ - ldr r0, [pc, #376] @ (d2ea4 ) │ │ │ │ + ldr r1, [pc, #376] @ (d2ec8 ) │ │ │ │ + ldr r0, [pc, #376] @ (d2ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ bl 889e4 │ │ │ │ - b.n d2a28 │ │ │ │ - bl 84a28 │ │ │ │ - b.n d2a6e │ │ │ │ + b.n d2a50 │ │ │ │ + bl 84a2c │ │ │ │ + b.n d2a96 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ cmp r5, r6 │ │ │ │ str r1, [r0, #0] │ │ │ │ - bne.w d29c8 │ │ │ │ - b.n d2856 │ │ │ │ - ldr r3, [pc, #336] @ (d2ea8 ) │ │ │ │ - movw r2, #43160 @ 0xa898 │ │ │ │ + bne.w d29f0 │ │ │ │ + b.n d287e │ │ │ │ + ldr r3, [pc, #336] @ (d2ed0 ) │ │ │ │ + movw r2, #43146 @ 0xa88a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #332] @ (d2eac ) │ │ │ │ - ldr r0, [pc, #332] @ (d2eb0 ) │ │ │ │ + ldr r1, [pc, #332] @ (d2ed4 ) │ │ │ │ + ldr r0, [pc, #332] @ (d2ed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2268 @ 0x8dc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #316] @ (d2eb4 ) │ │ │ │ + ldr r3, [pc, #316] @ (d2edc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #316] @ (d2eb8 ) │ │ │ │ - ldr r0, [pc, #320] @ (d2ebc ) │ │ │ │ + ldr r1, [pc, #316] @ (d2ee0 ) │ │ │ │ + ldr r0, [pc, #320] @ (d2ee4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #304] @ (d2ec0 ) │ │ │ │ + ldr r3, [pc, #304] @ (d2ee8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #300] @ (d2ec4 ) │ │ │ │ - ldr r0, [pc, #304] @ (d2ec8 ) │ │ │ │ + ldr r1, [pc, #300] @ (d2eec ) │ │ │ │ + ldr r0, [pc, #304] @ (d2ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - blt.n d2e3c │ │ │ │ + blt.n d2e14 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n d2e2c │ │ │ │ + blt.n d2e04 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n d2d38 │ │ │ │ + bge.n d2d10 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r6, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r2, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + str r2, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + str r2, [r2, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r6, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r2, [r1, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r7, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + str r4, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ - movs r1, r4 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ittt eq │ │ │ │ + moveq r1, r4 │ │ │ │ + ite cs @ unpredictable │ │ │ │ + movcs r1, r4 │ │ │ │ + ldrhcc r4, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 9, cr0, cr4, cr1, {1} │ │ │ │ + vaddl.s8 q8, d12, d17 │ │ │ │ │ │ │ │ -000d2ecc : │ │ │ │ +000d2ef4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d2f48 │ │ │ │ + ldr.w ip, [pc, #108] @ d2f70 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ sub.w r3, ip, #84 @ 0x54 │ │ │ │ - ldr.w ip, [pc, #92] @ d2f4c │ │ │ │ + ldr.w ip, [pc, #92] @ d2f74 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d2f50 ) │ │ │ │ + ldr r4, [pc, #88] @ (d2f78 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d2f2c │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d2f54 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d2498 │ │ │ │ - ldr r2, [pc, #36] @ (d2f54 ) │ │ │ │ - ldr r3, [pc, #32] @ (d2f50 ) │ │ │ │ + bl d24c0 │ │ │ │ + ldr r2, [pc, #36] @ (d2f7c ) │ │ │ │ + ldr r3, [pc, #32] @ (d2f78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2f44 │ │ │ │ + bne.n d2f6c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - movs r0, #20 │ │ │ │ + subs r4, r5, #7 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n d2f5c │ │ │ │ + beq.n d2f34 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n d2ef0 │ │ │ │ + beq.n d2ec8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d2f58 : │ │ │ │ +000d2f80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d2f80 ) │ │ │ │ + ldr r3, [pc, #24] @ (d2fa8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d2f84 ) │ │ │ │ + ldr r2, [pc, #24] @ (d2fac ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d2498 │ │ │ │ + bl d24c0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - beq.n d2ea4 │ │ │ │ + beq.n d307c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d2f88 : │ │ │ │ +000d2fb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d2fec ) │ │ │ │ + ldr r3, [pc, #76] @ (d3014 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d2ff0 ) │ │ │ │ + ldr r5, [pc, #72] @ (d3018 ) │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d2fe6 │ │ │ │ - ldr r3, [pc, #64] @ (d2ff4 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d300e │ │ │ │ + ldr r3, [pc, #64] @ (d301c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d2fc6 │ │ │ │ + bne.n d2fee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d2f58 │ │ │ │ - ldr r0, [pc, #48] @ (d2ff8 ) │ │ │ │ + b.w d2f80 │ │ │ │ + ldr r0, [pc, #48] @ (d3020 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d2ffc ) │ │ │ │ - ldr r1, [pc, #44] @ (d3000 ) │ │ │ │ + ldr r3, [pc, #40] @ (d3024 ) │ │ │ │ + ldr r1, [pc, #44] @ (d3028 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d3004 ) │ │ │ │ + ldr r0, [pc, #40] @ (d302c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r5, #4 │ │ │ │ movs r0, r5 │ │ │ │ - beq.n d309c │ │ │ │ + beq.n d3074 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d3008 : │ │ │ │ +000d3030 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d3034 ) │ │ │ │ + ldr r3, [pc, #28] @ (d305c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d3038 ) │ │ │ │ + ldr r2, [pc, #28] @ (d3060 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d2498 │ │ │ │ + bl d24c0 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d303c : │ │ │ │ +000d3064 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d30d0 ) │ │ │ │ + ldr r5, [pc, #124] @ (d30f8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d30d4 ) │ │ │ │ + ldr r3, [pc, #124] @ (d30fc ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d30d8 ) │ │ │ │ + ldr r6, [pc, #120] @ (d3100 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d30dc ) │ │ │ │ + ldr r3, [pc, #108] @ (d3104 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ adds r3, #12 │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, d30c6 │ │ │ │ - ldr r3, [pc, #100] @ (d30e0 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, d30ee │ │ │ │ + ldr r3, [pc, #100] @ (d3108 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d30a6 │ │ │ │ + bne.n d30ce │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3008 │ │ │ │ - ldr r2, [pc, #84] @ (d30e4 ) │ │ │ │ - ldr r3, [pc, #64] @ (d30d4 ) │ │ │ │ + bl d3030 │ │ │ │ + ldr r2, [pc, #84] @ (d310c ) │ │ │ │ + ldr r3, [pc, #64] @ (d30fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d30ca │ │ │ │ + bne.n d30f2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d30e8 ) │ │ │ │ + ldr r0, [pc, #64] @ (d3110 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d30ec ) │ │ │ │ - ldr r1, [pc, #60] @ (d30f0 ) │ │ │ │ + ldr r3, [pc, #56] @ (d3114 ) │ │ │ │ + ldr r1, [pc, #60] @ (d3118 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d30f4 ) │ │ │ │ + ldr r0, [pc, #56] @ (d311c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d308e │ │ │ │ + b.n d30b6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d30f8 : │ │ │ │ +000d3120 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d31b4 ) │ │ │ │ + ldr r6, [pc, #172] @ (d31dc ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d317a │ │ │ │ + beq.n d31a2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d31b8 ) │ │ │ │ + ldr r3, [pc, #148] @ (d31e0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d3168 │ │ │ │ + cbz r5, d3190 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d2498 │ │ │ │ + bl d24c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3152 │ │ │ │ + beq.n d317a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d31a0 │ │ │ │ + cbz r3, d31c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3162 │ │ │ │ + beq.n d318a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d3194 │ │ │ │ + cbz r3, d31bc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d3136 │ │ │ │ - ldr r3, [pc, #60] @ (d31b8 ) │ │ │ │ + b.n d315e │ │ │ │ + ldr r3, [pc, #60] @ (d31e0 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d31a8 │ │ │ │ + beq.n d31d0 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d3128 │ │ │ │ - b.n d3168 │ │ │ │ + bne.n d3150 │ │ │ │ + b.n d3190 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3152 │ │ │ │ + b.n d317a │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d3128 │ │ │ │ + bne.n d3150 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d3136 │ │ │ │ + b.n d315e │ │ │ │ nop │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d31bc : │ │ │ │ +000d31e4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (d3260 ) │ │ │ │ + ldr r5, [pc, #140] @ (d3288 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ (d3264 ) │ │ │ │ + ldr r3, [pc, #140] @ (d328c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #136] @ (d3268 ) │ │ │ │ + ldr r6, [pc, #136] @ (d3290 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #124] @ (d326c ) │ │ │ │ + ldr r3, [pc, #124] @ (d3294 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d3258 │ │ │ │ - ldr r3, [pc, #100] @ (d3270 ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d3280 │ │ │ │ + ldr r3, [pc, #100] @ (d3298 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d3238 │ │ │ │ + bne.n d3260 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d30f8 │ │ │ │ - ldr r2, [pc, #80] @ (d3274 ) │ │ │ │ - ldr r3, [pc, #64] @ (d3264 ) │ │ │ │ + bl d3120 │ │ │ │ + ldr r2, [pc, #80] @ (d329c ) │ │ │ │ + ldr r3, [pc, #64] @ (d328c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d325c │ │ │ │ + bne.n d3284 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d3278 ) │ │ │ │ + ldr r0, [pc, #60] @ (d32a0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d327c ) │ │ │ │ - ldr r1, [pc, #56] @ (d3280 ) │ │ │ │ + ldr r3, [pc, #56] @ (d32a4 ) │ │ │ │ + ldr r1, [pc, #56] @ (d32a8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d3284 ) │ │ │ │ + ldr r0, [pc, #56] @ (d32ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d3220 │ │ │ │ + b.n d3248 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r3, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d3288 : │ │ │ │ +000d32b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d36ec │ │ │ │ + ldr.w r4, [pc, #1104] @ d3714 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d36f0 │ │ │ │ + ldr.w r1, [pc, #1104] @ d3718 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d36f4 │ │ │ │ - ldr.w r2, [pc, #1100] @ d36f8 │ │ │ │ - ldr.w r3, [pc, #1100] @ d36fc │ │ │ │ + ldr.w r5, [pc, #1100] @ d371c │ │ │ │ + ldr.w r2, [pc, #1100] @ d3720 │ │ │ │ + ldr.w r3, [pc, #1100] @ d3724 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d344c │ │ │ │ - ldr.w r3, [pc, #1060] @ d3700 │ │ │ │ + beq.w d3474 │ │ │ │ + ldr.w r3, [pc, #1060] @ d3728 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d30f8 │ │ │ │ + bl d3120 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d340e │ │ │ │ + bne.w d3436 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3516 │ │ │ │ + beq.w d353e │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d358e │ │ │ │ + beq.w d35b6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d367c │ │ │ │ - ldr r2, [pc, #976] @ (d3704 ) │ │ │ │ + bpl.w d36a4 │ │ │ │ + ldr r2, [pc, #976] @ (d372c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3644 │ │ │ │ - ldr r2, [pc, #972] @ (d3708 ) │ │ │ │ + beq.w d366c │ │ │ │ + ldr r2, [pc, #972] @ (d3730 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3692 │ │ │ │ + beq.w d36ba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d3678 │ │ │ │ + ble.w d36a0 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d3678 │ │ │ │ + beq.w d36a0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3372 │ │ │ │ + beq.n d339a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d348e │ │ │ │ + beq.w d34b6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d349a │ │ │ │ + beq.w d34c2 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d3696 │ │ │ │ + beq.w d36be │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d33a0 │ │ │ │ + beq.n d33c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d34fe │ │ │ │ + beq.w d3526 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d36b2 │ │ │ │ + beq.w d36da │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d33c0 │ │ │ │ + beq.n d33e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d34f6 │ │ │ │ + beq.w d351e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d36ce │ │ │ │ + beq.w d36f6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d33e0 │ │ │ │ + beq.n d3408 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3586 │ │ │ │ - ldr r3, [pc, #796] @ (d3700 ) │ │ │ │ + beq.w d35ae │ │ │ │ + ldr r3, [pc, #796] @ (d3728 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d33f2 │ │ │ │ + beq.n d341a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d370c ) │ │ │ │ - ldr r3, [pc, #760] @ (d36f0 ) │ │ │ │ + ldr r2, [pc, #792] @ (d3734 ) │ │ │ │ + ldr r3, [pc, #760] @ (d3718 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d35b4 │ │ │ │ + bne.w d35dc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3424 │ │ │ │ + beq.n d344c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d3424 │ │ │ │ + cbnz r3, d344c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d343a │ │ │ │ + beq.n d3462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d343a │ │ │ │ + cbnz r3, d3462 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d3710 ) │ │ │ │ - ldr r1, [pc, #724] @ (d3714 ) │ │ │ │ + ldr r3, [pc, #724] @ (d3738 ) │ │ │ │ + ldr r1, [pc, #724] @ (d373c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d33f2 │ │ │ │ + b.n d341a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d3318 │ │ │ │ - ldr r3, [pc, #676] @ (d3718 ) │ │ │ │ - movw r2, #43689 @ 0xaaa9 │ │ │ │ + bne.w d3340 │ │ │ │ + ldr r3, [pc, #676] @ (d3740 ) │ │ │ │ + movw r2, #43675 @ 0xaa9b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d371c ) │ │ │ │ - ldr r0, [pc, #672] @ (d3720 ) │ │ │ │ + ldr r1, [pc, #668] @ (d3744 ) │ │ │ │ + ldr r0, [pc, #672] @ (d3748 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d3378 │ │ │ │ + bne.w d33a0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d3628 │ │ │ │ + beq.w d3650 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d34b6 │ │ │ │ + beq.n d34de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d3506 │ │ │ │ + cbz r3, d352e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d360c │ │ │ │ + beq.w d3634 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d34d2 │ │ │ │ + beq.n d34fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d350e │ │ │ │ + cbz r3, d3536 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d35f0 │ │ │ │ + beq.w d3618 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d34f0 │ │ │ │ + beq.n d3518 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d3594 │ │ │ │ + beq.n d35bc │ │ │ │ bl 8865c │ │ │ │ - b.n d3448 │ │ │ │ + b.n d3470 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d33c0 │ │ │ │ + b.n d33e8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d33a0 │ │ │ │ + b.n d33c8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d34b6 │ │ │ │ + b.n d34de │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d34d2 │ │ │ │ + b.n d34fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3528 │ │ │ │ + beq.n d3550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d35ac │ │ │ │ + beq.n d35d4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d365c │ │ │ │ + beq.w d3684 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3544 │ │ │ │ + beq.n d356c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d35a4 │ │ │ │ + cbz r3, d35cc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d35d4 │ │ │ │ + beq.n d35fc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d355e │ │ │ │ + beq.n d3586 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d359c │ │ │ │ + cbz r3, d35c4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d35b8 │ │ │ │ + beq.n d35e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3448 │ │ │ │ + beq.w d3470 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d3448 │ │ │ │ + bne.w d3470 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3448 │ │ │ │ + b.n d3470 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d33e0 │ │ │ │ + b.n d3408 │ │ │ │ bl 889e4 │ │ │ │ - b.n d3326 │ │ │ │ + b.n d334e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d34f0 │ │ │ │ + b.n d3518 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d355e │ │ │ │ + b.n d3586 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3544 │ │ │ │ + b.n d356c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3528 │ │ │ │ + b.n d3550 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d3724 ) │ │ │ │ - movw r2, #43692 @ 0xaaac │ │ │ │ + ldr r3, [pc, #360] @ (d374c ) │ │ │ │ + movw r2, #43678 @ 0xaa9e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d3728 ) │ │ │ │ - ldr r0, [pc, #356] @ (d372c ) │ │ │ │ + ldr r1, [pc, #356] @ (d3750 ) │ │ │ │ + ldr r0, [pc, #356] @ (d3754 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d3730 ) │ │ │ │ - movw r2, #43691 @ 0xaaab │ │ │ │ + ldr r3, [pc, #344] @ (d3758 ) │ │ │ │ + movw r2, #43677 @ 0xaa9d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d3734 ) │ │ │ │ - ldr r0, [pc, #340] @ (d3738 ) │ │ │ │ + ldr r1, [pc, #340] @ (d375c ) │ │ │ │ + ldr r0, [pc, #340] @ (d3760 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d373c ) │ │ │ │ - movw r2, #43697 @ 0xaab1 │ │ │ │ + ldr r3, [pc, #328] @ (d3764 ) │ │ │ │ + movw r2, #43683 @ 0xaaa3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d3740 ) │ │ │ │ - ldr r0, [pc, #324] @ (d3744 ) │ │ │ │ + ldr r1, [pc, #324] @ (d3768 ) │ │ │ │ + ldr r0, [pc, #324] @ (d376c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d3748 ) │ │ │ │ - movw r2, #43696 @ 0xaab0 │ │ │ │ + ldr r3, [pc, #312] @ (d3770 ) │ │ │ │ + movw r2, #43682 @ 0xaaa2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d374c ) │ │ │ │ - ldr r0, [pc, #308] @ (d3750 ) │ │ │ │ + ldr r1, [pc, #308] @ (d3774 ) │ │ │ │ + ldr r0, [pc, #308] @ (d3778 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d3754 ) │ │ │ │ - movw r2, #43695 @ 0xaaaf │ │ │ │ + ldr r3, [pc, #296] @ (d377c ) │ │ │ │ + movw r2, #43681 @ 0xaaa1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d3758 ) │ │ │ │ - ldr r0, [pc, #292] @ (d375c ) │ │ │ │ + ldr r1, [pc, #292] @ (d3780 ) │ │ │ │ + ldr r0, [pc, #292] @ (d3784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d3760 ) │ │ │ │ + ldr r3, [pc, #280] @ (d3788 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d3764 ) │ │ │ │ - ldr r0, [pc, #280] @ (d3768 ) │ │ │ │ + ldr r1, [pc, #280] @ (d378c ) │ │ │ │ + ldr r0, [pc, #280] @ (d3790 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d376c ) │ │ │ │ - movw r2, #43690 @ 0xaaaa │ │ │ │ + ldr r3, [pc, #268] @ (d3794 ) │ │ │ │ + movw r2, #43676 @ 0xaa9c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d3770 ) │ │ │ │ - ldr r0, [pc, #264] @ (d3774 ) │ │ │ │ + ldr r1, [pc, #264] @ (d3798 ) │ │ │ │ + ldr r0, [pc, #264] @ (d379c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d3778 ) │ │ │ │ + ldr r3, [pc, #248] @ (d37a0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d377c ) │ │ │ │ - ldr r0, [pc, #252] @ (d3780 ) │ │ │ │ + ldr r1, [pc, #248] @ (d37a4 ) │ │ │ │ + ldr r0, [pc, #252] @ (d37a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d3784 ) │ │ │ │ - movw r2, #43666 @ 0xaa92 │ │ │ │ + ldr r3, [pc, #236] @ (d37ac ) │ │ │ │ + movw r2, #43652 @ 0xaa84 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d3788 ) │ │ │ │ - ldr r0, [pc, #232] @ (d378c ) │ │ │ │ + ldr r1, [pc, #228] @ (d37b0 ) │ │ │ │ + ldr r0, [pc, #232] @ (d37b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d3790 ) │ │ │ │ - movw r2, #43667 @ 0xaa93 │ │ │ │ + ldr r3, [pc, #220] @ (d37b8 ) │ │ │ │ + movw r2, #43653 @ 0xaa85 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d3794 ) │ │ │ │ - ldr r0, [pc, #216] @ (d3798 ) │ │ │ │ + ldr r1, [pc, #212] @ (d37bc ) │ │ │ │ + ldr r0, [pc, #216] @ (d37c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d379c ) │ │ │ │ - movw r2, #43668 @ 0xaa94 │ │ │ │ + ldr r3, [pc, #204] @ (d37c4 ) │ │ │ │ + movw r2, #43654 @ 0xaa86 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d37a0 ) │ │ │ │ - ldr r0, [pc, #200] @ (d37a4 ) │ │ │ │ + ldr r1, [pc, #196] @ (d37c8 ) │ │ │ │ + ldr r0, [pc, #200] @ (d37cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ movs r1, r4 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb708 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r4, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - push {r5} │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, d37d6 │ │ │ │ + push {r5, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + str r6, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - b.n d3328 │ │ │ │ + b.n d35c0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, d37e0 │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + str r0, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, d37ea │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, d37ee │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, d37f4 │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d37a8 : │ │ │ │ +000d37d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d380c ) │ │ │ │ + ldr r3, [pc, #76] @ (d3834 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d3810 ) │ │ │ │ + ldr r5, [pc, #72] @ (d3838 ) │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d3806 │ │ │ │ - ldr r3, [pc, #64] @ (d3814 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d382e │ │ │ │ + ldr r3, [pc, #64] @ (d383c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d37e6 │ │ │ │ + bne.n d380e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d3288 │ │ │ │ - ldr r0, [pc, #48] @ (d3818 ) │ │ │ │ + b.w d32b0 │ │ │ │ + ldr r0, [pc, #48] @ (d3840 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d381c ) │ │ │ │ - ldr r1, [pc, #44] @ (d3820 ) │ │ │ │ + ldr r3, [pc, #40] @ (d3844 ) │ │ │ │ + ldr r1, [pc, #44] @ (d3848 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d3824 ) │ │ │ │ + ldr r0, [pc, #40] @ (d384c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d3828 : │ │ │ │ +000d3850 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr.w r5, [pc, #3004] @ d43f8 │ │ │ │ + ldr.w r5, [pc, #3004] @ d4420 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr.w r4, [pc, #3004] @ d43fc │ │ │ │ + ldr.w r4, [pc, #3004] @ d4424 │ │ │ │ add r5, pc │ │ │ │ - ldr.w fp, [pc, #3000] @ d4400 │ │ │ │ - ldr.w r2, [pc, #3000] @ d4404 │ │ │ │ - ldr.w r3, [pc, #3000] @ d4408 │ │ │ │ + ldr.w fp, [pc, #3000] @ d4428 │ │ │ │ + ldr.w r2, [pc, #3000] @ d442c │ │ │ │ + ldr.w r3, [pc, #3000] @ d4430 │ │ │ │ add fp, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ mov.w r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, r2] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r1, [r9, #692] @ 0x2b4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3e36 │ │ │ │ + beq.w d3e5e │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d38a0 │ │ │ │ + beq.n d38c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3b80 │ │ │ │ + beq.w d3ba8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3f5a │ │ │ │ + beq.w d3f82 │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3f78 │ │ │ │ + beq.w d3fa0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, d38ca │ │ │ │ + cbz r0, d38f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d38ca │ │ │ │ + beq.n d38f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3db0 │ │ │ │ + beq.w d3dd8 │ │ │ │ str r6, [r4, #12] │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3f9c │ │ │ │ + beq.w d3fc4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, d38f0 │ │ │ │ + cbz r0, d3918 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d38f0 │ │ │ │ + beq.n d3918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3db6 │ │ │ │ + beq.w d3dde │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ str r6, [r4, #16] │ │ │ │ ldr.w r6, [r3, #2920] @ 0xb68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d48ac │ │ │ │ + beq.w d48d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d392a │ │ │ │ + beq.n d3952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3da0 │ │ │ │ + beq.w d3dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d3fe4 │ │ │ │ + beq.w d400c │ │ │ │ add.w sl, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4220 │ │ │ │ + beq.w d4248 │ │ │ │ ldr.w r1, [sl, #2916] @ 0xb64 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fc54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3962 │ │ │ │ + beq.n d398a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3d98 │ │ │ │ + beq.w d3dc0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3fba │ │ │ │ - ldr.w r3, [pc, #2720] @ d440c │ │ │ │ + beq.w d3fe2 │ │ │ │ + ldr.w r3, [pc, #2720] @ d4434 │ │ │ │ ldr.w r1, [r9, #2236] @ 0x8bc │ │ │ │ ldr.w r6, [sl, #1356] @ 0x54c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4008 │ │ │ │ + beq.w d4030 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r6, r5, [sp, #72] @ 0x48 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d39b0 │ │ │ │ + beq.n d39d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3da8 │ │ │ │ + beq.w d3dd0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4032 │ │ │ │ + beq.w d405a │ │ │ │ mov r0, r6 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d3de0 │ │ │ │ + blt.w d3e08 │ │ │ │ ands.w r3, r0, #255 @ 0xff │ │ │ │ - bne.w d3b88 │ │ │ │ + bne.w d3bb0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r9, #2320] @ 0x910 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ blx 50218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4196 │ │ │ │ + beq.w d41be │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 50180 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3a02 │ │ │ │ + beq.n d3a2a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, d3a02 │ │ │ │ + cbnz r2, d3a2a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w d4056 │ │ │ │ + blt.w d407e │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3b88 │ │ │ │ + beq.w d3bb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3a28 │ │ │ │ + beq.n d3a50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d404e │ │ │ │ + beq.w d4076 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 4fd98 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4358 │ │ │ │ + beq.w d4380 │ │ │ │ ldr.w r3, [r9, #2824] @ 0xb08 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 4fd98 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4370 │ │ │ │ + beq.w d4398 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9, #2320] @ 0x910 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldr.w r3, [r3, #1360] @ 0x550 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ blx 50218 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4388 │ │ │ │ + beq.w d43b0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3a84 │ │ │ │ + beq.n d3aac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d40aa │ │ │ │ + beq.w d40d2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd98 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3aa0 │ │ │ │ + beq.n d3ac8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d40a2 │ │ │ │ + beq.w d40ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d43be │ │ │ │ + beq.w d43e6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r0, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3ad4 │ │ │ │ + beq.n d3afc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, d3ad4 │ │ │ │ + cbnz r3, d3afc │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3aec │ │ │ │ + beq.n d3b14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, d3aec │ │ │ │ + cbnz r3, d3b14 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3b02 │ │ │ │ + beq.n d3b2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, d3b02 │ │ │ │ + cbnz r3, d3b2a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d43de │ │ │ │ + beq.w d4406 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #688] @ 0x2b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d40ba │ │ │ │ + beq.w d40e2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3b42 │ │ │ │ + beq.n d3b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d40b2 │ │ │ │ + beq.w d40da │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d46dc │ │ │ │ + beq.w d4704 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3b62 │ │ │ │ + beq.n d3b8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d42fc │ │ │ │ + beq.w d4324 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3d94 │ │ │ │ + beq.w d3dbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d3d94 │ │ │ │ + bne.w d3dbc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3d94 │ │ │ │ + b.n d3dbc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d38a0 │ │ │ │ + b.n d38c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3b9c │ │ │ │ + beq.n d3bc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3dbc │ │ │ │ + beq.w d3de4 │ │ │ │ ldr.w r0, [r9, #2240] @ 0x8c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ blx 50218 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d40fc │ │ │ │ + beq.w d4124 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3bcc │ │ │ │ + beq.n d3bf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3dcc │ │ │ │ + beq.w d3df4 │ │ │ │ mov r0, r5 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3be8 │ │ │ │ + beq.n d3c10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3dc4 │ │ │ │ + beq.w d3dec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d4114 │ │ │ │ + beq.w d413c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d455c │ │ │ │ + beq.w d4584 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d45c8 │ │ │ │ + beq.w d45f0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3c2c │ │ │ │ + beq.n d3c54 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3dd4 │ │ │ │ + beq.w d3dfc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d464a │ │ │ │ - ldr.w r2, [pc, #2012] @ d4410 │ │ │ │ + bne.w d4672 │ │ │ │ + ldr.w r2, [pc, #2012] @ d4438 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #1 │ │ │ │ blx 50154 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d417c │ │ │ │ + beq.w d41a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3c66 │ │ │ │ + beq.n d3c8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d3c66 │ │ │ │ + cbnz r3, d3c8e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d41ae │ │ │ │ + beq.w d41d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fe94 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3ca0 │ │ │ │ + beq.n d3cc8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, d3ca0 │ │ │ │ + cbnz r2, d3cc8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d4072 │ │ │ │ + blt.w d409a │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d4704 │ │ │ │ + beq.w d472c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d41e4 │ │ │ │ + beq.w d420c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fe94 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3ce2 │ │ │ │ + beq.n d3d0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d40e4 │ │ │ │ + beq.w d410c │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d4208 │ │ │ │ + blt.w d4230 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d4782 │ │ │ │ + beq.w d47aa │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d426c │ │ │ │ + beq.w d4294 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fb3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3d26 │ │ │ │ + beq.n d3d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d40f0 │ │ │ │ + beq.w d4118 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d42a8 │ │ │ │ + blt.w d42d0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d42d8 │ │ │ │ + beq.w d4300 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fb3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3d62 │ │ │ │ + beq.n d3d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4158 │ │ │ │ + beq.w d4180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3d7a │ │ │ │ + beq.n d3da2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4170 │ │ │ │ + beq.w d4198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3d8e │ │ │ │ + beq.n d3db6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4164 │ │ │ │ + beq.w d418c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d4316 │ │ │ │ + blt.w d433e │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b.n d3934 │ │ │ │ + b.n d395c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3962 │ │ │ │ + b.n d398a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d392a │ │ │ │ + b.n d3952 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d39b0 │ │ │ │ + b.n d39d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d38ca │ │ │ │ + b.n d38f2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d38f0 │ │ │ │ + b.n d3918 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3b9c │ │ │ │ + b.n d3bc4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3be8 │ │ │ │ + b.n d3c10 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3bcc │ │ │ │ + b.n d3bf4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n d3c2c │ │ │ │ - ldr.w r3, [pc, #1584] @ d4414 │ │ │ │ + b.n d3c54 │ │ │ │ + ldr.w r3, [pc, #1584] @ d443c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1584] @ d4418 │ │ │ │ - ldr.w r0, [pc, #1584] @ d441c │ │ │ │ + ldr.w r1, [pc, #1584] @ d4440 │ │ │ │ + ldr.w r0, [pc, #1584] @ d4444 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1544] @ d4420 │ │ │ │ - ldr.w r3, [pc, #1504] @ d43fc │ │ │ │ + ldr.w r2, [pc, #1544] @ d4448 │ │ │ │ + ldr.w r3, [pc, #1504] @ d4424 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d48a8 │ │ │ │ + bne.w d48d0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1500] @ d4414 │ │ │ │ + ldr.w r3, [pc, #1500] @ d443c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1508] @ d4424 │ │ │ │ - ldr.w r0, [pc, #1508] @ d4428 │ │ │ │ + ldr.w r1, [pc, #1508] @ d444c │ │ │ │ + ldr.w r0, [pc, #1508] @ d4450 │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ @@ -222176,517 +222202,517 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d41d2 │ │ │ │ + beq.w d41fa │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4138 │ │ │ │ + beq.w d4160 │ │ │ │ add.w r8, r9, #4096 @ 0x1000 │ │ │ │ bl 888e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r3, [r8, #1352] @ 0x548 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd98 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4290 │ │ │ │ + beq.w d42b8 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r9, #316] @ 0x13c │ │ │ │ blx 4fd98 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r2 │ │ │ │ bl 54f64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d42c0 │ │ │ │ + beq.w d42e8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ movs r0, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 85b08 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4304 │ │ │ │ + beq.w d432c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #688] @ 0x2b0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d432e │ │ │ │ + beq.w d4356 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 50154 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4346 │ │ │ │ + beq.w d436e │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1256] @ d442c │ │ │ │ + ldr.w r3, [pc, #1256] @ d4454 │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3e16 │ │ │ │ + beq.w d3e3e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n d3e16 │ │ │ │ - ldr.w r3, [pc, #1208] @ d4414 │ │ │ │ + b.n d3e3e │ │ │ │ + ldr.w r3, [pc, #1208] @ d443c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1228] @ d4430 │ │ │ │ - ldr.w r0, [pc, #1228] @ d4434 │ │ │ │ + ldr.w r1, [pc, #1228] @ d4458 │ │ │ │ + ldr.w r0, [pc, #1228] @ d445c │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3e52 │ │ │ │ - ldr.w r3, [pc, #1176] @ d4414 │ │ │ │ + b.n d3e7a │ │ │ │ + ldr.w r3, [pc, #1176] @ d443c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1208] @ d4438 │ │ │ │ - ldr.w r0, [pc, #1208] @ d443c │ │ │ │ + ldr.w r1, [pc, #1208] @ d4460 │ │ │ │ + ldr.w r0, [pc, #1208] @ d4464 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr.w r3, [pc, #1140] @ d4414 │ │ │ │ + b.n d3e3c │ │ │ │ + ldr.w r3, [pc, #1140] @ d443c │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w r1, [pc, #1180] @ d4440 │ │ │ │ - ldr.w r0, [pc, #1180] @ d4444 │ │ │ │ + ldr.w r1, [pc, #1180] @ d4468 │ │ │ │ + ldr.w r0, [pc, #1180] @ d446c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3f94 │ │ │ │ - ldr.w r3, [pc, #1112] @ d4414 │ │ │ │ + b.n d3fbc │ │ │ │ + ldr.w r3, [pc, #1112] @ d443c │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1156] @ d4448 │ │ │ │ - ldr.w r0, [pc, #1156] @ d444c │ │ │ │ + ldr.w r1, [pc, #1156] @ d4470 │ │ │ │ + ldr.w r0, [pc, #1156] @ d4474 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr.w r3, [pc, #1068] @ d4414 │ │ │ │ + b.n d3e3c │ │ │ │ + ldr.w r3, [pc, #1068] @ d443c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr.w r1, [pc, #1124] @ d4450 │ │ │ │ - ldr.w r0, [pc, #1124] @ d4454 │ │ │ │ + ldr.w r1, [pc, #1124] @ d4478 │ │ │ │ + ldr.w r0, [pc, #1124] @ d447c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr.w r3, [pc, #1032] @ d4414 │ │ │ │ + b.n d3e3c │ │ │ │ + ldr.w r3, [pc, #1032] @ d443c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1096] @ d4458 │ │ │ │ - ldr.w r0, [pc, #1096] @ d445c │ │ │ │ + ldr.w r1, [pc, #1096] @ d4480 │ │ │ │ + ldr.w r0, [pc, #1096] @ d4484 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3f94 │ │ │ │ - ldr r3, [pc, #992] @ (d4414 ) │ │ │ │ + b.n d3fbc │ │ │ │ + ldr r3, [pc, #992] @ (d443c ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1064] @ d4460 │ │ │ │ - ldr.w r0, [pc, #1064] @ d4464 │ │ │ │ + ldr.w r1, [pc, #1064] @ d4488 │ │ │ │ + ldr.w r0, [pc, #1064] @ d448c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4024 │ │ │ │ + b.n d404c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3a28 │ │ │ │ - ldr r3, [pc, #956] @ (d4414 ) │ │ │ │ + b.n d3a50 │ │ │ │ + ldr r3, [pc, #956] @ (d443c ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr.w r1, [pc, #1036] @ d4468 │ │ │ │ - ldr.w r0, [pc, #1036] @ d446c │ │ │ │ + ldr.w r1, [pc, #1036] @ d4490 │ │ │ │ + ldr.w r0, [pc, #1036] @ d4494 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3dfc │ │ │ │ - ldr r3, [pc, #928] @ (d4414 ) │ │ │ │ + b.n d3e24 │ │ │ │ + ldr r3, [pc, #928] @ (d443c ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ - ldr r1, [pc, #1016] @ (d4470 ) │ │ │ │ - ldr r0, [pc, #1016] @ (d4474 ) │ │ │ │ + ldr r1, [pc, #1016] @ (d4498 ) │ │ │ │ + ldr r0, [pc, #1016] @ (d449c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3aa0 │ │ │ │ + b.n d3ac8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3a84 │ │ │ │ + b.n d3aac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3b42 │ │ │ │ - ldr r3, [pc, #856] @ (d4414 ) │ │ │ │ + b.n d3b6a │ │ │ │ + ldr r3, [pc, #856] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #952] @ (d4478 ) │ │ │ │ - ldr r0, [pc, #952] @ (d447c ) │ │ │ │ + ldr r1, [pc, #952] @ (d44a0 ) │ │ │ │ + ldr r0, [pc, #952] @ (d44a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n d3ce2 │ │ │ │ + b.n d3d0a │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3d26 │ │ │ │ - ldr r3, [pc, #788] @ (d4414 ) │ │ │ │ + b.n d3d4e │ │ │ │ + ldr r3, [pc, #788] @ (d443c ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #892] @ (d4480 ) │ │ │ │ - ldr r0, [pc, #896] @ (d4484 ) │ │ │ │ + ldr r1, [pc, #892] @ (d44a8 ) │ │ │ │ + ldr r0, [pc, #896] @ (d44ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d40d0 │ │ │ │ - ldr r3, [pc, #764] @ (d4414 ) │ │ │ │ + b.n d40f8 │ │ │ │ + ldr r3, [pc, #764] @ (d443c ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #876] @ (d4488 ) │ │ │ │ - ldr r0, [pc, #880] @ (d448c ) │ │ │ │ + ldr r1, [pc, #876] @ (d44b0 ) │ │ │ │ + ldr r0, [pc, #880] @ (d44b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ bl 8865c │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3d62 │ │ │ │ + b.n d3d8a │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3d8e │ │ │ │ + b.n d3db6 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3d7a │ │ │ │ - ldr r3, [pc, #660] @ (d4414 ) │ │ │ │ + b.n d3da2 │ │ │ │ + ldr r3, [pc, #660] @ (d443c ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ - ldr r1, [pc, #780] @ (d4490 ) │ │ │ │ + ldr r1, [pc, #780] @ (d44b8 ) │ │ │ │ mov r8, r6 │ │ │ │ - ldr r0, [pc, #780] @ (d4494 ) │ │ │ │ + ldr r0, [pc, #780] @ (d44bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r3, [pc, #636] @ (d4414 ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r3, [pc, #636] @ (d443c ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #764] @ (d4498 ) │ │ │ │ - ldr r0, [pc, #764] @ (d449c ) │ │ │ │ + ldr r1, [pc, #764] @ (d44c0 ) │ │ │ │ + ldr r0, [pc, #764] @ (d44c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3dfc │ │ │ │ - ldr r3, [pc, #612] @ (d4414 ) │ │ │ │ - ldr r2, [pc, #748] @ (d44a0 ) │ │ │ │ - ldr r1, [pc, #752] @ (d44a4 ) │ │ │ │ - ldr r0, [pc, #752] @ (d44a8 ) │ │ │ │ + b.n d3e24 │ │ │ │ + ldr r3, [pc, #612] @ (d443c ) │ │ │ │ + ldr r2, [pc, #748] @ (d44c8 ) │ │ │ │ + ldr r1, [pc, #752] @ (d44cc ) │ │ │ │ + ldr r0, [pc, #752] @ (d44d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #79 @ 0x4f │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #736] @ (d44ac ) │ │ │ │ + ldr r3, [pc, #736] @ (d44d4 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r1, [pc, #732] @ (d44b0 ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r1, [pc, #732] @ (d44d8 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #732] @ (d44b4 ) │ │ │ │ + ldr r0, [pc, #732] @ (d44dc ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d413c │ │ │ │ - ldr r3, [pc, #556] @ (d4414 ) │ │ │ │ - ldr r2, [pc, #720] @ (d44b8 ) │ │ │ │ - ldr r1, [pc, #720] @ (d44bc ) │ │ │ │ - ldr r0, [pc, #724] @ (d44c0 ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r3, [pc, #556] @ (d443c ) │ │ │ │ + ldr r2, [pc, #720] @ (d44e0 ) │ │ │ │ + ldr r1, [pc, #720] @ (d44e4 ) │ │ │ │ + ldr r0, [pc, #724] @ (d44e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #708] @ (d44c4 ) │ │ │ │ + ldr r3, [pc, #708] @ (d44ec ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r3, [pc, #520] @ (d4414 ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r3, [pc, #520] @ (d443c ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #696] @ (d44c8 ) │ │ │ │ - ldr r0, [pc, #700] @ (d44cc ) │ │ │ │ + ldr r1, [pc, #696] @ (d44f0 ) │ │ │ │ + ldr r0, [pc, #700] @ (d44f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4088 │ │ │ │ + b.n d40b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4234 │ │ │ │ + beq.n d425c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d46fc │ │ │ │ + beq.w d4724 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4248 │ │ │ │ + beq.n d4270 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d46f4 │ │ │ │ + beq.w d471c │ │ │ │ blx 50078 │ │ │ │ - ldr r3, [pc, #640] @ (d44d0 ) │ │ │ │ + ldr r3, [pc, #640] @ (d44f8 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3f44 │ │ │ │ - ldr r3, [pc, #444] @ (d4414 ) │ │ │ │ + beq.w d3f6c │ │ │ │ + ldr r3, [pc, #444] @ (d443c ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #632] @ (d44d4 ) │ │ │ │ - ldr r0, [pc, #636] @ (d44d8 ) │ │ │ │ + ldr r1, [pc, #632] @ (d44fc ) │ │ │ │ + ldr r0, [pc, #636] @ (d4500 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr r3, [pc, #420] @ (d4414 ) │ │ │ │ - ldr r2, [pc, #620] @ (d44dc ) │ │ │ │ - ldr r1, [pc, #620] @ (d44e0 ) │ │ │ │ - ldr r0, [pc, #624] @ (d44e4 ) │ │ │ │ + b.n d3e3c │ │ │ │ + ldr r3, [pc, #420] @ (d443c ) │ │ │ │ + ldr r2, [pc, #620] @ (d4504 ) │ │ │ │ + ldr r1, [pc, #620] @ (d4508 ) │ │ │ │ + ldr r0, [pc, #624] @ (d450c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #81 @ 0x51 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #608] @ (d44e8 ) │ │ │ │ + ldr r3, [pc, #608] @ (d4510 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r1, [pc, #600] @ (d44ec ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r1, [pc, #600] @ (d4514 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #600] @ (d44f0 ) │ │ │ │ + ldr r0, [pc, #600] @ (d4518 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d413c │ │ │ │ - ldr r3, [pc, #360] @ (d4414 ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r3, [pc, #360] @ (d443c ) │ │ │ │ movs r2, #81 @ 0x51 │ │ │ │ - ldr r1, [pc, #580] @ (d44f4 ) │ │ │ │ - ldr r0, [pc, #584] @ (d44f8 ) │ │ │ │ + ldr r1, [pc, #580] @ (d451c ) │ │ │ │ + ldr r0, [pc, #584] @ (d4520 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r1, [pc, #568] @ (d44fc ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r1, [pc, #568] @ (d4524 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #568] @ (d4500 ) │ │ │ │ + ldr r0, [pc, #568] @ (d4528 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d413c │ │ │ │ - ldr r3, [pc, #312] @ (d4414 ) │ │ │ │ - ldr r2, [pc, #552] @ (d4504 ) │ │ │ │ - ldr r1, [pc, #552] @ (d4508 ) │ │ │ │ - ldr r0, [pc, #556] @ (d450c ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r3, [pc, #312] @ (d443c ) │ │ │ │ + ldr r2, [pc, #552] @ (d452c ) │ │ │ │ + ldr r1, [pc, #552] @ (d4530 ) │ │ │ │ + ldr r0, [pc, #556] @ (d4534 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #540] @ (d4510 ) │ │ │ │ + ldr r3, [pc, #540] @ (d4538 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d4088 │ │ │ │ + b.n d40b0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3b62 │ │ │ │ - ldr r1, [pc, #524] @ (d4514 ) │ │ │ │ + b.n d3b8a │ │ │ │ + ldr r1, [pc, #524] @ (d453c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #524] @ (d4518 ) │ │ │ │ + ldr r0, [pc, #524] @ (d4540 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d413c │ │ │ │ - ldr r3, [pc, #252] @ (d4414 ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r3, [pc, #252] @ (d443c ) │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ - ldr r1, [pc, #512] @ (d451c ) │ │ │ │ - ldr r0, [pc, #512] @ (d4520 ) │ │ │ │ + ldr r1, [pc, #512] @ (d4544 ) │ │ │ │ + ldr r0, [pc, #512] @ (d4548 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d412a │ │ │ │ - ldr r1, [pc, #500] @ (d4524 ) │ │ │ │ + b.n d4152 │ │ │ │ + ldr r1, [pc, #500] @ (d454c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #500] @ (d4528 ) │ │ │ │ + ldr r0, [pc, #500] @ (d4550 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d413c │ │ │ │ - ldr r1, [pc, #484] @ (d452c ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r1, [pc, #484] @ (d4554 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #484] @ (d4530 ) │ │ │ │ + ldr r0, [pc, #484] @ (d4558 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d433e │ │ │ │ - ldr r3, [pc, #184] @ (d4414 ) │ │ │ │ + b.n d4366 │ │ │ │ + ldr r3, [pc, #184] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #468] @ (d4534 ) │ │ │ │ - ldr r0, [pc, #472] @ (d4538 ) │ │ │ │ + ldr r1, [pc, #468] @ (d455c ) │ │ │ │ + ldr r0, [pc, #472] @ (d4560 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4024 │ │ │ │ - ldr r3, [pc, #160] @ (d4414 ) │ │ │ │ + b.n d404c │ │ │ │ + ldr r3, [pc, #160] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #452] @ (d453c ) │ │ │ │ - ldr r0, [pc, #456] @ (d4540 ) │ │ │ │ + ldr r1, [pc, #452] @ (d4564 ) │ │ │ │ + ldr r0, [pc, #456] @ (d4568 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r3, [pc, #136] @ (d4414 ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r3, [pc, #136] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #436] @ (d4544 ) │ │ │ │ - ldr r0, [pc, #440] @ (d4548 ) │ │ │ │ + ldr r1, [pc, #436] @ (d456c ) │ │ │ │ + ldr r0, [pc, #440] @ (d4570 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ @@ -222694,854 +222720,854 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr r3, [pc, #84] @ (d4414 ) │ │ │ │ + b.n d3e3c │ │ │ │ + ldr r3, [pc, #84] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #392] @ (d454c ) │ │ │ │ - ldr r0, [pc, #392] @ (d4550 ) │ │ │ │ + ldr r1, [pc, #392] @ (d4574 ) │ │ │ │ + ldr r0, [pc, #392] @ (d4578 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ - b.n d43ac │ │ │ │ - ldr r3, [pc, #52] @ (d4414 ) │ │ │ │ + b.n d43d4 │ │ │ │ + ldr r3, [pc, #52] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #368] @ (d4554 ) │ │ │ │ - ldr r0, [pc, #368] @ (d4558 ) │ │ │ │ + ldr r1, [pc, #368] @ (d457c ) │ │ │ │ + ldr r0, [pc, #368] @ (d4580 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d412a │ │ │ │ + b.n d4152 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4574 │ │ │ │ + beq.n d459c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d47f8 │ │ │ │ + beq.w d4820 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4588 │ │ │ │ + beq.n d45b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4800 │ │ │ │ + beq.w d4828 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d45a0 │ │ │ │ + beq.n d45c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4808 │ │ │ │ - ldr r3, [pc, #804] @ (d48c8 ) │ │ │ │ - ldr r1, [pc, #808] @ (d48cc ) │ │ │ │ + beq.w d4830 │ │ │ │ + ldr r3, [pc, #804] @ (d48f0 ) │ │ │ │ + ldr r1, [pc, #808] @ (d48f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #796] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #800] @ (d48d4 ) │ │ │ │ + ldr r3, [pc, #796] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #800] @ (d48fc ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #800] @ (d48d8 ) │ │ │ │ + ldr r0, [pc, #800] @ (d4900 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d45e0 │ │ │ │ + beq.n d4608 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4828 │ │ │ │ + beq.w d4850 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d45f4 │ │ │ │ + beq.n d461c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4810 │ │ │ │ + beq.w d4838 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d460c │ │ │ │ + beq.n d4634 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4818 │ │ │ │ + beq.w d4840 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4620 │ │ │ │ + beq.n d4648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4820 │ │ │ │ - ldr r3, [pc, #676] @ (d48c8 ) │ │ │ │ - ldr r1, [pc, #696] @ (d48dc ) │ │ │ │ + beq.w d4848 │ │ │ │ + ldr r3, [pc, #676] @ (d48f0 ) │ │ │ │ + ldr r1, [pc, #696] @ (d4904 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #668] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #684] @ (d48e0 ) │ │ │ │ + ldr r3, [pc, #668] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #684] @ (d4908 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #684] @ (d48e4 ) │ │ │ │ + ldr r0, [pc, #684] @ (d490c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d3e14 │ │ │ │ + b.w d3e3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4662 │ │ │ │ + beq.n d468a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4830 │ │ │ │ + beq.w d4858 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4676 │ │ │ │ + beq.n d469e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d483c │ │ │ │ + beq.w d4864 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d468a │ │ │ │ + beq.n d46b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4848 │ │ │ │ + beq.w d4870 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d469e │ │ │ │ + beq.n d46c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4854 │ │ │ │ + beq.w d487c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d46b2 │ │ │ │ + beq.n d46da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4860 │ │ │ │ - ldr r3, [pc, #532] @ (d48c8 ) │ │ │ │ - ldr r1, [pc, #560] @ (d48e8 ) │ │ │ │ + beq.w d4888 │ │ │ │ + ldr r3, [pc, #532] @ (d48f0 ) │ │ │ │ + ldr r1, [pc, #560] @ (d4910 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #524] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #548] @ (d48ec ) │ │ │ │ + ldr r3, [pc, #524] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #548] @ (d4914 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #548] @ (d48f0 ) │ │ │ │ + ldr r0, [pc, #548] @ (d4918 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d3e14 │ │ │ │ - ldr r3, [pc, #496] @ (d48d0 ) │ │ │ │ + b.w d3e3c │ │ │ │ + ldr r3, [pc, #496] @ (d48f8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #528] @ (d48f4 ) │ │ │ │ - ldr r0, [pc, #532] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #528] @ (d491c ) │ │ │ │ + ldr r0, [pc, #532] @ (d4920 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d40d0 │ │ │ │ + b.n d40f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4248 │ │ │ │ + b.n d4270 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4234 │ │ │ │ + b.n d425c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d471c │ │ │ │ + beq.n d4744 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4870 │ │ │ │ + beq.w d4898 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4730 │ │ │ │ + beq.n d4758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4878 │ │ │ │ + beq.w d48a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4744 │ │ │ │ + beq.n d476c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4880 │ │ │ │ + beq.w d48a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d475c │ │ │ │ + beq.n d4784 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4868 │ │ │ │ - ldr r3, [pc, #412] @ (d48fc ) │ │ │ │ + beq.w d4890 │ │ │ │ + ldr r3, [pc, #412] @ (d4924 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #356] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #404] @ (d4900 ) │ │ │ │ + ldr r3, [pc, #356] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #404] @ (d4928 ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ - ldr r0, [pc, #404] @ (d4904 ) │ │ │ │ + ldr r0, [pc, #404] @ (d492c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d3e14 │ │ │ │ + b.w d3e3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4798 │ │ │ │ + beq.n d47c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4888 │ │ │ │ + beq.n d48b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47aa │ │ │ │ + beq.n d47d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4890 │ │ │ │ + beq.n d48b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47bc │ │ │ │ + beq.n d47e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4898 │ │ │ │ + beq.n d48c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47d2 │ │ │ │ + beq.n d47fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d48a0 │ │ │ │ - ldr r3, [pc, #296] @ (d48fc ) │ │ │ │ + beq.n d48c8 │ │ │ │ + ldr r3, [pc, #296] @ (d4924 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #240] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #292] @ (d4908 ) │ │ │ │ + ldr r3, [pc, #240] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #292] @ (d4930 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #292] @ (d490c ) │ │ │ │ + ldr r0, [pc, #292] @ (d4934 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d3e14 │ │ │ │ + b.w d3e3c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4574 │ │ │ │ + b.n d459c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4588 │ │ │ │ + b.n d45b0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d45a0 │ │ │ │ + b.n d45c8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d45f4 │ │ │ │ + b.n d461c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d460c │ │ │ │ + b.n d4634 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4620 │ │ │ │ + b.n d4648 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d45e0 │ │ │ │ + b.n d4608 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d4662 │ │ │ │ + b.n d468a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d4676 │ │ │ │ + b.n d469e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d468a │ │ │ │ + b.n d46b2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d469e │ │ │ │ + b.n d46c6 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d46b2 │ │ │ │ + b.n d46da │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d475c │ │ │ │ + b.n d4784 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d471c │ │ │ │ + b.n d4744 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4730 │ │ │ │ + b.n d4758 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4744 │ │ │ │ + b.n d476c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4798 │ │ │ │ + b.n d47c0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47aa │ │ │ │ + b.n d47d2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47bc │ │ │ │ + b.n d47e4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47d2 │ │ │ │ + b.n d47fa │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (d4910 ) │ │ │ │ - movw r2, #46936 @ 0xb758 │ │ │ │ + ldr r3, [pc, #96] @ (d4938 ) │ │ │ │ + movw r2, #46922 @ 0xb74a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (d4914 ) │ │ │ │ - ldr r0, [pc, #92] @ (d4918 ) │ │ │ │ + ldr r1, [pc, #92] @ (d493c ) │ │ │ │ + ldr r0, [pc, #92] @ (d4940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r7, #28] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r0, #32] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r2, #32] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r6, #28] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r3, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r4, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r6, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ movs r4, r4 │ │ │ │ - add r1, pc, #400 @ (adr r1, d4aa8 ) │ │ │ │ + add r2, pc, #624 @ (adr r2, d4bb0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #952] @ (d4cd4 ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d491c : │ │ │ │ +000d4944 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #88] @ d4984 │ │ │ │ + ldr.w ip, [pc, #88] @ d49ac │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #80] @ (d4988 ) │ │ │ │ + ldr r5, [pc, #80] @ (d49b0 ) │ │ │ │ add.w r3, ip, #156 @ 0x9c │ │ │ │ - ldr.w ip, [pc, #76] @ d498c │ │ │ │ + ldr.w ip, [pc, #76] @ d49b4 │ │ │ │ sub sp, #20 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, d4968 │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, d4990 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3828 │ │ │ │ - ldr r2, [pc, #36] @ (d4990 ) │ │ │ │ - ldr r3, [pc, #28] @ (d4988 ) │ │ │ │ + bl d3850 │ │ │ │ + ldr r2, [pc, #36] @ (d49b8 ) │ │ │ │ + ldr r3, [pc, #28] @ (d49b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d4980 │ │ │ │ + bne.n d49a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ - movs r6, r4 │ │ │ │ @ instruction: 0xb690 │ │ │ │ movs r6, r4 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ + movs r6, r4 │ │ │ │ │ │ │ │ -000d4994 : │ │ │ │ +000d49bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r9, [pc, #2132] @ d51fc │ │ │ │ + ldr.w r9, [pc, #2132] @ d5224 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc │ │ │ │ blx 501f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4d86 │ │ │ │ + beq.w d4dae │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, d49d2 │ │ │ │ + cbz r0, d49fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d49d2 │ │ │ │ + beq.n d49fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d1a │ │ │ │ + beq.w d4d42 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4dc0 │ │ │ │ + beq.w d4de8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, d49f8 │ │ │ │ + cbz r0, d4a20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d49f8 │ │ │ │ + beq.n d4a20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d20 │ │ │ │ + beq.w d4d48 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4dfa │ │ │ │ + beq.w d4e22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4a2c │ │ │ │ + beq.n d4a54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4c84 │ │ │ │ + beq.w d4cac │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d4e44 │ │ │ │ + beq.w d4e6c │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4ece │ │ │ │ + beq.w d4ef6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n d4a6c │ │ │ │ + beq.n d4a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4b9e │ │ │ │ + beq.w d4bc6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4baa │ │ │ │ + beq.w d4bd2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4f08 │ │ │ │ + beq.w d4f30 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4f80 │ │ │ │ + beq.w d4fa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n d4aa6 │ │ │ │ + beq.n d4ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4c60 │ │ │ │ + beq.w d4c88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w d500e │ │ │ │ - ldr.w r3, [pc, #1872] @ d5200 │ │ │ │ + bne.w d5036 │ │ │ │ + ldr.w r3, [pc, #1872] @ d5228 │ │ │ │ ldr.w r4, [r9, r3] │ │ │ │ - ldr.w r3, [pc, #1868] @ d5204 │ │ │ │ + ldr.w r3, [pc, #1868] @ d522c │ │ │ │ ldr.w r1, [r4, #1332] @ 0x534 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 87324 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4d52 │ │ │ │ + beq.w d4d7a │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r4, #628] @ 0x274 │ │ │ │ blx 503e4 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d4af2 │ │ │ │ + beq.n d4b1a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4c6c │ │ │ │ + beq.w d4c94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4da4 │ │ │ │ + beq.w d4dcc │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d4b14 │ │ │ │ + beq.n d4b3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4c74 │ │ │ │ + beq.w d4c9c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w d4dde │ │ │ │ + beq.w d4e06 │ │ │ │ mov r0, fp │ │ │ │ blx 50180 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d4b38 │ │ │ │ + beq.n d4b60 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4c7c │ │ │ │ + beq.w d4ca4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w d4e28 │ │ │ │ - ldr.w r3, [pc, #1736] @ d5208 │ │ │ │ + blt.w d4e50 │ │ │ │ + ldr.w r3, [pc, #1736] @ d5230 │ │ │ │ uxtb r4, r4 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, r2 │ │ │ │ - bne.n d4bda │ │ │ │ + bne.n d4c02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4b64 │ │ │ │ + beq.n d4b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d26 │ │ │ │ + beq.w d4d4e │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w d4c8c │ │ │ │ + beq.w d4cb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d51c2 │ │ │ │ + beq.w d51ea │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4b84 │ │ │ │ + beq.n d4bac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e60 │ │ │ │ + beq.w d4e88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c58 │ │ │ │ + beq.n d4c80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d4c58 │ │ │ │ + bne.n d4c80 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c58 │ │ │ │ + b.n d4c80 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w d4a72 │ │ │ │ - ldr.w r3, [pc, #1624] @ d5204 │ │ │ │ + bne.w d4a9a │ │ │ │ + ldr.w r3, [pc, #1624] @ d522c │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr.w r1, [pc, #1624] @ d520c │ │ │ │ - ldr.w r0, [pc, #1624] @ d5210 │ │ │ │ + ldr.w r1, [pc, #1624] @ d5234 │ │ │ │ + ldr.w r0, [pc, #1624] @ d5238 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ @@ -223549,1438 +223575,1438 @@ │ │ │ │ bl 54f64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4bee │ │ │ │ + beq.n d4c16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d32 │ │ │ │ + beq.w d4d5a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4e80 │ │ │ │ + beq.w d4ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fb3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c26 │ │ │ │ + beq.n d4c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d3a │ │ │ │ + beq.w d4d62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c3a │ │ │ │ + beq.n d4c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d4a │ │ │ │ + beq.w d4d72 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d516e │ │ │ │ + beq.w d5196 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c52 │ │ │ │ + beq.n d4c7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4d42 │ │ │ │ + beq.n d4d6a │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w d4eb6 │ │ │ │ + blt.w d4ede │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n d4a3e │ │ │ │ + b.n d4a66 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4aa6 │ │ │ │ + b.n d4ace │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4af2 │ │ │ │ + b.n d4b1a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b14 │ │ │ │ + b.n d4b3c │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b38 │ │ │ │ + b.n d4b60 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4a2c │ │ │ │ + b.n d4a54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d50a6 │ │ │ │ + beq.w d50ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fb3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4cc4 │ │ │ │ + beq.n d4cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e70 │ │ │ │ + beq.w d4e98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4cd8 │ │ │ │ + beq.n d4d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e68 │ │ │ │ + beq.w d4e90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d51de │ │ │ │ + beq.w d5206 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4cf2 │ │ │ │ + beq.n d4d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e78 │ │ │ │ + beq.w d4ea0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n d4c58 │ │ │ │ + bge.n d4c80 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr.w r1, [pc, #1300] @ d5214 │ │ │ │ - ldr.w r0, [pc, #1300] @ d5218 │ │ │ │ + ldr.w r1, [pc, #1300] @ d523c │ │ │ │ + ldr.w r0, [pc, #1300] @ d5240 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d49d2 │ │ │ │ + b.n d49fa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d49f8 │ │ │ │ + b.n d4a20 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d4b64 │ │ │ │ + b.n d4b8c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4bee │ │ │ │ + b.n d4c16 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c26 │ │ │ │ + b.n d4c4e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c52 │ │ │ │ + b.n d4c7a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c3a │ │ │ │ + b.n d4c62 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1216] @ d521c │ │ │ │ - ldr.w r0, [pc, #1216] @ d5220 │ │ │ │ + ldr.w r1, [pc, #1216] @ d5244 │ │ │ │ + ldr.w r0, [pc, #1216] @ d5248 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d4bd2 │ │ │ │ - ldr.w r3, [pc, #1148] @ d5204 │ │ │ │ + b.n d4bfa │ │ │ │ + ldr.w r3, [pc, #1148] @ d522c │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr.w r1, [pc, #1172] @ d5224 │ │ │ │ - ldr.w r0, [pc, #1172] @ d5228 │ │ │ │ + ldr.w r1, [pc, #1172] @ d524c │ │ │ │ + ldr.w r0, [pc, #1172] @ d5250 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1152] @ d522c │ │ │ │ - ldr.w r0, [pc, #1152] @ d5230 │ │ │ │ + ldr.w r1, [pc, #1152] @ d5254 │ │ │ │ + ldr.w r0, [pc, #1152] @ d5258 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d4d6c │ │ │ │ - ldr.w r3, [pc, #1088] @ d5204 │ │ │ │ + b.n d4d94 │ │ │ │ + ldr.w r3, [pc, #1088] @ d522c │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr.w r1, [pc, #1132] @ d5234 │ │ │ │ - ldr.w r0, [pc, #1132] @ d5238 │ │ │ │ + ldr.w r1, [pc, #1132] @ d525c │ │ │ │ + ldr.w r0, [pc, #1132] @ d5260 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1108] @ d523c │ │ │ │ - ldr.w r0, [pc, #1108] @ d5240 │ │ │ │ + ldr.w r1, [pc, #1108] @ d5264 │ │ │ │ + ldr.w r0, [pc, #1108] @ d5268 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d4d6c │ │ │ │ - ldr.w r1, [pc, #1032] @ d5204 │ │ │ │ + b.n d4d94 │ │ │ │ + ldr.w r1, [pc, #1032] @ d522c │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ - ldr.w r3, [pc, #1088] @ d5244 │ │ │ │ - ldr.w r2, [pc, #1088] @ d5248 │ │ │ │ + ldr.w r3, [pc, #1088] @ d526c │ │ │ │ + ldr.w r2, [pc, #1088] @ d5270 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1080] @ d524c │ │ │ │ - ldr.w r0, [pc, #1080] @ d5250 │ │ │ │ + ldr.w r1, [pc, #1080] @ d5274 │ │ │ │ + ldr.w r0, [pc, #1080] @ d5278 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1060] @ d5254 │ │ │ │ - ldr.w r0, [pc, #1060] @ d5258 │ │ │ │ + ldr.w r1, [pc, #1060] @ d527c │ │ │ │ + ldr.w r0, [pc, #1060] @ d5280 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d4d6c │ │ │ │ - ldr r3, [pc, #956] @ (d5204 ) │ │ │ │ + b.n d4d94 │ │ │ │ + ldr r3, [pc, #956] @ (d522c ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr.w r1, [pc, #1040] @ d525c │ │ │ │ - ldr.w r0, [pc, #1040] @ d5260 │ │ │ │ + ldr.w r1, [pc, #1040] @ d5284 │ │ │ │ + ldr.w r0, [pc, #1040] @ d5288 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b84 │ │ │ │ + b.n d4bac │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4cd8 │ │ │ │ + b.n d4d00 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4cc4 │ │ │ │ + b.n d4cec │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4cf2 │ │ │ │ + b.n d4d1a │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #988] @ (d5264 ) │ │ │ │ - ldr r0, [pc, #988] @ (d5268 ) │ │ │ │ + ldr r1, [pc, #988] @ (d528c ) │ │ │ │ + ldr r0, [pc, #988] @ (d5290 ) │ │ │ │ ldr.w r2, [ip] │ │ │ │ add r1, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #980] @ (d526c ) │ │ │ │ - ldr r2, [pc, #980] @ (d5270 ) │ │ │ │ + ldr r3, [pc, #980] @ (d5294 ) │ │ │ │ + ldr r2, [pc, #980] @ (d5298 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #948] @ (d5274 ) │ │ │ │ - ldr r0, [pc, #952] @ (d5278 ) │ │ │ │ + ldr r1, [pc, #948] @ (d529c ) │ │ │ │ + ldr r0, [pc, #952] @ (d52a0 ) │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d4d12 │ │ │ │ + b.n d4d3a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4ee6 │ │ │ │ + beq.n d4f0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d50de │ │ │ │ + beq.w d5106 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d513a │ │ │ │ - ldr r3, [pc, #788] @ (d5208 ) │ │ │ │ + bne.w d5162 │ │ │ │ + ldr r3, [pc, #788] @ (d5230 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d4bd4 │ │ │ │ + beq.w d4bfc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n d4bd4 │ │ │ │ + b.n d4bfc │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4f1e │ │ │ │ + beq.n d4f46 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbz r2, d4f78 │ │ │ │ + cbz r2, d4fa0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d51a6 │ │ │ │ + beq.w d51ce │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4f38 │ │ │ │ + beq.n d4f60 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d50e6 │ │ │ │ + beq.w d510e │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4f50 │ │ │ │ + beq.n d4f78 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d50ee │ │ │ │ - ldr r3, [pc, #808] @ (d527c ) │ │ │ │ - ldr r1, [pc, #812] @ (d5280 ) │ │ │ │ + beq.w d5116 │ │ │ │ + ldr r3, [pc, #808] @ (d52a4 ) │ │ │ │ + ldr r1, [pc, #812] @ (d52a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #672] @ (d5204 ) │ │ │ │ - ldr r1, [pc, #800] @ (d5284 ) │ │ │ │ + ldr r3, [pc, #672] @ (d522c ) │ │ │ │ + ldr r1, [pc, #800] @ (d52ac ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #800] @ (d5288 ) │ │ │ │ + ldr r0, [pc, #800] @ (d52b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f1e │ │ │ │ + b.n d4f46 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4f98 │ │ │ │ + beq.n d4fc0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5006 │ │ │ │ + beq.n d502e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5152 │ │ │ │ + beq.w d517a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4fb2 │ │ │ │ + beq.n d4fda │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d5106 │ │ │ │ + beq.w d512e │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4fca │ │ │ │ + beq.n d4ff2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d50f6 │ │ │ │ + beq.w d511e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4fde │ │ │ │ + beq.n d5006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d50fe │ │ │ │ - ldr r3, [pc, #668] @ (d527c ) │ │ │ │ - ldr r1, [pc, #680] @ (d528c ) │ │ │ │ + beq.w d5126 │ │ │ │ + ldr r3, [pc, #668] @ (d52a4 ) │ │ │ │ + ldr r1, [pc, #680] @ (d52b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #532] @ (d5204 ) │ │ │ │ - ldr r1, [pc, #668] @ (d5290 ) │ │ │ │ + ldr r3, [pc, #532] @ (d522c ) │ │ │ │ + ldr r1, [pc, #668] @ (d52b8 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #668] @ (d5294 ) │ │ │ │ + ldr r0, [pc, #668] @ (d52bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f98 │ │ │ │ + b.n d4fc0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5024 │ │ │ │ + beq.n d504c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d509a │ │ │ │ + beq.n d50c2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d518a │ │ │ │ + beq.w d51b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d503c │ │ │ │ + beq.n d5064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d512e │ │ │ │ + beq.n d5156 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d504e │ │ │ │ + beq.n d5076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d510e │ │ │ │ + beq.n d5136 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5060 │ │ │ │ + beq.n d5088 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d511a │ │ │ │ + beq.n d5142 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5072 │ │ │ │ + beq.n d509a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d5126 │ │ │ │ - ldr r3, [pc, #520] @ (d527c ) │ │ │ │ - ldr r1, [pc, #544] @ (d5298 ) │ │ │ │ + beq.n d514e │ │ │ │ + ldr r3, [pc, #520] @ (d52a4 ) │ │ │ │ + ldr r1, [pc, #544] @ (d52c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #384] @ (d5204 ) │ │ │ │ - ldr r1, [pc, #532] @ (d529c ) │ │ │ │ + ldr r3, [pc, #384] @ (d522c ) │ │ │ │ + ldr r1, [pc, #532] @ (d52c4 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #532] @ (d52a0 ) │ │ │ │ + ldr r0, [pc, #532] @ (d52c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d5024 │ │ │ │ + b.n d504c │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #500] @ (d52a4 ) │ │ │ │ - ldr r0, [pc, #500] @ (d52a8 ) │ │ │ │ + ldr r1, [pc, #500] @ (d52cc ) │ │ │ │ + ldr r0, [pc, #500] @ (d52d0 ) │ │ │ │ ldr.w r2, [ip] │ │ │ │ add r1, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #492] @ (d52ac ) │ │ │ │ - ldr r2, [pc, #492] @ (d52b0 ) │ │ │ │ + ldr r3, [pc, #492] @ (d52d4 ) │ │ │ │ + ldr r2, [pc, #492] @ (d52d8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4ee6 │ │ │ │ + b.n d4f0e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f38 │ │ │ │ + b.n d4f60 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f50 │ │ │ │ + b.n d4f78 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4ff2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4fde │ │ │ │ + b.n d5006 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4fb2 │ │ │ │ + b.n d4fda │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d504e │ │ │ │ + b.n d5076 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d5060 │ │ │ │ + b.n d5088 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5072 │ │ │ │ + b.n d509a │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d503c │ │ │ │ - ldr r3, [pc, #200] @ (d5204 ) │ │ │ │ + b.n d5064 │ │ │ │ + ldr r3, [pc, #200] @ (d522c ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r1, [pc, #372] @ (d52b4 ) │ │ │ │ - ldr r0, [pc, #372] @ (d52b8 ) │ │ │ │ + ldr r1, [pc, #372] @ (d52dc ) │ │ │ │ + ldr r0, [pc, #372] @ (d52e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ - ldr r3, [pc, #360] @ (d52bc ) │ │ │ │ - movw r2, #53460 @ 0xd0d4 │ │ │ │ + b.n d4bfa │ │ │ │ + ldr r3, [pc, #360] @ (d52e4 ) │ │ │ │ + movw r2, #53446 @ 0xd0c6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #352] @ (d52c0 ) │ │ │ │ - ldr r0, [pc, #356] @ (d52c4 ) │ │ │ │ + ldr r1, [pc, #352] @ (d52e8 ) │ │ │ │ + ldr r0, [pc, #356] @ (d52ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d52c8 ) │ │ │ │ - movw r2, #53402 @ 0xd09a │ │ │ │ + ldr r3, [pc, #344] @ (d52f0 ) │ │ │ │ + movw r2, #53388 @ 0xd08c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #336] @ (d52cc ) │ │ │ │ - ldr r0, [pc, #340] @ (d52d0 ) │ │ │ │ + ldr r1, [pc, #336] @ (d52f4 ) │ │ │ │ + ldr r0, [pc, #340] @ (d52f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d52d4 ) │ │ │ │ - movw r2, #53466 @ 0xd0da │ │ │ │ + ldr r3, [pc, #328] @ (d52fc ) │ │ │ │ + movw r2, #53452 @ 0xd0cc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (d52d8 ) │ │ │ │ - ldr r0, [pc, #324] @ (d52dc ) │ │ │ │ + ldr r1, [pc, #320] @ (d5300 ) │ │ │ │ + ldr r0, [pc, #324] @ (d5304 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d52e0 ) │ │ │ │ - movw r2, #53455 @ 0xd0cf │ │ │ │ + ldr r3, [pc, #312] @ (d5308 ) │ │ │ │ + movw r2, #53441 @ 0xd0c1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (d52e4 ) │ │ │ │ - ldr r0, [pc, #308] @ (d52e8 ) │ │ │ │ + ldr r1, [pc, #304] @ (d530c ) │ │ │ │ + ldr r0, [pc, #308] @ (d5310 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d52ec ) │ │ │ │ - movw r2, #53489 @ 0xd0f1 │ │ │ │ + ldr r3, [pc, #296] @ (d5314 ) │ │ │ │ + movw r2, #53475 @ 0xd0e3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #288] @ (d52f0 ) │ │ │ │ - ldr r0, [pc, #292] @ (d52f4 ) │ │ │ │ + ldr r1, [pc, #288] @ (d5318 ) │ │ │ │ + ldr r0, [pc, #292] @ (d531c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d52f8 ) │ │ │ │ - movw r2, #53424 @ 0xd0b0 │ │ │ │ + ldr r3, [pc, #280] @ (d5320 ) │ │ │ │ + movw r2, #53410 @ 0xd0a2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #272] @ (d52fc ) │ │ │ │ - ldr r0, [pc, #276] @ (d5300 ) │ │ │ │ + ldr r1, [pc, #272] @ (d5324 ) │ │ │ │ + ldr r0, [pc, #276] @ (d5328 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb628 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, r0] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d5304 : │ │ │ │ +000d532c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #40] @ d533c │ │ │ │ + ldr.w ip, [pc, #40] @ d5364 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, ip, #204 @ 0xcc │ │ │ │ mov r4, lr │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d5338 │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d5360 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4994 │ │ │ │ + b.w d49bc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbdc0027 │ │ │ │ + @ instruction: 0xfbb40027 │ │ │ │ │ │ │ │ -000d5340 : │ │ │ │ +000d5368 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #832] @ (d5694 ) │ │ │ │ + ldr r2, [pc, #832] @ (d56bc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #832] @ (d5698 ) │ │ │ │ + ldr r3, [pc, #832] @ (d56c0 ) │ │ │ │ mov r8, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #832] @ (d569c ) │ │ │ │ + ldr r7, [pc, #832] @ (d56c4 ) │ │ │ │ mov r9, r0 │ │ │ │ mvn.w r1, #1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d55ba │ │ │ │ - ldr r3, [pc, #804] @ (d56a0 ) │ │ │ │ + beq.w d55e2 │ │ │ │ + ldr r3, [pc, #804] @ (d56c8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d55d0 │ │ │ │ + bne.w d55f8 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d55f6 │ │ │ │ + beq.w d561e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n d548a │ │ │ │ + bne.n d54b2 │ │ │ │ cmp.w r8, r1, lsl #1 │ │ │ │ it ge │ │ │ │ mvnge.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - bge.n d5438 │ │ │ │ + bge.n d5460 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8684c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d53d0 │ │ │ │ + beq.n d53f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d554e │ │ │ │ + beq.w d5576 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5618 │ │ │ │ - ldr r2, [pc, #716] @ (d56a4 ) │ │ │ │ - ldr r3, [pc, #700] @ (d5698 ) │ │ │ │ + beq.w d5640 │ │ │ │ + ldr r2, [pc, #716] @ (d56cc ) │ │ │ │ + ldr r3, [pc, #700] @ (d56c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d5672 │ │ │ │ + bne.w d569a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5582 │ │ │ │ + beq.w d55aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d5410 │ │ │ │ + beq.n d5438 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5556 │ │ │ │ + beq.w d557e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4ffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d5598 │ │ │ │ + blt.w d55c0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp.w r8, r3, lsl #1 │ │ │ │ - blt.w d562e │ │ │ │ + blt.w d5656 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d543c │ │ │ │ + beq.n d5464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d553e │ │ │ │ + beq.w d5566 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5676 │ │ │ │ + beq.w d569e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #596] @ (d56a8 ) │ │ │ │ + ldr r3, [pc, #596] @ (d56d0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2804] @ 0xaf4 │ │ │ │ - ldr r3, [pc, #592] @ (d56ac ) │ │ │ │ + ldr r3, [pc, #592] @ (d56d4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d555e │ │ │ │ + beq.n d5586 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d53fa │ │ │ │ + beq.n d5422 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d53fa │ │ │ │ - b.n d53f4 │ │ │ │ + bne.n d5422 │ │ │ │ + b.n d541c │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bbc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n d53b2 │ │ │ │ + bne.n d53da │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d562e │ │ │ │ + bne.w d5656 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5676 │ │ │ │ + beq.w d569e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #480] @ (d56a8 ) │ │ │ │ + ldr r3, [pc, #480] @ (d56d0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2804] @ 0xaf4 │ │ │ │ - ldr r3, [pc, #476] @ (d56ac ) │ │ │ │ + ldr r3, [pc, #476] @ (d56d4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d555e │ │ │ │ + beq.n d5586 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d54fa │ │ │ │ + beq.n d5522 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d5546 │ │ │ │ + cbz r3, d556e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d5582 │ │ │ │ + beq.n d55aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d550c │ │ │ │ + beq.n d5534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d55ee │ │ │ │ + beq.n d5616 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4ffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n d5598 │ │ │ │ + blt.n d55c0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d562e │ │ │ │ + bne.w d5656 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d54b0 │ │ │ │ + beq.n d54d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d54ac │ │ │ │ + bne.n d54d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d54b0 │ │ │ │ + b.n d54d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d543c │ │ │ │ + b.n d5464 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d54fa │ │ │ │ + b.n d5522 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d53d0 │ │ │ │ + b.n d53f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5410 │ │ │ │ - ldr r3, [pc, #336] @ (d56b0 ) │ │ │ │ + b.n d5438 │ │ │ │ + ldr r3, [pc, #336] @ (d56d8 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #336] @ (d56b4 ) │ │ │ │ - ldr r0, [pc, #336] @ (d56b8 ) │ │ │ │ + ldr r1, [pc, #336] @ (d56dc ) │ │ │ │ + ldr r0, [pc, #336] @ (d56e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r4, #0 │ │ │ │ - b.n d53d6 │ │ │ │ - ldr r3, [pc, #300] @ (d56b0 ) │ │ │ │ + b.n d53fe │ │ │ │ + ldr r3, [pc, #300] @ (d56d8 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #308] @ (d56bc ) │ │ │ │ - ldr r0, [pc, #308] @ (d56c0 ) │ │ │ │ + ldr r1, [pc, #308] @ (d56e4 ) │ │ │ │ + ldr r0, [pc, #308] @ (d56e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d5572 │ │ │ │ - ldr r3, [pc, #276] @ (d56b0 ) │ │ │ │ + b.n d559a │ │ │ │ + ldr r3, [pc, #276] @ (d56d8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #292] @ (d56c4 ) │ │ │ │ - ldr r0, [pc, #296] @ (d56c8 ) │ │ │ │ + ldr r1, [pc, #292] @ (d56ec ) │ │ │ │ + ldr r0, [pc, #296] @ (d56f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d557e │ │ │ │ - ldr r3, [pc, #244] @ (d56b0 ) │ │ │ │ + b.n d55a6 │ │ │ │ + ldr r3, [pc, #244] @ (d56d8 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r1, [pc, #268] @ (d56cc ) │ │ │ │ - ldr r0, [pc, #268] @ (d56d0 ) │ │ │ │ + ldr r1, [pc, #268] @ (d56f4 ) │ │ │ │ + ldr r0, [pc, #268] @ (d56f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d557e │ │ │ │ - ldr r1, [pc, #220] @ (d56b0 ) │ │ │ │ + b.n d55a6 │ │ │ │ + ldr r1, [pc, #220] @ (d56d8 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #252] @ (d56d4 ) │ │ │ │ + ldr r3, [pc, #252] @ (d56fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #248] @ (d56d8 ) │ │ │ │ - ldr r0, [pc, #248] @ (d56dc ) │ │ │ │ + ldr r1, [pc, #248] @ (d5700 ) │ │ │ │ + ldr r0, [pc, #248] @ (d5704 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n d557e │ │ │ │ + b.n d55a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d550c │ │ │ │ - ldr r1, [pc, #184] @ (d56b0 ) │ │ │ │ + b.n d5534 │ │ │ │ + ldr r1, [pc, #184] @ (d56d8 ) │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #228] @ (d56e0 ) │ │ │ │ - ldr r2, [pc, #228] @ (d56e4 ) │ │ │ │ + ldr r3, [pc, #228] @ (d5708 ) │ │ │ │ + ldr r2, [pc, #228] @ (d570c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (d56e8 ) │ │ │ │ - ldr r0, [pc, #224] @ (d56ec ) │ │ │ │ + ldr r1, [pc, #224] @ (d5710 ) │ │ │ │ + ldr r0, [pc, #224] @ (d5714 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d557e │ │ │ │ - ldr r3, [pc, #148] @ (d56b0 ) │ │ │ │ + b.n d55a6 │ │ │ │ + ldr r3, [pc, #148] @ (d56d8 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #208] @ (d56f0 ) │ │ │ │ - ldr r0, [pc, #212] @ (d56f4 ) │ │ │ │ + ldr r1, [pc, #208] @ (d5718 ) │ │ │ │ + ldr r0, [pc, #212] @ (d571c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d53d6 │ │ │ │ + b.n d53fe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d563e │ │ │ │ + beq.n d5666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d566a │ │ │ │ + cbz r3, d5692 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w d53d6 │ │ │ │ - ldr r3, [pc, #176] @ (d56f8 ) │ │ │ │ - ldr r1, [pc, #180] @ (d56fc ) │ │ │ │ + bne.w d53fe │ │ │ │ + ldr r3, [pc, #176] @ (d5720 ) │ │ │ │ + ldr r1, [pc, #180] @ (d5724 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #92] @ (d56b0 ) │ │ │ │ - ldr r1, [pc, #168] @ (d5700 ) │ │ │ │ + ldr r3, [pc, #92] @ (d56d8 ) │ │ │ │ + ldr r1, [pc, #168] @ (d5728 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #168] @ (d5704 ) │ │ │ │ + ldr r0, [pc, #168] @ (d572c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d53d6 │ │ │ │ + b.n d53fe │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d563e │ │ │ │ + b.n d5666 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ (d5708 ) │ │ │ │ - movw r2, #55562 @ 0xd90a │ │ │ │ + ldr r3, [pc, #144] @ (d5730 ) │ │ │ │ + movw r2, #55548 @ 0xd8fc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #136] @ (d570c ) │ │ │ │ - ldr r0, [pc, #140] @ (d5710 ) │ │ │ │ + ldr r1, [pc, #136] @ (d5734 ) │ │ │ │ + ldr r0, [pc, #140] @ (d5738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2496 @ 0x9c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r2, #6 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d5714 : │ │ │ │ +000d573c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #240] @ (d5818 ) │ │ │ │ + ldr r2, [pc, #240] @ (d5840 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #240] @ (d581c ) │ │ │ │ + ldr r3, [pc, #240] @ (d5844 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #240] @ (d5820 ) │ │ │ │ + ldr r5, [pc, #240] @ (d5848 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl d5340 │ │ │ │ + bl d5368 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, d5774 │ │ │ │ + cbz r0, d579c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5752 │ │ │ │ + beq.n d577a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d576e │ │ │ │ + cbz r3, d5796 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #204] @ (d5824 ) │ │ │ │ - ldr r3, [pc, #196] @ (d581c ) │ │ │ │ + ldr r2, [pc, #204] @ (d584c ) │ │ │ │ + ldr r3, [pc, #196] @ (d5844 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d5812 │ │ │ │ + bne.n d583a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5752 │ │ │ │ - ldr r3, [pc, #176] @ (d5828 ) │ │ │ │ + b.n d577a │ │ │ │ + ldr r3, [pc, #176] @ (d5850 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr.w r9, [pc, #176] @ d582c │ │ │ │ + ldr.w r9, [pc, #176] @ d5854 │ │ │ │ add r6, sp, #8 │ │ │ │ - ldr.w r8, [pc, #176] @ d5830 │ │ │ │ + ldr.w r8, [pc, #176] @ d5858 │ │ │ │ add r9, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ add r8, pc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #152] @ (d5834 ) │ │ │ │ + ldr r3, [pc, #152] @ (d585c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #908] @ 0x38c │ │ │ │ - ldr r3, [pc, #148] @ (d5838 ) │ │ │ │ + ldr r3, [pc, #148] @ (d5860 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd fp, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, d5804 │ │ │ │ + cbz r0, d582c │ │ │ │ bl 888bc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - cbz r7, d57e2 │ │ │ │ + cbz r7, d580a │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ - b.n d5754 │ │ │ │ + b.n d577c │ │ │ │ bl 8865c │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ - b.n d5754 │ │ │ │ + b.n d577c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ bl 91028 │ │ │ │ - b.n d57e6 │ │ │ │ + b.n d580e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #14 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d583c : │ │ │ │ +000d5864 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r0, [pc, #2972] @ d63f0 │ │ │ │ + ldr.w r0, [pc, #2972] @ d6418 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2972] @ d63f4 │ │ │ │ + ldr.w r2, [pc, #2972] @ d641c │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r8, [pc, #2968] @ d63f8 │ │ │ │ + ldr.w r8, [pc, #2968] @ d6420 │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d61d0 │ │ │ │ + beq.w d61f8 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r6, r2 │ │ │ │ itt ne │ │ │ │ addne r6, #1 │ │ │ │ strne r6, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d61f4 │ │ │ │ + beq.w d621c │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w d6128 │ │ │ │ + bmi.w d6150 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5edc │ │ │ │ + beq.w d5f04 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w d6136 │ │ │ │ - ldr.w r2, [pc, #2908] @ d63fc │ │ │ │ + bne.w d615e │ │ │ │ + ldr.w r2, [pc, #2908] @ d6424 │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w d5a1c │ │ │ │ + beq.w d5a44 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #2892] @ d6400 │ │ │ │ - ldr.w r1, [pc, #2892] @ d6404 │ │ │ │ + ldr.w r3, [pc, #2892] @ d6428 │ │ │ │ + ldr.w r1, [pc, #2892] @ d642c │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr.w r0, [pc, #2888] @ d6408 │ │ │ │ + ldr.w r0, [pc, #2888] @ d6430 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ add r1, pc │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 88720 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, d5926 │ │ │ │ + cbz r0, d594e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d58ee │ │ │ │ + beq.n d5916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6546 │ │ │ │ + beq.w d656e │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6b76 │ │ │ │ + beq.w d6b9e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d590a │ │ │ │ + beq.n d5932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d653e │ │ │ │ + beq.w d6566 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6b06 │ │ │ │ + beq.w d6b2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5926 │ │ │ │ + beq.n d594e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d654e │ │ │ │ + beq.w d6576 │ │ │ │ add.w r3, r4, #56 @ 0x38 │ │ │ │ - ldr.w ip, [pc, #2784] @ d640c │ │ │ │ + ldr.w ip, [pc, #2784] @ d6434 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr.w r3, [r8, ip] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 888bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6592 │ │ │ │ + beq.w d65ba │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6888 │ │ │ │ + beq.w d68b0 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6c1e │ │ │ │ + beq.w d6c46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d6908 │ │ │ │ + beq.w d6930 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d69bc │ │ │ │ + bmi.w d69e4 │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx 502d4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d69a6 │ │ │ │ + blt.w d69ce │ │ │ │ ldrd r5, sl, [r4, #56] @ 0x38 │ │ │ │ ldr.w r9, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d69c8 │ │ │ │ + beq.w d69f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6b5a │ │ │ │ + beq.w d6b82 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6b92 │ │ │ │ + beq.w d6bba │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, sl, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -224995,203 +225021,203 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov.w r9, #0 │ │ │ │ mov fp, r9 │ │ │ │ mov sl, r9 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d661c │ │ │ │ + beq.w d6644 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w d6354 │ │ │ │ + beq.w d637c │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6b3e │ │ │ │ + beq.w d6b66 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w d6264 │ │ │ │ + beq.w d628c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d6362 │ │ │ │ + beq.w d638a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6270 │ │ │ │ + beq.w d6298 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d6362 │ │ │ │ + beq.w d638a │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - cbz r0, d5a92 │ │ │ │ + cbz r0, d5aba │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n d5a92 │ │ │ │ + beq.n d5aba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6500 │ │ │ │ + beq.w d6528 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r1, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5aa6 │ │ │ │ + beq.n d5ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d61bc │ │ │ │ + beq.w d61e4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5da0 │ │ │ │ + beq.w d5dc8 │ │ │ │ bl 8865c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd sl, fp, [sp, #48] @ 0x30 │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5adc │ │ │ │ + beq.n d5b04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63dc │ │ │ │ + beq.w d6404 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n d5afa │ │ │ │ + beq.n d5b22 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5afa │ │ │ │ + beq.n d5b22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63d2 │ │ │ │ + beq.w d63fa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d5b18 │ │ │ │ + beq.n d5b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b18 │ │ │ │ + beq.n d5b40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d665c │ │ │ │ + beq.w d6684 │ │ │ │ add r5, sp, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ bl 88720 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, d5b70 │ │ │ │ + cbz r0, d5b98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b38 │ │ │ │ + beq.n d5b60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d634c │ │ │ │ + beq.w d6374 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6cfe │ │ │ │ + beq.w d6d26 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b54 │ │ │ │ + beq.n d5b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6340 │ │ │ │ + beq.w d6368 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6ce2 │ │ │ │ + beq.w d6d0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b70 │ │ │ │ + beq.n d5b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6346 │ │ │ │ + beq.w d636e │ │ │ │ add.w r3, r4, #68 @ 0x44 │ │ │ │ movs r6, #0 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ strb.w r6, [r4, #52] @ 0x34 │ │ │ │ bl 88980 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ ldrd r9, r6, [sp, #168] @ 0xa8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6cc6 │ │ │ │ + beq.w d6cee │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6caa │ │ │ │ + beq.w d6cd2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6c02 │ │ │ │ + beq.w d6c2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5be8 │ │ │ │ + beq.n d5c10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d624c │ │ │ │ + beq.w d6274 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5bfc │ │ │ │ + beq.n d5c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6254 │ │ │ │ + beq.w d627c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5c10 │ │ │ │ + beq.n d5c38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d625c │ │ │ │ + beq.w d6284 │ │ │ │ ldr.w sl, [r4, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6684 │ │ │ │ + beq.w d66ac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w d66c6 │ │ │ │ + beq.w d66ee │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #4 │ │ │ │ itt ne │ │ │ │ @@ -225201,150 +225227,150 @@ │ │ │ │ strd fp, r9, [sp, #188] @ 0xbc │ │ │ │ strd r6, r5, [sp, #196] @ 0xc4 │ │ │ │ blx 50154 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5c7c │ │ │ │ + beq.n d5ca4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d61c4 │ │ │ │ + beq.w d61ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d670e │ │ │ │ + beq.w d6736 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5c9a │ │ │ │ + beq.n d5cc2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6382 │ │ │ │ + beq.w d63aa │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5cb2 │ │ │ │ + beq.n d5cda │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d638e │ │ │ │ + beq.w d63b6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5cc6 │ │ │ │ + beq.n d5cee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d639a │ │ │ │ + beq.w d63c2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5cda │ │ │ │ + beq.n d5d02 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d63a6 │ │ │ │ + beq.w d63ce │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 50180 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5cfa │ │ │ │ + beq.n d5d22 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d637a │ │ │ │ + beq.w d63a2 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d6774 │ │ │ │ + blt.w d679c │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6284 │ │ │ │ + beq.w d62ac │ │ │ │ ldrd r5, r9, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d68d8 │ │ │ │ + beq.w d6900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6c8e │ │ │ │ + beq.w d6cb6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6c72 │ │ │ │ + beq.w d6c9a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d74 │ │ │ │ + beq.n d5d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d667a │ │ │ │ + beq.w d66a2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d8c │ │ │ │ + beq.n d5db4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6670 │ │ │ │ + beq.w d6698 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5da0 │ │ │ │ + beq.n d5dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6666 │ │ │ │ + beq.w d668e │ │ │ │ ldrb.w r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #2 │ │ │ │ ittt eq │ │ │ │ moveq r5, #0 │ │ │ │ moveq fp, r5 │ │ │ │ moveq sl, r5 │ │ │ │ - beq.w d6556 │ │ │ │ + beq.w d657e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d621e │ │ │ │ + beq.w d6246 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r5 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6744 │ │ │ │ + beq.w d676c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6792 │ │ │ │ + beq.w d67ba │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #4 │ │ │ │ itt ne │ │ │ │ @@ -225354,749 +225380,749 @@ │ │ │ │ strd r9, r7, [sp, #204] @ 0xcc │ │ │ │ strd r7, r7, [sp, #212] @ 0xd4 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e1e │ │ │ │ + beq.n d5e46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63b2 │ │ │ │ + beq.w d63da │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d67d6 │ │ │ │ + beq.w d67fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e38 │ │ │ │ + beq.n d5e60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d650e │ │ │ │ + beq.w d6536 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e50 │ │ │ │ + beq.n d5e78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63ba │ │ │ │ + beq.w d63e2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d621e │ │ │ │ + beq.w d6246 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e6a │ │ │ │ + beq.n d5e92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d64f8 │ │ │ │ + beq.w d6520 │ │ │ │ bl 8865c │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ strd r5, fp, [sp, #112] @ 0x70 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e94 │ │ │ │ + beq.n d5ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63ca │ │ │ │ + beq.w d63f2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n d5eb2 │ │ │ │ + beq.n d5eda │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5eb2 │ │ │ │ + beq.n d5eda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63c2 │ │ │ │ + beq.w d63ea │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d616c │ │ │ │ + beq.w d6194 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d616c │ │ │ │ + beq.w d6194 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d616c │ │ │ │ + bne.w d6194 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d616c │ │ │ │ - ldr.w r2, [pc, #1308] @ d63fc │ │ │ │ + b.n d6194 │ │ │ │ + ldr.w r2, [pc, #1308] @ d6424 │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w d618a │ │ │ │ + bne.w d61b2 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d684a │ │ │ │ + beq.w d6872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ d6410 │ │ │ │ + ldr.w r3, [pc, #1284] @ d6438 │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #180] @ 0xb4 │ │ │ │ add.w r1, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r1, #1792] @ 0x700 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ blx 50218 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d68ae │ │ │ │ + beq.w d68d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5f3e │ │ │ │ + beq.n d5f66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6654 │ │ │ │ + beq.w d667c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fc9c │ │ │ │ ldr.w r1, [sl, #696] @ 0x2b8 │ │ │ │ mov r6, r0 │ │ │ │ blx 503e4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6934 │ │ │ │ + beq.w d695c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d5f6e │ │ │ │ + cbz r0, d5f96 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5f6e │ │ │ │ + beq.n d5f96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d64a8 │ │ │ │ + beq.w d64d0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [sl, #700] @ 0x2bc │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6bca │ │ │ │ + beq.w d6bf2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5f96 │ │ │ │ + beq.n d5fbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63e6 │ │ │ │ + beq.w d640e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6962 │ │ │ │ + beq.w d698a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ mov r0, sl │ │ │ │ str.w r9, [sp, #184] @ 0xb8 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5fc8 │ │ │ │ + beq.n d5ff0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d648a │ │ │ │ + beq.w d64b2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d69f0 │ │ │ │ + beq.w d6a18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5fe2 │ │ │ │ + beq.n d600a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6492 │ │ │ │ + beq.w d64ba │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, d5ffa │ │ │ │ + cbz r0, d6022 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5ffa │ │ │ │ + beq.n d6022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d5ffa │ │ │ │ + cbnz r3, d6022 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r4, #48] @ 0x30 │ │ │ │ strb.w r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6a14 │ │ │ │ + beq.w d6a3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d6808 │ │ │ │ + beq.w d6830 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6be6 │ │ │ │ + beq.w d6c0e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d6030 │ │ │ │ + beq.n d6058 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6042 │ │ │ │ + beq.n d606a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d649a │ │ │ │ + beq.w d64c2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d6a42 │ │ │ │ + beq.w d6a6a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w d6a74 │ │ │ │ + bmi.w d6a9c │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 87324 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6074 │ │ │ │ + beq.n d609c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d64b2 │ │ │ │ + beq.w d64da │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6c56 │ │ │ │ + beq.w d6c7e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6094 │ │ │ │ + beq.n d60bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d64ba │ │ │ │ + beq.w d64e2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6a80 │ │ │ │ + beq.w d6aa8 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w d6aba │ │ │ │ + bpl.w d6ae2 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d64c2 │ │ │ │ + beq.w d64ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d698c │ │ │ │ + beq.w d69b4 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r0, d60dc │ │ │ │ + cbz r0, d6104 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d60dc │ │ │ │ + beq.n d6104 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6a0c │ │ │ │ + beq.w d6a34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r8, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d60f2 │ │ │ │ + beq.n d611a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6880 │ │ │ │ + beq.w d68a8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d60fe │ │ │ │ + beq.n d6126 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w d6ade │ │ │ │ + bmi.w d6b06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6116 │ │ │ │ + beq.n d613e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6878 │ │ │ │ + beq.w d68a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n d616e │ │ │ │ + b.n d6196 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n d614a │ │ │ │ + beq.n d6172 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ - cbnz r6, d614a │ │ │ │ + cbnz r6, d6172 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #712] @ (d6414 ) │ │ │ │ + ldr r3, [pc, #712] @ (d643c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #680] @ (d6400 ) │ │ │ │ - ldr r1, [pc, #700] @ (d6418 ) │ │ │ │ + ldr r3, [pc, #680] @ (d6428 ) │ │ │ │ + ldr r1, [pc, #700] @ (d6440 ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #700] @ (d641c ) │ │ │ │ + ldr r0, [pc, #700] @ (d6444 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #688] @ (d6420 ) │ │ │ │ - ldr r3, [pc, #640] @ (d63f4 ) │ │ │ │ + ldr r2, [pc, #688] @ (d6448 ) │ │ │ │ + ldr r3, [pc, #640] @ (d641c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d6ae6 │ │ │ │ + bne.w d6b0e │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n d619c │ │ │ │ + beq.n d61c4 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d652e │ │ │ │ + beq.w d6556 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #600] @ (d6400 ) │ │ │ │ - ldr r1, [pc, #636] @ (d6424 ) │ │ │ │ + ldr r3, [pc, #600] @ (d6428 ) │ │ │ │ + ldr r1, [pc, #636] @ (d644c ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #636] @ (d6428 ) │ │ │ │ + ldr r0, [pc, #636] @ (d6450 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d616c │ │ │ │ + b.n d6194 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5aa6 │ │ │ │ + b.n d5ace │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5c7c │ │ │ │ - ldr r1, [pc, #556] @ (d6400 ) │ │ │ │ + b.n d5ca4 │ │ │ │ + ldr r1, [pc, #556] @ (d6428 ) │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ - ldr r3, [pc, #596] @ (d642c ) │ │ │ │ - ldr r2, [pc, #600] @ (d6430 ) │ │ │ │ + ldr r3, [pc, #596] @ (d6454 ) │ │ │ │ + ldr r2, [pc, #600] @ (d6458 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #592] @ (d6434 ) │ │ │ │ - ldr r0, [pc, #592] @ (d6438 ) │ │ │ │ + ldr r1, [pc, #592] @ (d645c ) │ │ │ │ + ldr r0, [pc, #592] @ (d6460 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d616c │ │ │ │ - ldr r2, [pc, #520] @ (d6400 ) │ │ │ │ + b.n d6194 │ │ │ │ + ldr r2, [pc, #520] @ (d6428 ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ - ldr r3, [pc, #576] @ (d643c ) │ │ │ │ + ldr r3, [pc, #576] @ (d6464 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #572] @ (d6440 ) │ │ │ │ + ldr r2, [pc, #572] @ (d6468 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #572] @ (d6444 ) │ │ │ │ + ldr r1, [pc, #572] @ (d646c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #568] @ (d6448 ) │ │ │ │ + ldr r0, [pc, #568] @ (d6470 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n d616c │ │ │ │ + b.n d6194 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d622c │ │ │ │ + beq.n d6254 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n d622c │ │ │ │ - bl 84a28 │ │ │ │ + bpl.n d6254 │ │ │ │ + bl 84a2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6246 │ │ │ │ + beq.n d626e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d64a0 │ │ │ │ - bl 64174 │ │ │ │ - b.n d616c │ │ │ │ + beq.w d64c8 │ │ │ │ + bl 64178 │ │ │ │ + b.n d6194 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5be8 │ │ │ │ + b.n d5c10 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5bfc │ │ │ │ + b.n d5c24 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5c10 │ │ │ │ + b.n d5c38 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d6362 │ │ │ │ + beq.n d638a │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d5a72 │ │ │ │ + bne.w d5a9a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d644c │ │ │ │ + beq.w d6474 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.w d5a66 │ │ │ │ + b.w d5a8e │ │ │ │ bl 8865c │ │ │ │ ldrd r5, r9, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d681a │ │ │ │ + beq.w d6842 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6b22 │ │ │ │ + beq.w d6b4a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6aea │ │ │ │ + beq.w d6b12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, r9, [sp, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d62f4 │ │ │ │ + beq.n d631c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6516 │ │ │ │ + beq.w d653e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d630c │ │ │ │ + beq.n d6334 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6526 │ │ │ │ + beq.w d654e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6320 │ │ │ │ + beq.n d6348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d651e │ │ │ │ + beq.w d6546 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 88720 │ │ │ │ ldrb.w r3, [r4, #52] @ 0x34 │ │ │ │ ldrd r5, fp, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ ldr.w sl, [sp, #136] @ 0x88 │ │ │ │ - beq.w d6556 │ │ │ │ + beq.w d657e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d5dbe │ │ │ │ - b.n d5e50 │ │ │ │ + bne.w d5de6 │ │ │ │ + b.n d5e78 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b54 │ │ │ │ + b.n d5b7c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b70 │ │ │ │ + b.n d5b98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5b38 │ │ │ │ + b.w d5b60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6b3e │ │ │ │ + beq.w d6b66 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w d5a4c │ │ │ │ + bne.w d5a74 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - cbz r0, d6374 │ │ │ │ + cbz r0, d639c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d5a86 │ │ │ │ + bne.w d5aae │ │ │ │ str r6, [r1, #28] │ │ │ │ - b.w d5aa6 │ │ │ │ + b.w d5ace │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5cfa │ │ │ │ + b.n d5d22 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5c9a │ │ │ │ + b.n d5cc2 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5cb2 │ │ │ │ + b.n d5cda │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5cc6 │ │ │ │ + b.n d5cee │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5cda │ │ │ │ + b.n d5d02 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e1e │ │ │ │ + b.n d5e46 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e50 │ │ │ │ + b.n d5e78 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5eb2 │ │ │ │ + b.n d5eda │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e94 │ │ │ │ + b.n d5ebc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5afa │ │ │ │ + b.w d5b22 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5adc │ │ │ │ + b.w d5b04 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5f96 │ │ │ │ + b.n d5fbe │ │ │ │ nop │ │ │ │ - add r7, pc, #640 @ (adr r7, d6674 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, d65fc ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #616 @ (adr r7, d6664 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, d65ec ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r7, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - mov lr, r4 │ │ │ │ + @ instruction: 0x47de │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - mov ip, r2 │ │ │ │ + blxns r9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr.w r3, [pc, #2252] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #2252] @ d6d20 │ │ │ │ - ldr.w r1, [pc, #2252] @ d6d24 │ │ │ │ - ldr.w r0, [pc, #2252] @ d6d28 │ │ │ │ + ldr.w r3, [pc, #2252] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #2252] @ d6d48 │ │ │ │ + ldr.w r1, [pc, #2252] @ d6d4c │ │ │ │ + ldr.w r0, [pc, #2252] @ d6d50 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2236] @ d6d2c │ │ │ │ + ldr.w r3, [pc, #2236] @ d6d54 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5b18 │ │ │ │ - b.w d5ab2 │ │ │ │ + beq.w d5b40 │ │ │ │ + b.w d5ada │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5fc8 │ │ │ │ + b.n d5ff0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5fe2 │ │ │ │ + b.n d600a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6042 │ │ │ │ + b.n d606a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6246 │ │ │ │ + b.n d626e │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5f6e │ │ │ │ + b.n d5f96 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6074 │ │ │ │ + b.n d609c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6094 │ │ │ │ - ldr.w r3, [pc, #2136] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #2152] @ d6d30 │ │ │ │ - ldr.w r1, [pc, #2152] @ d6d34 │ │ │ │ - ldr.w r0, [pc, #2152] @ d6d38 │ │ │ │ + b.n d60bc │ │ │ │ + ldr.w r3, [pc, #2136] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #2152] @ d6d58 │ │ │ │ + ldr.w r1, [pc, #2152] @ d6d5c │ │ │ │ + ldr.w r0, [pc, #2152] @ d6d60 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #65 @ 0x41 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2132] @ d6d3c │ │ │ │ + ldr.w r3, [pc, #2132] @ d6d64 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e6a │ │ │ │ + b.n d5e92 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.w d5a92 │ │ │ │ + b.w d5aba │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e38 │ │ │ │ + b.n d5e60 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d62f4 │ │ │ │ + b.n d631c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6320 │ │ │ │ + b.n d6348 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d630c │ │ │ │ + b.n d6334 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - b.n d619c │ │ │ │ + b.n d61c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d590a │ │ │ │ + b.w d5932 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d58ee │ │ │ │ + b.w d5916 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5926 │ │ │ │ - ldr.w r3, [pc, #1988] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #2020] @ d6d40 │ │ │ │ - ldr.w r1, [pc, #2020] @ d6d44 │ │ │ │ - ldr.w r0, [pc, #2020] @ d6d48 │ │ │ │ + b.w d594e │ │ │ │ + ldr.w r3, [pc, #1988] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #2020] @ d6d68 │ │ │ │ + ldr.w r1, [pc, #2020] @ d6d6c │ │ │ │ + ldr.w r0, [pc, #2020] @ d6d70 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2000] @ d6d4c │ │ │ │ + ldr.w r3, [pc, #2000] @ d6d74 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d616c │ │ │ │ - b.n d5e6e │ │ │ │ + beq.w d6194 │ │ │ │ + b.n d5e96 │ │ │ │ bl 8865c │ │ │ │ ldrd r5, sl, [r4, #56] @ 0x38 │ │ │ │ ldr.w r9, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6a9a │ │ │ │ + beq.w d6ac2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6c3a │ │ │ │ + beq.w d6c62 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6bae │ │ │ │ + beq.w d6bd6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, sl, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -226110,3473 +226136,3473 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 88720 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #64] @ 0x40 │ │ │ │ - b.w d5a24 │ │ │ │ - ldr.w r3, [pc, #1788] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1836] @ d6d50 │ │ │ │ - ldr.w r1, [pc, #1836] @ d6d54 │ │ │ │ - ldr.w r0, [pc, #1836] @ d6d58 │ │ │ │ + b.w d5a4c │ │ │ │ + ldr.w r3, [pc, #1788] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1836] @ d6d78 │ │ │ │ + ldr.w r1, [pc, #1836] @ d6d7c │ │ │ │ + ldr.w r0, [pc, #1836] @ d6d80 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1820] @ d6d5c │ │ │ │ + ldr.w r3, [pc, #1820] @ d6d84 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5b18 │ │ │ │ - b.w d5ab2 │ │ │ │ + beq.w d5b40 │ │ │ │ + b.w d5ada │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5f3e │ │ │ │ + b.n d5f66 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5da0 │ │ │ │ + b.w d5dc8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5d8c │ │ │ │ + b.w d5db4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5d74 │ │ │ │ - ldr.w r3, [pc, #1684] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1748] @ d6d60 │ │ │ │ - ldr.w r1, [pc, #1748] @ d6d64 │ │ │ │ - ldr.w r0, [pc, #1748] @ d6d68 │ │ │ │ + b.w d5d9c │ │ │ │ + ldr.w r3, [pc, #1684] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1748] @ d6d88 │ │ │ │ + ldr.w r1, [pc, #1748] @ d6d8c │ │ │ │ + ldr.w r0, [pc, #1748] @ d6d90 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1728] @ d6d6c │ │ │ │ + ldr.w r3, [pc, #1728] @ d6d94 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d6288 │ │ │ │ - ldr.w r3, [pc, #1620] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1700] @ d6d70 │ │ │ │ - ldr.w r1, [pc, #1700] @ d6d74 │ │ │ │ - ldr.w r0, [pc, #1700] @ d6d78 │ │ │ │ + b.n d62b0 │ │ │ │ + ldr.w r3, [pc, #1620] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1700] @ d6d98 │ │ │ │ + ldr.w r1, [pc, #1700] @ d6d9c │ │ │ │ + ldr.w r0, [pc, #1700] @ d6da0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1680] @ d6d7c │ │ │ │ + ldr.w r3, [pc, #1680] @ d6da4 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n d6288 │ │ │ │ - ldr.w r3, [pc, #1548] @ d6d1c │ │ │ │ + b.n d62b0 │ │ │ │ + ldr.w r3, [pc, #1548] @ d6d44 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1640] @ d6d80 │ │ │ │ - ldr.w r0, [pc, #1640] @ d6d84 │ │ │ │ + ldr.w r1, [pc, #1640] @ d6da8 │ │ │ │ + ldr.w r0, [pc, #1640] @ d6dac │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.n d6288 │ │ │ │ - ldr.w r3, [pc, #1492] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1596] @ d6d88 │ │ │ │ - ldr.w r1, [pc, #1596] @ d6d8c │ │ │ │ - ldr.w r0, [pc, #1596] @ d6d90 │ │ │ │ + b.n d62b0 │ │ │ │ + ldr.w r3, [pc, #1492] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1596] @ d6db0 │ │ │ │ + ldr.w r1, [pc, #1596] @ d6db4 │ │ │ │ + ldr.w r0, [pc, #1596] @ d6db8 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1576] @ d6d94 │ │ │ │ + ldr.w r3, [pc, #1576] @ d6dbc │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6584 │ │ │ │ - ldr.w r3, [pc, #1444] @ d6d1c │ │ │ │ + b.n d65ac │ │ │ │ + ldr.w r3, [pc, #1444] @ d6d44 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1564] @ d6d98 │ │ │ │ - ldr.w r0, [pc, #1564] @ d6d9c │ │ │ │ + ldr.w r1, [pc, #1564] @ d6dc0 │ │ │ │ + ldr.w r0, [pc, #1564] @ d6dc4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d6288 │ │ │ │ - ldr.w r3, [pc, #1416] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1544] @ d6da0 │ │ │ │ - ldr.w r1, [pc, #1544] @ d6da4 │ │ │ │ - ldr.w r0, [pc, #1544] @ d6da8 │ │ │ │ + b.n d62b0 │ │ │ │ + ldr.w r3, [pc, #1416] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1544] @ d6dc8 │ │ │ │ + ldr.w r1, [pc, #1544] @ d6dcc │ │ │ │ + ldr.w r0, [pc, #1544] @ d6dd0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1524] @ d6dac │ │ │ │ + ldr.w r3, [pc, #1524] @ d6dd4 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d616c │ │ │ │ - b.w d5e6e │ │ │ │ - ldr.w r3, [pc, #1348] @ d6d1c │ │ │ │ + beq.w d6194 │ │ │ │ + b.w d5e96 │ │ │ │ + ldr.w r3, [pc, #1348] @ d6d44 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1488] @ d6db0 │ │ │ │ - ldr.w r0, [pc, #1488] @ d6db4 │ │ │ │ + ldr.w r1, [pc, #1488] @ d6dd8 │ │ │ │ + ldr.w r0, [pc, #1488] @ d6ddc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d616c │ │ │ │ - b.w d5e6e │ │ │ │ + beq.w d6194 │ │ │ │ + b.w d5e96 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6be6 │ │ │ │ + beq.w d6c0e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d602a │ │ │ │ - b.n d6042 │ │ │ │ - ldr.w r3, [pc, #1280] @ d6d1c │ │ │ │ + bne.w d6052 │ │ │ │ + b.n d606a │ │ │ │ + ldr.w r3, [pc, #1280] @ d6d44 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r0, [pc, #1428] @ d6db8 │ │ │ │ + ldr.w r0, [pc, #1428] @ d6de0 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1420] @ d6dbc │ │ │ │ + ldr.w r3, [pc, #1420] @ d6de4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1412] @ d6dc0 │ │ │ │ - ldr.w r1, [pc, #1412] @ d6dc4 │ │ │ │ + ldr.w r2, [pc, #1412] @ d6de8 │ │ │ │ + ldr.w r1, [pc, #1412] @ d6dec │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6320 │ │ │ │ - ldr.w r2, [pc, #1232] @ d6d1c │ │ │ │ + b.n d6348 │ │ │ │ + ldr.w r2, [pc, #1232] @ d6d44 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ - ldr.w r3, [pc, #1396] @ d6dc8 │ │ │ │ + ldr.w r3, [pc, #1396] @ d6df0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1388] @ d6dcc │ │ │ │ + ldr.w r2, [pc, #1388] @ d6df4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1384] @ d6dd0 │ │ │ │ - ldr.w r0, [pc, #1384] @ d6dd4 │ │ │ │ + ldr.w r1, [pc, #1384] @ d6df8 │ │ │ │ + ldr.w r0, [pc, #1384] @ d6dfc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6216 │ │ │ │ + b.n d623e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6116 │ │ │ │ + b.n d613e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d60f2 │ │ │ │ + b.n d611a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #69 @ 0x45 │ │ │ │ - ldr.w r2, [pc, #1352] @ d6dd8 │ │ │ │ + ldr.w r2, [pc, #1352] @ d6e00 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1348] @ d6ddc │ │ │ │ + ldr.w r1, [pc, #1348] @ d6e04 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1348] @ d6de0 │ │ │ │ - ldr.w r0, [pc, #1348] @ d6de4 │ │ │ │ + ldr.w r3, [pc, #1348] @ d6e08 │ │ │ │ + ldr.w r0, [pc, #1348] @ d6e0c │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6596 │ │ │ │ - ldr.w r3, [pc, #1132] @ d6d1c │ │ │ │ + b.n d65be │ │ │ │ + ldr.w r3, [pc, #1132] @ d6d44 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1328] @ d6de8 │ │ │ │ - ldr.w r0, [pc, #1328] @ d6dec │ │ │ │ + ldr.w r1, [pc, #1328] @ d6e10 │ │ │ │ + ldr.w r0, [pc, #1328] @ d6e14 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d616c │ │ │ │ - ldr.w r3, [pc, #1088] @ d6d1c │ │ │ │ + b.n d6194 │ │ │ │ + ldr.w r3, [pc, #1088] @ d6d44 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r0, [pc, #1292] @ d6df0 │ │ │ │ + ldr.w r0, [pc, #1292] @ d6e18 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ d6df4 │ │ │ │ + ldr.w r3, [pc, #1284] @ d6e1c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1280] @ d6df8 │ │ │ │ - ldr.w r1, [pc, #1280] @ d6dfc │ │ │ │ + ldr.w r2, [pc, #1280] @ d6e20 │ │ │ │ + ldr.w r1, [pc, #1280] @ d6e24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6320 │ │ │ │ + b.n d6348 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #69 @ 0x45 │ │ │ │ - ldr.w r2, [pc, #1264] @ d6e00 │ │ │ │ + ldr.w r2, [pc, #1264] @ d6e28 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1260] @ d6e04 │ │ │ │ + ldr.w r1, [pc, #1260] @ d6e2c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1260] @ d6e08 │ │ │ │ - ldr.w r0, [pc, #1260] @ d6e0c │ │ │ │ + ldr.w r3, [pc, #1260] @ d6e30 │ │ │ │ + ldr.w r0, [pc, #1260] @ d6e34 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d6596 │ │ │ │ - ldr r3, [pc, #996] @ (d6d1c ) │ │ │ │ + b.n d65be │ │ │ │ + ldr r3, [pc, #996] @ (d6d44 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1236] @ d6e10 │ │ │ │ - ldr.w r0, [pc, #1236] @ d6e14 │ │ │ │ + ldr.w r1, [pc, #1236] @ d6e38 │ │ │ │ + ldr.w r0, [pc, #1236] @ d6e3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d616c │ │ │ │ - ldr r3, [pc, #952] @ (d6d1c ) │ │ │ │ + b.n d6194 │ │ │ │ + ldr r3, [pc, #952] @ (d6d44 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1200] @ d6e18 │ │ │ │ - ldr.w r0, [pc, #1200] @ d6e1c │ │ │ │ + ldr.w r1, [pc, #1200] @ d6e40 │ │ │ │ + ldr.w r0, [pc, #1200] @ d6e44 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w d616c │ │ │ │ + b.w d6194 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r0, d699e │ │ │ │ + cbz r0, d69c6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d60d0 │ │ │ │ + bne.w d60f8 │ │ │ │ str.w sl, [r8, #28] │ │ │ │ - b.w d60f2 │ │ │ │ - ldr.w r1, [pc, #1144] @ d6e20 │ │ │ │ + b.w d611a │ │ │ │ + ldr.w r1, [pc, #1144] @ d6e48 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w r0, [pc, #1140] @ d6e24 │ │ │ │ + ldr.w r0, [pc, #1140] @ d6e4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d6596 │ │ │ │ + b.n d65be │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.w d5984 │ │ │ │ + b.w d59ac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1112] @ d6e28 │ │ │ │ + ldr.w r1, [pc, #1112] @ d6e50 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr.w r0, [pc, #1108] @ d6e2c │ │ │ │ + ldr.w r0, [pc, #1108] @ d6e54 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1104] @ d6e30 │ │ │ │ - ldr.w r2, [pc, #1104] @ d6e34 │ │ │ │ + ldr.w r3, [pc, #1104] @ d6e58 │ │ │ │ + ldr.w r2, [pc, #1104] @ d6e5c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d660a │ │ │ │ - ldr r3, [pc, #808] @ (d6d1c ) │ │ │ │ + b.n d6632 │ │ │ │ + ldr r3, [pc, #808] @ (d6d44 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1088] @ d6e38 │ │ │ │ - ldr.w r0, [pc, #1088] @ d6e3c │ │ │ │ + ldr.w r1, [pc, #1088] @ d6e60 │ │ │ │ + ldr.w r0, [pc, #1088] @ d6e64 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d697c │ │ │ │ + b.n d69a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d60da │ │ │ │ - ldr r3, [pc, #772] @ (d6d1c ) │ │ │ │ + b.w d6102 │ │ │ │ + ldr r3, [pc, #772] @ (d6d44 ) │ │ │ │ movs r1, #65 @ 0x41 │ │ │ │ - ldr.w r0, [pc, #1060] @ d6e40 │ │ │ │ + ldr.w r0, [pc, #1060] @ d6e68 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1052] @ d6e44 │ │ │ │ + ldr.w r3, [pc, #1052] @ d6e6c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1048] @ d6e48 │ │ │ │ - ldr.w r1, [pc, #1048] @ d6e4c │ │ │ │ + ldr.w r2, [pc, #1048] @ d6e70 │ │ │ │ + ldr.w r1, [pc, #1048] @ d6e74 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.w d5b18 │ │ │ │ - ldr r3, [pc, #728] @ (d6d1c ) │ │ │ │ - ldr.w r2, [pc, #1032] @ d6e50 │ │ │ │ - ldr.w r1, [pc, #1032] @ d6e54 │ │ │ │ - ldr.w r0, [pc, #1032] @ d6e58 │ │ │ │ + b.w d5b40 │ │ │ │ + ldr r3, [pc, #728] @ (d6d44 ) │ │ │ │ + ldr.w r2, [pc, #1032] @ d6e78 │ │ │ │ + ldr.w r1, [pc, #1032] @ d6e7c │ │ │ │ + ldr.w r0, [pc, #1032] @ d6e80 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #65 @ 0x41 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #1016] @ (d6e5c ) │ │ │ │ + ldr r3, [pc, #1016] @ (d6e84 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.w d6050 │ │ │ │ - ldr r3, [pc, #664] @ (d6d1c ) │ │ │ │ + b.w d6078 │ │ │ │ + ldr r3, [pc, #664] @ (d6d44 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r1, [pc, #984] @ (d6e60 ) │ │ │ │ - ldr r0, [pc, #988] @ (d6e64 ) │ │ │ │ + ldr r1, [pc, #984] @ (d6e88 ) │ │ │ │ + ldr r0, [pc, #988] @ (d6e8c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #964] @ (d6e68 ) │ │ │ │ + ldr r1, [pc, #964] @ (d6e90 ) │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr r0, [pc, #964] @ (d6e6c ) │ │ │ │ + ldr r0, [pc, #964] @ (d6e94 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #964] @ (d6e70 ) │ │ │ │ - ldr r2, [pc, #964] @ (d6e74 ) │ │ │ │ + ldr r3, [pc, #964] @ (d6e98 ) │ │ │ │ + ldr r2, [pc, #964] @ (d6e9c ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d660a │ │ │ │ - ldr r3, [pc, #608] @ (d6d1c ) │ │ │ │ - ldr r2, [pc, #952] @ (d6e78 ) │ │ │ │ - ldr r1, [pc, #956] @ (d6e7c ) │ │ │ │ + b.n d6632 │ │ │ │ + ldr r3, [pc, #608] @ (d6d44 ) │ │ │ │ + ldr r2, [pc, #952] @ (d6ea0 ) │ │ │ │ + ldr r1, [pc, #956] @ (d6ea4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #956] @ (d6e80 ) │ │ │ │ + ldr r0, [pc, #956] @ (d6ea8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w d5b18 │ │ │ │ - bl 84a28 │ │ │ │ - b.w d60fe │ │ │ │ + b.w d5b40 │ │ │ │ + bl 84a2c │ │ │ │ + b.w d6126 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #920] @ (d6e84 ) │ │ │ │ - mov.w r2, #3904 @ 0xf40 │ │ │ │ + ldr r3, [pc, #920] @ (d6eac ) │ │ │ │ + movw r2, #3890 @ 0xf32 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #912] @ (d6e88 ) │ │ │ │ - ldr r0, [pc, #916] @ (d6e8c ) │ │ │ │ + ldr r1, [pc, #912] @ (d6eb0 ) │ │ │ │ + ldr r0, [pc, #916] @ (d6eb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #904] @ (d6e90 ) │ │ │ │ - movw r2, #3669 @ 0xe55 │ │ │ │ + ldr r3, [pc, #904] @ (d6eb8 ) │ │ │ │ + movw r2, #3655 @ 0xe47 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #896] @ (d6e94 ) │ │ │ │ - ldr r0, [pc, #900] @ (d6e98 ) │ │ │ │ + ldr r1, [pc, #896] @ (d6ebc ) │ │ │ │ + ldr r0, [pc, #900] @ (d6ec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #888] @ (d6e9c ) │ │ │ │ - movw r2, #3903 @ 0xf3f │ │ │ │ + ldr r3, [pc, #888] @ (d6ec4 ) │ │ │ │ + movw r2, #3889 @ 0xf31 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #880] @ (d6ea0 ) │ │ │ │ - ldr r0, [pc, #884] @ (d6ea4 ) │ │ │ │ + ldr r1, [pc, #880] @ (d6ec8 ) │ │ │ │ + ldr r0, [pc, #884] @ (d6ecc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #872] @ (d6ea8 ) │ │ │ │ - movw r2, #3768 @ 0xeb8 │ │ │ │ + ldr r3, [pc, #872] @ (d6ed0 ) │ │ │ │ + movw r2, #3754 @ 0xeaa │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #864] @ (d6eac ) │ │ │ │ - ldr r0, [pc, #868] @ (d6eb0 ) │ │ │ │ + ldr r1, [pc, #864] @ (d6ed4 ) │ │ │ │ + ldr r0, [pc, #868] @ (d6ed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #856] @ (d6eb4 ) │ │ │ │ - movw r2, #3722 @ 0xe8a │ │ │ │ + ldr r3, [pc, #856] @ (d6edc ) │ │ │ │ + movw r2, #3708 @ 0xe7c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #848] @ (d6eb8 ) │ │ │ │ - ldr r0, [pc, #852] @ (d6ebc ) │ │ │ │ + ldr r1, [pc, #848] @ (d6ee0 ) │ │ │ │ + ldr r0, [pc, #852] @ (d6ee4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #840] @ (d6ec0 ) │ │ │ │ - movw r2, #3668 @ 0xe54 │ │ │ │ + ldr r3, [pc, #840] @ (d6ee8 ) │ │ │ │ + movw r2, #3654 @ 0xe46 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #832] @ (d6ec4 ) │ │ │ │ - ldr r0, [pc, #836] @ (d6ec8 ) │ │ │ │ + ldr r1, [pc, #832] @ (d6eec ) │ │ │ │ + ldr r0, [pc, #836] @ (d6ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #824] @ (d6ecc ) │ │ │ │ - movw r2, #3723 @ 0xe8b │ │ │ │ + ldr r3, [pc, #824] @ (d6ef4 ) │ │ │ │ + movw r2, #3709 @ 0xe7d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #816] @ (d6ed0 ) │ │ │ │ - ldr r0, [pc, #820] @ (d6ed4 ) │ │ │ │ + ldr r1, [pc, #816] @ (d6ef8 ) │ │ │ │ + ldr r0, [pc, #820] @ (d6efc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #808] @ (d6ed8 ) │ │ │ │ - movw r2, #3738 @ 0xe9a │ │ │ │ + ldr r3, [pc, #808] @ (d6f00 ) │ │ │ │ + movw r2, #3724 @ 0xe8c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #800] @ (d6edc ) │ │ │ │ - ldr r0, [pc, #804] @ (d6ee0 ) │ │ │ │ + ldr r1, [pc, #800] @ (d6f04 ) │ │ │ │ + ldr r0, [pc, #804] @ (d6f08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #792] @ (d6ee4 ) │ │ │ │ - movw r2, #3559 @ 0xde7 │ │ │ │ + ldr r3, [pc, #792] @ (d6f0c ) │ │ │ │ + movw r2, #3545 @ 0xdd9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #784] @ (d6ee8 ) │ │ │ │ - ldr r0, [pc, #788] @ (d6eec ) │ │ │ │ + ldr r1, [pc, #784] @ (d6f10 ) │ │ │ │ + ldr r0, [pc, #788] @ (d6f14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #776] @ (d6ef0 ) │ │ │ │ - movw r2, #3597 @ 0xe0d │ │ │ │ + ldr r3, [pc, #776] @ (d6f18 ) │ │ │ │ + movw r2, #3583 @ 0xdff │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #768] @ (d6ef4 ) │ │ │ │ - ldr r0, [pc, #772] @ (d6ef8 ) │ │ │ │ + ldr r1, [pc, #768] @ (d6f1c ) │ │ │ │ + ldr r0, [pc, #772] @ (d6f20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #760] @ (d6efc ) │ │ │ │ - movw r2, #3835 @ 0xefb │ │ │ │ + ldr r3, [pc, #760] @ (d6f24 ) │ │ │ │ + movw r2, #3821 @ 0xeed │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #752] @ (d6f00 ) │ │ │ │ - ldr r0, [pc, #756] @ (d6f04 ) │ │ │ │ + ldr r1, [pc, #752] @ (d6f28 ) │ │ │ │ + ldr r0, [pc, #756] @ (d6f2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #744] @ (d6f08 ) │ │ │ │ - movw r2, #3688 @ 0xe68 │ │ │ │ + ldr r3, [pc, #744] @ (d6f30 ) │ │ │ │ + movw r2, #3674 @ 0xe5a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #736] @ (d6f0c ) │ │ │ │ - ldr r0, [pc, #740] @ (d6f10 ) │ │ │ │ + ldr r1, [pc, #736] @ (d6f34 ) │ │ │ │ + ldr r0, [pc, #740] @ (d6f38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #728] @ (d6f14 ) │ │ │ │ - movw r2, #3737 @ 0xe99 │ │ │ │ + ldr r3, [pc, #728] @ (d6f3c ) │ │ │ │ + movw r2, #3723 @ 0xe8b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #720] @ (d6f18 ) │ │ │ │ - ldr r0, [pc, #724] @ (d6f1c ) │ │ │ │ + ldr r1, [pc, #720] @ (d6f40 ) │ │ │ │ + ldr r0, [pc, #724] @ (d6f44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #712] @ (d6f20 ) │ │ │ │ - movw r2, #3609 @ 0xe19 │ │ │ │ + ldr r3, [pc, #712] @ (d6f48 ) │ │ │ │ + movw r2, #3595 @ 0xe0b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #704] @ (d6f24 ) │ │ │ │ - ldr r0, [pc, #708] @ (d6f28 ) │ │ │ │ + ldr r1, [pc, #704] @ (d6f4c ) │ │ │ │ + ldr r0, [pc, #708] @ (d6f50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #696] @ (d6f2c ) │ │ │ │ - movw r2, #3889 @ 0xf31 │ │ │ │ + ldr r3, [pc, #696] @ (d6f54 ) │ │ │ │ + movw r2, #3875 @ 0xf23 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #688] @ (d6f30 ) │ │ │ │ - ldr r0, [pc, #692] @ (d6f34 ) │ │ │ │ + ldr r1, [pc, #688] @ (d6f58 ) │ │ │ │ + ldr r0, [pc, #692] @ (d6f5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #680] @ (d6f38 ) │ │ │ │ - mov.w r2, #3888 @ 0xf30 │ │ │ │ + ldr r3, [pc, #680] @ (d6f60 ) │ │ │ │ + movw r2, #3874 @ 0xf22 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #672] @ (d6f3c ) │ │ │ │ - ldr r0, [pc, #676] @ (d6f40 ) │ │ │ │ + ldr r1, [pc, #672] @ (d6f64 ) │ │ │ │ + ldr r0, [pc, #676] @ (d6f68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #664] @ (d6f44 ) │ │ │ │ - movw r2, #3833 @ 0xef9 │ │ │ │ + ldr r3, [pc, #664] @ (d6f6c ) │ │ │ │ + movw r2, #3819 @ 0xeeb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #656] @ (d6f48 ) │ │ │ │ - ldr r0, [pc, #660] @ (d6f4c ) │ │ │ │ + ldr r1, [pc, #656] @ (d6f70 ) │ │ │ │ + ldr r0, [pc, #660] @ (d6f74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #648] @ (d6f50 ) │ │ │ │ - movw r2, #3831 @ 0xef7 │ │ │ │ + ldr r3, [pc, #648] @ (d6f78 ) │ │ │ │ + movw r2, #3817 @ 0xee9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #640] @ (d6f54 ) │ │ │ │ - ldr r0, [pc, #644] @ (d6f58 ) │ │ │ │ + ldr r1, [pc, #640] @ (d6f7c ) │ │ │ │ + ldr r0, [pc, #644] @ (d6f80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #632] @ (d6f5c ) │ │ │ │ - movw r2, #3815 @ 0xee7 │ │ │ │ + ldr r3, [pc, #632] @ (d6f84 ) │ │ │ │ + movw r2, #3801 @ 0xed9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (d6f60 ) │ │ │ │ - ldr r0, [pc, #628] @ (d6f64 ) │ │ │ │ + ldr r1, [pc, #624] @ (d6f88 ) │ │ │ │ + ldr r0, [pc, #628] @ (d6f8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #616] @ (d6f68 ) │ │ │ │ - movw r2, #3814 @ 0xee6 │ │ │ │ + ldr r3, [pc, #616] @ (d6f90 ) │ │ │ │ + movw r2, #3800 @ 0xed8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #608] @ (d6f6c ) │ │ │ │ - ldr r0, [pc, #612] @ (d6f70 ) │ │ │ │ + ldr r1, [pc, #608] @ (d6f94 ) │ │ │ │ + ldr r0, [pc, #612] @ (d6f98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r8 │ │ │ │ + cmp r0, pc │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r4, #28 │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + lsls r2, r2 │ │ │ │ movs r2, r4 │ │ │ │ - mvns r2, r1 │ │ │ │ + cmp r2, r0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + ands r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - orrs r6, r6 │ │ │ │ + add r6, sp │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r3, #18 │ │ │ │ movs r2, r4 │ │ │ │ - cmp sl, r0 │ │ │ │ + mov sl, r7 │ │ │ │ movs r2, r4 │ │ │ │ - negs r0, r6 │ │ │ │ + bics r0, r5 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ - tst r0, r1 │ │ │ │ + muls r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r2, #2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ movs r2, r4 │ │ │ │ - mvns r4, r6 │ │ │ │ + cmp r4, r5 │ │ │ │ movs r2, r4 │ │ │ │ - rors r6, r0 │ │ │ │ + cmn r6, r7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ movs r2, r4 │ │ │ │ - mvns r2, r0 │ │ │ │ + add sl, pc │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ movs r2, r4 │ │ │ │ - adcs r0, r1 │ │ │ │ + cmp r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - orrs r4, r6 │ │ │ │ + add r4, sp │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + cmp r1, #26 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r7 │ │ │ │ + tst r2, r6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - cmn r6, r6 │ │ │ │ + add r6, r5 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, r1 │ │ │ │ + mvns r2, r0 │ │ │ │ movs r2, r4 │ │ │ │ - eors r4, r3 │ │ │ │ + sbcs r4, r2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - ands r0, r7 │ │ │ │ + adcs r0, r6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r0, #16 │ │ │ │ movs r2, r4 │ │ │ │ - ands r4, r0 │ │ │ │ + asrs r4, r7 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - rors r4, r1 │ │ │ │ + orrs r4, r0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + lsrs r6, r2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + lsls r4, r7 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + lsrs r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r7, #12 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + lsrs r6, r0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r6, #20 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0000 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + it cc │ │ │ │ + movcc r1, r4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #16] @ (d6e98 ) │ │ │ │ + str r4, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + asrs r0, r5 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #928] @ (d7234 ) │ │ │ │ + str r0, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #816] @ (d71d0 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + lsrs r0, r4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #704] @ (d716c ) │ │ │ │ + ldr r7, [pc, #928] @ (d7274 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #592] @ (d7108 ) │ │ │ │ + ldr r7, [pc, #816] @ (d7210 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #480] @ (d70a4 ) │ │ │ │ + ldr r7, [pc, #704] @ (d71ac ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #368] @ (d7040 ) │ │ │ │ + ldr r7, [pc, #592] @ (d7148 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #256] @ (d6fdc ) │ │ │ │ + ldr r7, [pc, #480] @ (d70e4 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #144] @ (d6f78 ) │ │ │ │ + ldr r7, [pc, #368] @ (d7080 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #32] @ (d6f14 ) │ │ │ │ + ldr r7, [pc, #256] @ (d701c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #944] @ (d72b0 ) │ │ │ │ + ldr r7, [pc, #144] @ (d6fb8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #832] @ (d724c ) │ │ │ │ + ldr r7, [pc, #32] @ (d6f54 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r7, #20 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #720] @ (d71e8 ) │ │ │ │ + ldr r6, [pc, #944] @ (d72f0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #608] @ (d7184 ) │ │ │ │ + ldr r6, [pc, #832] @ (d728c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #496] @ (d7120 ) │ │ │ │ + ldr r6, [pc, #720] @ (d7228 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #384] @ (d70bc ) │ │ │ │ + ldr r6, [pc, #608] @ (d71c4 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #272] @ (d7058 ) │ │ │ │ + ldr r6, [pc, #496] @ (d7160 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r7, #0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #160] @ (d6ff4 ) │ │ │ │ + ldr r6, [pc, #384] @ (d70fc ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #48] @ (d6f90 ) │ │ │ │ + ldr r6, [pc, #272] @ (d7098 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #960] @ (d732c ) │ │ │ │ + ldr r6, [pc, #160] @ (d7034 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d6f74 : │ │ │ │ +000d6f9c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d6ff0 │ │ │ │ + ldr.w ip, [pc, #108] @ d7018 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #252 @ 0xfc │ │ │ │ - ldr.w ip, [pc, #92] @ d6ff4 │ │ │ │ + ldr.w ip, [pc, #92] @ d701c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d6ff8 ) │ │ │ │ + ldr r4, [pc, #88] @ (d7020 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d6fd4 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d6ffc │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d583c │ │ │ │ - ldr r2, [pc, #36] @ (d6ffc ) │ │ │ │ - ldr r3, [pc, #32] @ (d6ff8 ) │ │ │ │ + bl d5864 │ │ │ │ + ldr r2, [pc, #36] @ (d7024 ) │ │ │ │ + ldr r3, [pc, #32] @ (d7020 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6fec │ │ │ │ + bne.n d7014 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + svc 68 @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d7000 : │ │ │ │ +000d7028 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d7028 ) │ │ │ │ + ldr r3, [pc, #24] @ (d7050 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d702c ) │ │ │ │ + ldr r2, [pc, #24] @ (d7054 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d583c │ │ │ │ + bl d5864 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7030 : │ │ │ │ +000d7058 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d7094 ) │ │ │ │ + ldr r3, [pc, #76] @ (d70bc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d7098 ) │ │ │ │ + ldr r5, [pc, #72] @ (d70c0 ) │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d7090 │ │ │ │ - ldr r3, [pc, #64] @ (d709c ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d70b8 │ │ │ │ + ldr r3, [pc, #64] @ (d70c4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7070 │ │ │ │ + bne.n d7098 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7000 │ │ │ │ - ldr r0, [pc, #44] @ (d70a0 ) │ │ │ │ + b.w d7028 │ │ │ │ + ldr r0, [pc, #44] @ (d70c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d70a4 ) │ │ │ │ - ldr r1, [pc, #40] @ (d70a8 ) │ │ │ │ + ldr r3, [pc, #40] @ (d70cc ) │ │ │ │ + ldr r1, [pc, #40] @ (d70d0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d70ac ) │ │ │ │ + ldr r0, [pc, #40] @ (d70d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - udf #174 @ 0xae │ │ │ │ + udf #134 @ 0x86 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r4, #7 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + subs r0, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d70b0 : │ │ │ │ +000d70d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d70dc ) │ │ │ │ + ldr r3, [pc, #28] @ (d7104 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d70e0 ) │ │ │ │ + ldr r2, [pc, #28] @ (d7108 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d583c │ │ │ │ + bl d5864 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d70e4 : │ │ │ │ +000d710c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d7178 ) │ │ │ │ + ldr r5, [pc, #124] @ (d71a0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d717c ) │ │ │ │ + ldr r3, [pc, #124] @ (d71a4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d7180 ) │ │ │ │ + ldr r6, [pc, #120] @ (d71a8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d7184 ) │ │ │ │ + ldr r3, [pc, #108] @ (d71ac ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, d7170 │ │ │ │ - ldr r3, [pc, #96] @ (d7188 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, d7198 │ │ │ │ + ldr r3, [pc, #96] @ (d71b0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7150 │ │ │ │ + bne.n d7178 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d70b0 │ │ │ │ - ldr r2, [pc, #80] @ (d718c ) │ │ │ │ - ldr r3, [pc, #64] @ (d717c ) │ │ │ │ + bl d70d8 │ │ │ │ + ldr r2, [pc, #80] @ (d71b4 ) │ │ │ │ + ldr r3, [pc, #64] @ (d71a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7174 │ │ │ │ + bne.n d719c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d7190 ) │ │ │ │ + ldr r0, [pc, #60] @ (d71b8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d7194 ) │ │ │ │ - ldr r1, [pc, #56] @ (d7198 ) │ │ │ │ + ldr r3, [pc, #56] @ (d71bc ) │ │ │ │ + ldr r1, [pc, #56] @ (d71c0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d719c ) │ │ │ │ + ldr r0, [pc, #56] @ (d71c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7138 │ │ │ │ + b.n d7160 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - ble.n d7148 │ │ │ │ + ble.n d7120 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r0, #4 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r3, #4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d71a0 : │ │ │ │ +000d71c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d725c ) │ │ │ │ + ldr r6, [pc, #172] @ (d7284 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d7222 │ │ │ │ + beq.n d724a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d7260 ) │ │ │ │ + ldr r3, [pc, #148] @ (d7288 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d7210 │ │ │ │ + cbz r5, d7238 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d583c │ │ │ │ + bl d5864 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d71fa │ │ │ │ + beq.n d7222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d7248 │ │ │ │ + cbz r3, d7270 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d720a │ │ │ │ + beq.n d7232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d723c │ │ │ │ + cbz r3, d7264 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d71de │ │ │ │ - ldr r3, [pc, #60] @ (d7260 ) │ │ │ │ + b.n d7206 │ │ │ │ + ldr r3, [pc, #60] @ (d7288 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d7250 │ │ │ │ + beq.n d7278 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d71d0 │ │ │ │ - b.n d7210 │ │ │ │ + bne.n d71f8 │ │ │ │ + b.n d7238 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d71fa │ │ │ │ + b.n d7222 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d71d0 │ │ │ │ + bne.n d71f8 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d71de │ │ │ │ + b.n d7206 │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7264 : │ │ │ │ +000d728c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d730c ) │ │ │ │ + ldr r5, [pc, #144] @ (d7334 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d7310 ) │ │ │ │ + ldr r3, [pc, #144] @ (d7338 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d7314 ) │ │ │ │ + ldr r6, [pc, #140] @ (d733c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d7318 ) │ │ │ │ + ldr r3, [pc, #128] @ (d7340 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #396 @ 0x18c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d7302 │ │ │ │ - ldr r3, [pc, #104] @ (d731c ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d732a │ │ │ │ + ldr r3, [pc, #104] @ (d7344 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d72e2 │ │ │ │ + bne.n d730a │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d71a0 │ │ │ │ - ldr r2, [pc, #84] @ (d7320 ) │ │ │ │ - ldr r3, [pc, #64] @ (d7310 ) │ │ │ │ + bl d71c8 │ │ │ │ + ldr r2, [pc, #84] @ (d7348 ) │ │ │ │ + ldr r3, [pc, #64] @ (d7338 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7306 │ │ │ │ + bne.n d732e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d7324 ) │ │ │ │ + ldr r0, [pc, #64] @ (d734c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d7328 ) │ │ │ │ - ldr r1, [pc, #60] @ (d732c ) │ │ │ │ + ldr r3, [pc, #56] @ (d7350 ) │ │ │ │ + ldr r1, [pc, #60] @ (d7354 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d7330 ) │ │ │ │ + ldr r0, [pc, #56] @ (d7358 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d72ca │ │ │ │ + b.n d72f2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n d73d8 │ │ │ │ + bgt.n d73b0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r5, #5 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r2, #22 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r0, #6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7334 : │ │ │ │ +000d735c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d7798 │ │ │ │ + ldr.w r4, [pc, #1104] @ d77c0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d779c │ │ │ │ + ldr.w r1, [pc, #1104] @ d77c4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d77a0 │ │ │ │ - ldr.w r2, [pc, #1100] @ d77a4 │ │ │ │ - ldr.w r3, [pc, #1100] @ d77a8 │ │ │ │ + ldr.w r5, [pc, #1100] @ d77c8 │ │ │ │ + ldr.w r2, [pc, #1100] @ d77cc │ │ │ │ + ldr.w r3, [pc, #1100] @ d77d0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d74f8 │ │ │ │ - ldr.w r3, [pc, #1060] @ d77ac │ │ │ │ + beq.w d7520 │ │ │ │ + ldr.w r3, [pc, #1060] @ d77d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d71a0 │ │ │ │ + bl d71c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d74ba │ │ │ │ + bne.w d74e2 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d75c2 │ │ │ │ + beq.w d75ea │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d763a │ │ │ │ + beq.w d7662 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d7728 │ │ │ │ - ldr r2, [pc, #976] @ (d77b0 ) │ │ │ │ + bpl.w d7750 │ │ │ │ + ldr r2, [pc, #976] @ (d77d8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d76f0 │ │ │ │ - ldr r2, [pc, #972] @ (d77b4 ) │ │ │ │ + beq.w d7718 │ │ │ │ + ldr r2, [pc, #972] @ (d77dc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d773e │ │ │ │ + beq.w d7766 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d7724 │ │ │ │ + ble.w d774c │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d7724 │ │ │ │ + beq.w d774c │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d741e │ │ │ │ + beq.n d7446 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d753a │ │ │ │ + beq.w d7562 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d7546 │ │ │ │ + beq.w d756e │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d7742 │ │ │ │ + beq.w d776a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d744c │ │ │ │ + beq.n d7474 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d75aa │ │ │ │ + beq.w d75d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d775e │ │ │ │ + beq.w d7786 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d746c │ │ │ │ + beq.n d7494 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d75a2 │ │ │ │ + beq.w d75ca │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d777a │ │ │ │ + beq.w d77a2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d748c │ │ │ │ + beq.n d74b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7632 │ │ │ │ - ldr r3, [pc, #796] @ (d77ac ) │ │ │ │ + beq.w d765a │ │ │ │ + ldr r3, [pc, #796] @ (d77d4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d749e │ │ │ │ + beq.n d74c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d77b8 ) │ │ │ │ - ldr r3, [pc, #760] @ (d779c ) │ │ │ │ + ldr r2, [pc, #792] @ (d77e0 ) │ │ │ │ + ldr r3, [pc, #760] @ (d77c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d7660 │ │ │ │ + bne.w d7688 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d74d0 │ │ │ │ + beq.n d74f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d74d0 │ │ │ │ + cbnz r3, d74f8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d74e6 │ │ │ │ + beq.n d750e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d74e6 │ │ │ │ + cbnz r3, d750e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d77bc ) │ │ │ │ - ldr r1, [pc, #724] @ (d77c0 ) │ │ │ │ + ldr r3, [pc, #724] @ (d77e4 ) │ │ │ │ + ldr r1, [pc, #724] @ (d77e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d749e │ │ │ │ + b.n d74c6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d73c4 │ │ │ │ - ldr r3, [pc, #676] @ (d77c4 ) │ │ │ │ - mov.w r2, #4384 @ 0x1120 │ │ │ │ + bne.w d73ec │ │ │ │ + ldr r3, [pc, #676] @ (d77ec ) │ │ │ │ + movw r2, #4370 @ 0x1112 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #668] @ (d77c8 ) │ │ │ │ - ldr r0, [pc, #672] @ (d77cc ) │ │ │ │ + ldr r1, [pc, #668] @ (d77f0 ) │ │ │ │ + ldr r0, [pc, #672] @ (d77f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d7424 │ │ │ │ + bne.w d744c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d76d4 │ │ │ │ + beq.w d76fc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7562 │ │ │ │ + beq.n d758a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d75b2 │ │ │ │ + cbz r3, d75da │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d76b8 │ │ │ │ + beq.w d76e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d757e │ │ │ │ + beq.n d75a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d75ba │ │ │ │ + cbz r3, d75e2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d769c │ │ │ │ + beq.w d76c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d759c │ │ │ │ + beq.n d75c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7640 │ │ │ │ + beq.n d7668 │ │ │ │ bl 8865c │ │ │ │ - b.n d74f4 │ │ │ │ + b.n d751c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d746c │ │ │ │ + b.n d7494 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d744c │ │ │ │ + b.n d7474 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7562 │ │ │ │ + b.n d758a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d757e │ │ │ │ + b.n d75a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d75d4 │ │ │ │ + beq.n d75fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7658 │ │ │ │ + beq.n d7680 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d7708 │ │ │ │ + beq.w d7730 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d75f0 │ │ │ │ + beq.n d7618 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d7650 │ │ │ │ + cbz r3, d7678 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d7680 │ │ │ │ + beq.n d76a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d760a │ │ │ │ + beq.n d7632 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d7648 │ │ │ │ + cbz r3, d7670 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d7664 │ │ │ │ + beq.n d768c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d74f4 │ │ │ │ + beq.w d751c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d74f4 │ │ │ │ + bne.w d751c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d74f4 │ │ │ │ + b.n d751c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d748c │ │ │ │ + b.n d74b4 │ │ │ │ bl 889e4 │ │ │ │ - b.n d73d2 │ │ │ │ + b.n d73fa │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d759c │ │ │ │ + b.n d75c4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d760a │ │ │ │ + b.n d7632 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d75f0 │ │ │ │ + b.n d7618 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d75d4 │ │ │ │ + b.n d75fc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d77d0 ) │ │ │ │ - movw r2, #4387 @ 0x1123 │ │ │ │ + ldr r3, [pc, #360] @ (d77f8 ) │ │ │ │ + movw r2, #4373 @ 0x1115 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (d77d4 ) │ │ │ │ - ldr r0, [pc, #356] @ (d77d8 ) │ │ │ │ + ldr r1, [pc, #356] @ (d77fc ) │ │ │ │ + ldr r0, [pc, #356] @ (d7800 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d77dc ) │ │ │ │ - movw r2, #4386 @ 0x1122 │ │ │ │ + ldr r3, [pc, #344] @ (d7804 ) │ │ │ │ + movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (d77e0 ) │ │ │ │ - ldr r0, [pc, #340] @ (d77e4 ) │ │ │ │ + ldr r1, [pc, #340] @ (d7808 ) │ │ │ │ + ldr r0, [pc, #340] @ (d780c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d77e8 ) │ │ │ │ - movw r2, #4392 @ 0x1128 │ │ │ │ + ldr r3, [pc, #328] @ (d7810 ) │ │ │ │ + movw r2, #4378 @ 0x111a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (d77ec ) │ │ │ │ - ldr r0, [pc, #324] @ (d77f0 ) │ │ │ │ + ldr r1, [pc, #324] @ (d7814 ) │ │ │ │ + ldr r0, [pc, #324] @ (d7818 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d77f4 ) │ │ │ │ - movw r2, #4391 @ 0x1127 │ │ │ │ + ldr r3, [pc, #312] @ (d781c ) │ │ │ │ + movw r2, #4377 @ 0x1119 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (d77f8 ) │ │ │ │ - ldr r0, [pc, #308] @ (d77fc ) │ │ │ │ + ldr r1, [pc, #308] @ (d7820 ) │ │ │ │ + ldr r0, [pc, #308] @ (d7824 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d7800 ) │ │ │ │ - movw r2, #4390 @ 0x1126 │ │ │ │ + ldr r3, [pc, #296] @ (d7828 ) │ │ │ │ + movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (d7804 ) │ │ │ │ - ldr r0, [pc, #292] @ (d7808 ) │ │ │ │ + ldr r1, [pc, #292] @ (d782c ) │ │ │ │ + ldr r0, [pc, #292] @ (d7830 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d780c ) │ │ │ │ + ldr r3, [pc, #280] @ (d7834 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d7810 ) │ │ │ │ - ldr r0, [pc, #280] @ (d7814 ) │ │ │ │ + ldr r1, [pc, #280] @ (d7838 ) │ │ │ │ + ldr r0, [pc, #280] @ (d783c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d7818 ) │ │ │ │ - movw r2, #4385 @ 0x1121 │ │ │ │ + ldr r3, [pc, #268] @ (d7840 ) │ │ │ │ + movw r2, #4371 @ 0x1113 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #264] @ (d781c ) │ │ │ │ - ldr r0, [pc, #264] @ (d7820 ) │ │ │ │ + ldr r1, [pc, #264] @ (d7844 ) │ │ │ │ + ldr r0, [pc, #264] @ (d7848 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d7824 ) │ │ │ │ + ldr r3, [pc, #248] @ (d784c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d7828 ) │ │ │ │ - ldr r0, [pc, #252] @ (d782c ) │ │ │ │ + ldr r1, [pc, #248] @ (d7850 ) │ │ │ │ + ldr r0, [pc, #252] @ (d7854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d7830 ) │ │ │ │ - movw r2, #4361 @ 0x1109 │ │ │ │ + ldr r3, [pc, #236] @ (d7858 ) │ │ │ │ + movw r2, #4347 @ 0x10fb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #228] @ (d7834 ) │ │ │ │ - ldr r0, [pc, #232] @ (d7838 ) │ │ │ │ + ldr r1, [pc, #228] @ (d785c ) │ │ │ │ + ldr r0, [pc, #232] @ (d7860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d783c ) │ │ │ │ - movw r2, #4362 @ 0x110a │ │ │ │ + ldr r3, [pc, #220] @ (d7864 ) │ │ │ │ + movw r2, #4348 @ 0x10fc │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #212] @ (d7840 ) │ │ │ │ - ldr r0, [pc, #216] @ (d7844 ) │ │ │ │ + ldr r1, [pc, #212] @ (d7868 ) │ │ │ │ + ldr r0, [pc, #216] @ (d786c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d7848 ) │ │ │ │ - movw r2, #4363 @ 0x110b │ │ │ │ + ldr r3, [pc, #204] @ (d7870 ) │ │ │ │ + movw r2, #4349 @ 0x10fd │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (d784c ) │ │ │ │ - ldr r0, [pc, #200] @ (d7850 ) │ │ │ │ + ldr r1, [pc, #196] @ (d7874 ) │ │ │ │ + ldr r0, [pc, #200] @ (d7878 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #22 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ movs r2, r4 │ │ │ │ - add r8, sl │ │ │ │ + mov r0, r1 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r1, r4 │ │ │ │ - bics r2, r1 │ │ │ │ + add sl, r8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - muls r6, r5 │ │ │ │ + add lr, r4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - muls r2, r2 │ │ │ │ + add sl, r1 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - orrs r6, r6 │ │ │ │ + add r6, sp │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ movs r2, r4 │ │ │ │ - orrs r2, r3 │ │ │ │ + add r2, sl │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #200 @ (adr r5, d78e0 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, d79e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmn r6, r4 │ │ │ │ + add r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, r5 │ │ │ │ + mvns r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, r2 │ │ │ │ + mvns r0, r1 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - negs r4, r6 │ │ │ │ + bics r4, r5 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7854 : │ │ │ │ +000d787c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d78b8 ) │ │ │ │ + ldr r3, [pc, #76] @ (d78e0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d78bc ) │ │ │ │ + ldr r5, [pc, #72] @ (d78e4 ) │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d78b4 │ │ │ │ - ldr r3, [pc, #64] @ (d78c0 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d78dc │ │ │ │ + ldr r3, [pc, #64] @ (d78e8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7894 │ │ │ │ + bne.n d78bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7334 │ │ │ │ - ldr r0, [pc, #44] @ (d78c4 ) │ │ │ │ + b.w d735c │ │ │ │ + ldr r0, [pc, #44] @ (d78ec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d78c8 ) │ │ │ │ - ldr r1, [pc, #40] @ (d78cc ) │ │ │ │ + ldr r3, [pc, #40] @ (d78f0 ) │ │ │ │ + ldr r1, [pc, #40] @ (d78f4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d78d0 ) │ │ │ │ + ldr r0, [pc, #40] @ (d78f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvs.n d77d0 │ │ │ │ + bvs.n d79a8 │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d78d4 : │ │ │ │ +000d78fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r0, [pc, #984] @ (d7cc4 ) │ │ │ │ + ldr r0, [pc, #984] @ (d7cec ) │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #984] @ (d7cc8 ) │ │ │ │ + ldr r2, [pc, #984] @ (d7cf0 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r8, [pc, #984] @ d7ccc │ │ │ │ + ldr.w r8, [pc, #984] @ d7cf4 │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d7b36 │ │ │ │ + beq.w d7b5e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d7b5a │ │ │ │ + beq.w d7b82 │ │ │ │ ands.w r0, r7, #1 │ │ │ │ - bne.w d7b84 │ │ │ │ - cbnz r7, d796e │ │ │ │ - ldr r2, [pc, #932] @ (d7cd0 ) │ │ │ │ + bne.w d7bac │ │ │ │ + cbnz r7, d7996 │ │ │ │ + ldr r2, [pc, #932] @ (d7cf8 ) │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n d79c6 │ │ │ │ + beq.n d79ee │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d794e │ │ │ │ + beq.n d7976 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d794e │ │ │ │ + cbnz r5, d7976 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #892] @ (d7cd4 ) │ │ │ │ - ldr r1, [pc, #892] @ (d7cd8 ) │ │ │ │ + ldr r3, [pc, #892] @ (d7cfc ) │ │ │ │ + ldr r1, [pc, #892] @ (d7d00 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r0, [pc, #892] @ (d7cdc ) │ │ │ │ + ldr r0, [pc, #892] @ (d7d04 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d79a8 │ │ │ │ + b.n d79d0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n d7a4c │ │ │ │ + beq.n d7a74 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n d7986 │ │ │ │ + beq.n d79ae │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d7986 │ │ │ │ + cbnz r5, d79ae │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #856] @ (d7ce0 ) │ │ │ │ + ldr r3, [pc, #856] @ (d7d08 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #832] @ (d7cd4 ) │ │ │ │ - ldr r1, [pc, #844] @ (d7ce4 ) │ │ │ │ + ldr r3, [pc, #832] @ (d7cfc ) │ │ │ │ + ldr r1, [pc, #844] @ (d7d0c ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r0, [pc, #844] @ (d7ce8 ) │ │ │ │ + ldr r0, [pc, #844] @ (d7d10 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #832] @ (d7cec ) │ │ │ │ - ldr r3, [pc, #792] @ (d7cc8 ) │ │ │ │ + ldr r2, [pc, #832] @ (d7d14 ) │ │ │ │ + ldr r3, [pc, #792] @ (d7cf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d7cbe │ │ │ │ + bne.w d7ce6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7c32 │ │ │ │ + beq.w d7c5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w d7bb2 │ │ │ │ + beq.w d7bda │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ ldrb.w r9, [r1, #20] │ │ │ │ - beq.w d7bb6 │ │ │ │ + beq.w d7bde │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7b9c │ │ │ │ + beq.w d7bc4 │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ adds r2, r3, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ strb.w ip, [r5, #20] │ │ │ │ - beq.n d7a16 │ │ │ │ + beq.n d7a3e │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7c04 │ │ │ │ + beq.w d7c2c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7a22 │ │ │ │ + beq.n d7a4a │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d7caa │ │ │ │ + bmi.w d7cd2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7a3a │ │ │ │ + beq.n d7a62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7bfc │ │ │ │ + beq.w d7c24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n d79aa │ │ │ │ - ldr r2, [pc, #640] @ (d7cd0 ) │ │ │ │ + b.n d79d2 │ │ │ │ + ldr r2, [pc, #640] @ (d7cf8 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w d7b94 │ │ │ │ + beq.w d7bbc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #624] @ (d7cd4 ) │ │ │ │ - ldr r1, [pc, #652] @ (d7cf0 ) │ │ │ │ + ldr r3, [pc, #624] @ (d7cfc ) │ │ │ │ + ldr r1, [pc, #652] @ (d7d18 ) │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ - ldr r0, [pc, #652] @ (d7cf4 ) │ │ │ │ + ldr r0, [pc, #652] @ (d7d1c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 88720 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldrd r5, r7, [sp, #32] │ │ │ │ ldrb.w r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w d7c56 │ │ │ │ + beq.w d7c7e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7c86 │ │ │ │ + beq.w d7cae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, ip │ │ │ │ itt eq │ │ │ │ ldreq r3, [r0, #12] │ │ │ │ strbeq r2, [r3, #20] │ │ │ │ - beq.n d7abc │ │ │ │ + beq.n d7ae4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w lr, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ str.w lr, [r0] │ │ │ │ strb r2, [r1, #20] │ │ │ │ - beq.n d7abc │ │ │ │ + beq.n d7ae4 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7bc2 │ │ │ │ + beq.w d7bea │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d7c0a │ │ │ │ + beq.w d7c32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7ad4 │ │ │ │ + beq.n d7afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7bc8 │ │ │ │ + beq.n d7bf0 │ │ │ │ bl 8865c │ │ │ │ add r3, sp, #16 │ │ │ │ strd r5, r7, [sp, #16] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7afa │ │ │ │ + beq.n d7b22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7bf4 │ │ │ │ - cbz r7, d7b12 │ │ │ │ + beq.n d7c1c │ │ │ │ + cbz r7, d7b3a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7b12 │ │ │ │ + beq.n d7b3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, d7b12 │ │ │ │ + cbnz r3, d7b3a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d79a8 │ │ │ │ + beq.w d79d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d79a8 │ │ │ │ + beq.w d79d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d79a8 │ │ │ │ + bne.w d79d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d79a8 │ │ │ │ - ldr r1, [pc, #412] @ (d7cd4 ) │ │ │ │ + b.n d79d0 │ │ │ │ + ldr r1, [pc, #412] @ (d7cfc ) │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ - ldr r3, [pc, #444] @ (d7cf8 ) │ │ │ │ - ldr r2, [pc, #444] @ (d7cfc ) │ │ │ │ + ldr r3, [pc, #444] @ (d7d20 ) │ │ │ │ + ldr r2, [pc, #444] @ (d7d24 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #436] @ (d7d00 ) │ │ │ │ - ldr r0, [pc, #440] @ (d7d04 ) │ │ │ │ + ldr r1, [pc, #436] @ (d7d28 ) │ │ │ │ + ldr r0, [pc, #440] @ (d7d2c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d79a8 │ │ │ │ - ldr r2, [pc, #376] @ (d7cd4 ) │ │ │ │ + b.n d79d0 │ │ │ │ + ldr r2, [pc, #376] @ (d7cfc ) │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ - ldr r3, [pc, #424] @ (d7d08 ) │ │ │ │ + ldr r3, [pc, #424] @ (d7d30 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (d7d0c ) │ │ │ │ + ldr r2, [pc, #416] @ (d7d34 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #416] @ (d7d10 ) │ │ │ │ + ldr r1, [pc, #416] @ (d7d38 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #416] @ (d7d14 ) │ │ │ │ + ldr r0, [pc, #416] @ (d7d3c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n d79a8 │ │ │ │ + b.n d79d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n d7972 │ │ │ │ + b.n d799a │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n d7a82 │ │ │ │ + b.n d7aaa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, d7bd0 │ │ │ │ + cbz r0, d7bf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w d79f8 │ │ │ │ - b.n d7bba │ │ │ │ + bne.w d7a20 │ │ │ │ + b.n d7be2 │ │ │ │ ldrb.w r9, [r1, #20] │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #20] │ │ │ │ - b.n d7a16 │ │ │ │ + b.n d7a3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7abc │ │ │ │ + b.n d7ae4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7ad4 │ │ │ │ - ldr r2, [pc, #256] @ (d7cd4 ) │ │ │ │ + b.n d7afc │ │ │ │ + ldr r2, [pc, #256] @ (d7cfc ) │ │ │ │ movs r1, #86 @ 0x56 │ │ │ │ - ldr r3, [pc, #320] @ (d7d18 ) │ │ │ │ - ldr r0, [pc, #324] @ (d7d1c ) │ │ │ │ + ldr r3, [pc, #320] @ (d7d40 ) │ │ │ │ + ldr r0, [pc, #324] @ (d7d44 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #316] @ (d7d20 ) │ │ │ │ + ldr r1, [pc, #316] @ (d7d48 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #312] @ (d7d24 ) │ │ │ │ + ldr r2, [pc, #312] @ (d7d4c ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d7a76 │ │ │ │ + b.n d7a9e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7afa │ │ │ │ + b.n d7b22 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7a3a │ │ │ │ + b.n d7a62 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7a16 │ │ │ │ + b.n d7a3e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7c14 │ │ │ │ + beq.n d7c3c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n d7cb8 │ │ │ │ + bmi.n d7ce0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7c2c │ │ │ │ + beq.n d7c54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7cb0 │ │ │ │ - bl 64174 │ │ │ │ - b.n d79a8 │ │ │ │ - ldr r2, [pc, #160] @ (d7cd4 ) │ │ │ │ + beq.n d7cd8 │ │ │ │ + bl 64178 │ │ │ │ + b.n d79d0 │ │ │ │ + ldr r2, [pc, #160] @ (d7cfc ) │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #240] @ (d7d28 ) │ │ │ │ + ldr r3, [pc, #240] @ (d7d50 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #232] @ (d7d2c ) │ │ │ │ + ldr r2, [pc, #232] @ (d7d54 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #228] @ (d7d30 ) │ │ │ │ - ldr r0, [pc, #232] @ (d7d34 ) │ │ │ │ + ldr r1, [pc, #228] @ (d7d58 ) │ │ │ │ + ldr r0, [pc, #232] @ (d7d5c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d7b7c │ │ │ │ - ldr r3, [pc, #124] @ (d7cd4 ) │ │ │ │ - ldr r2, [pc, #220] @ (d7d38 ) │ │ │ │ - ldr r1, [pc, #224] @ (d7d3c ) │ │ │ │ - ldr r0, [pc, #224] @ (d7d40 ) │ │ │ │ + b.n d7ba4 │ │ │ │ + ldr r3, [pc, #124] @ (d7cfc ) │ │ │ │ + ldr r2, [pc, #220] @ (d7d60 ) │ │ │ │ + ldr r1, [pc, #224] @ (d7d64 ) │ │ │ │ + ldr r0, [pc, #224] @ (d7d68 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #208] @ (d7d44 ) │ │ │ │ + ldr r3, [pc, #208] @ (d7d6c ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d79a8 │ │ │ │ - b.n d7ad8 │ │ │ │ - ldr r3, [pc, #76] @ (d7cd4 ) │ │ │ │ - ldr r2, [pc, #188] @ (d7d48 ) │ │ │ │ - ldr r1, [pc, #192] @ (d7d4c ) │ │ │ │ - ldr r0, [pc, #192] @ (d7d50 ) │ │ │ │ + beq.w d79d0 │ │ │ │ + b.n d7b00 │ │ │ │ + ldr r3, [pc, #76] @ (d7cfc ) │ │ │ │ + ldr r2, [pc, #188] @ (d7d70 ) │ │ │ │ + ldr r1, [pc, #192] @ (d7d74 ) │ │ │ │ + ldr r0, [pc, #192] @ (d7d78 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #176] @ (d7d54 ) │ │ │ │ + ldr r3, [pc, #176] @ (d7d7c ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d7c78 │ │ │ │ - bl 84a28 │ │ │ │ - b.n d7a22 │ │ │ │ + b.n d7ca0 │ │ │ │ + bl 84a2c │ │ │ │ + b.n d7a4a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7c2c │ │ │ │ - bl 84a28 │ │ │ │ - b.n d7c14 │ │ │ │ + b.n d7c54 │ │ │ │ + bl 84a2c │ │ │ │ + b.n d7c3c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r1, #4 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + adds r0, #26 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + adds r0, #2 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + adds r0, #6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7d58 : │ │ │ │ +000d7d80 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d7dd4 │ │ │ │ + ldr.w ip, [pc, #108] @ d7dfc │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #492 @ 0x1ec │ │ │ │ - ldr.w ip, [pc, #92] @ d7dd8 │ │ │ │ + ldr.w ip, [pc, #92] @ d7e00 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d7ddc ) │ │ │ │ + ldr r4, [pc, #88] @ (d7e04 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d7db8 │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d7de0 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d78d4 │ │ │ │ - ldr r2, [pc, #36] @ (d7de0 ) │ │ │ │ - ldr r3, [pc, #32] @ (d7ddc ) │ │ │ │ + bl d78fc │ │ │ │ + ldr r2, [pc, #36] @ (d7e08 ) │ │ │ │ + ldr r3, [pc, #32] @ (d7e04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7dd0 │ │ │ │ + bne.n d7df8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - bne.n d7ce8 │ │ │ │ + bne.n d7ec0 │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d7de4 : │ │ │ │ +000d7e0c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d7e0c ) │ │ │ │ + ldr r3, [pc, #24] @ (d7e34 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d7e10 ) │ │ │ │ + ldr r2, [pc, #24] @ (d7e38 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d78d4 │ │ │ │ + bl d78fc │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7e14 : │ │ │ │ +000d7e3c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d7e78 ) │ │ │ │ + ldr r3, [pc, #76] @ (d7ea0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d7e7c ) │ │ │ │ + ldr r5, [pc, #72] @ (d7ea4 ) │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d7e74 │ │ │ │ - ldr r3, [pc, #64] @ (d7e80 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d7e9c │ │ │ │ + ldr r3, [pc, #64] @ (d7ea8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7e54 │ │ │ │ + bne.n d7e7c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7de4 │ │ │ │ - ldr r0, [pc, #44] @ (d7e84 ) │ │ │ │ + b.w d7e0c │ │ │ │ + ldr r0, [pc, #44] @ (d7eac ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d7e88 ) │ │ │ │ - ldr r1, [pc, #40] @ (d7e8c ) │ │ │ │ + ldr r3, [pc, #40] @ (d7eb0 ) │ │ │ │ + ldr r1, [pc, #40] @ (d7eb4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d7e90 ) │ │ │ │ + ldr r0, [pc, #40] @ (d7eb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - beq.n d7e10 │ │ │ │ + beq.n d7de8 │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r2, #2 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7e94 : │ │ │ │ +000d7ebc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d7ec0 ) │ │ │ │ + ldr r3, [pc, #28] @ (d7ee8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d7ec4 ) │ │ │ │ + ldr r2, [pc, #28] @ (d7eec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d78d4 │ │ │ │ + bl d78fc │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7ec8 : │ │ │ │ +000d7ef0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d7f5c ) │ │ │ │ + ldr r5, [pc, #124] @ (d7f84 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d7f60 ) │ │ │ │ + ldr r3, [pc, #124] @ (d7f88 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d7f64 ) │ │ │ │ + ldr r6, [pc, #120] @ (d7f8c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d7f68 ) │ │ │ │ + ldr r3, [pc, #108] @ (d7f90 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, d7f54 │ │ │ │ - ldr r3, [pc, #96] @ (d7f6c ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, d7f7c │ │ │ │ + ldr r3, [pc, #96] @ (d7f94 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7f34 │ │ │ │ + bne.n d7f5c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d7e94 │ │ │ │ - ldr r2, [pc, #80] @ (d7f70 ) │ │ │ │ - ldr r3, [pc, #64] @ (d7f60 ) │ │ │ │ + bl d7ebc │ │ │ │ + ldr r2, [pc, #80] @ (d7f98 ) │ │ │ │ + ldr r3, [pc, #64] @ (d7f88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7f58 │ │ │ │ + bne.n d7f80 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d7f74 ) │ │ │ │ + ldr r0, [pc, #60] @ (d7f9c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d7f78 ) │ │ │ │ - ldr r1, [pc, #56] @ (d7f7c ) │ │ │ │ + ldr r3, [pc, #56] @ (d7fa0 ) │ │ │ │ + ldr r1, [pc, #56] @ (d7fa4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d7f80 ) │ │ │ │ + ldr r0, [pc, #56] @ (d7fa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7f1c │ │ │ │ + b.n d7f44 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r7, #6 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7f84 : │ │ │ │ +000d7fac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d8040 ) │ │ │ │ + ldr r6, [pc, #172] @ (d8068 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d8006 │ │ │ │ + beq.n d802e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d8044 ) │ │ │ │ + ldr r3, [pc, #148] @ (d806c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d7ff4 │ │ │ │ + cbz r5, d801c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d78d4 │ │ │ │ + bl d78fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7fde │ │ │ │ + beq.n d8006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d802c │ │ │ │ + cbz r3, d8054 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7fee │ │ │ │ + beq.n d8016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d8020 │ │ │ │ + cbz r3, d8048 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d7fc2 │ │ │ │ - ldr r3, [pc, #60] @ (d8044 ) │ │ │ │ + b.n d7fea │ │ │ │ + ldr r3, [pc, #60] @ (d806c ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d8034 │ │ │ │ + beq.n d805c │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d7fb4 │ │ │ │ - b.n d7ff4 │ │ │ │ + bne.n d7fdc │ │ │ │ + b.n d801c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7fde │ │ │ │ + b.n d8006 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d7fb4 │ │ │ │ + bne.n d7fdc │ │ │ │ mov r5, r3 │ │ │ │ - b.n d7fc2 │ │ │ │ + b.n d7fea │ │ │ │ nop │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d8048 : │ │ │ │ +000d8070 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d80f0 ) │ │ │ │ + ldr r5, [pc, #144] @ (d8118 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d80f4 ) │ │ │ │ + ldr r3, [pc, #144] @ (d811c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d80f8 ) │ │ │ │ + ldr r6, [pc, #140] @ (d8120 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d80fc ) │ │ │ │ + ldr r3, [pc, #128] @ (d8124 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ - bl 83b84 │ │ │ │ - cbz r0, d80e6 │ │ │ │ - ldr r3, [pc, #104] @ (d8100 ) │ │ │ │ + bl 83b88 │ │ │ │ + cbz r0, d810e │ │ │ │ + ldr r3, [pc, #104] @ (d8128 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d80c6 │ │ │ │ + bne.n d80ee │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d7f84 │ │ │ │ - ldr r2, [pc, #84] @ (d8104 ) │ │ │ │ - ldr r3, [pc, #64] @ (d80f4 ) │ │ │ │ + bl d7fac │ │ │ │ + ldr r2, [pc, #84] @ (d812c ) │ │ │ │ + ldr r3, [pc, #64] @ (d811c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d80ea │ │ │ │ + bne.n d8112 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d8108 ) │ │ │ │ + ldr r0, [pc, #64] @ (d8130 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d810c ) │ │ │ │ - ldr r1, [pc, #60] @ (d8110 ) │ │ │ │ + ldr r3, [pc, #56] @ (d8134 ) │ │ │ │ + ldr r1, [pc, #60] @ (d8138 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d8114 ) │ │ │ │ + ldr r0, [pc, #56] @ (d813c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d80ae │ │ │ │ + b.n d80d6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r6, #0 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d8118 : │ │ │ │ +000d8140 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d857c │ │ │ │ + ldr.w r4, [pc, #1104] @ d85a4 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d8580 │ │ │ │ + ldr.w r1, [pc, #1104] @ d85a8 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d8584 │ │ │ │ - ldr.w r2, [pc, #1100] @ d8588 │ │ │ │ - ldr.w r3, [pc, #1100] @ d858c │ │ │ │ + ldr.w r5, [pc, #1100] @ d85ac │ │ │ │ + ldr.w r2, [pc, #1100] @ d85b0 │ │ │ │ + ldr.w r3, [pc, #1100] @ d85b4 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d82dc │ │ │ │ - ldr.w r3, [pc, #1060] @ d8590 │ │ │ │ + beq.w d8304 │ │ │ │ + ldr.w r3, [pc, #1060] @ d85b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d7f84 │ │ │ │ + bl d7fac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d829e │ │ │ │ + bne.w d82c6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d83a6 │ │ │ │ + beq.w d83ce │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d841e │ │ │ │ + beq.w d8446 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d850c │ │ │ │ - ldr r2, [pc, #976] @ (d8594 ) │ │ │ │ + bpl.w d8534 │ │ │ │ + ldr r2, [pc, #976] @ (d85bc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d84d4 │ │ │ │ - ldr r2, [pc, #972] @ (d8598 ) │ │ │ │ + beq.w d84fc │ │ │ │ + ldr r2, [pc, #972] @ (d85c0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d8522 │ │ │ │ + beq.w d854a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d8508 │ │ │ │ + ble.w d8530 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d8508 │ │ │ │ + beq.w d8530 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8202 │ │ │ │ + beq.n d822a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d831e │ │ │ │ + beq.w d8346 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d832a │ │ │ │ + beq.w d8352 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d8526 │ │ │ │ + beq.w d854e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8230 │ │ │ │ + beq.n d8258 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d838e │ │ │ │ + beq.w d83b6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d8542 │ │ │ │ + beq.w d856a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8250 │ │ │ │ + beq.n d8278 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8386 │ │ │ │ + beq.w d83ae │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d855e │ │ │ │ + beq.w d8586 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8270 │ │ │ │ + beq.n d8298 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8416 │ │ │ │ - ldr r3, [pc, #796] @ (d8590 ) │ │ │ │ + beq.w d843e │ │ │ │ + ldr r3, [pc, #796] @ (d85b8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8282 │ │ │ │ + beq.n d82aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d859c ) │ │ │ │ - ldr r3, [pc, #760] @ (d8580 ) │ │ │ │ + ldr r2, [pc, #792] @ (d85c4 ) │ │ │ │ + ldr r3, [pc, #760] @ (d85a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d8444 │ │ │ │ + bne.w d846c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d82b4 │ │ │ │ + beq.n d82dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d82b4 │ │ │ │ + cbnz r3, d82dc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d82ca │ │ │ │ + beq.n d82f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d82ca │ │ │ │ + cbnz r3, d82f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d85a0 ) │ │ │ │ - ldr r1, [pc, #724] @ (d85a4 ) │ │ │ │ + ldr r3, [pc, #724] @ (d85c8 ) │ │ │ │ + ldr r1, [pc, #724] @ (d85cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d8282 │ │ │ │ + b.n d82aa │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d81a8 │ │ │ │ - ldr r3, [pc, #676] @ (d85a8 ) │ │ │ │ - movw r2, #4995 @ 0x1383 │ │ │ │ + bne.w d81d0 │ │ │ │ + ldr r3, [pc, #676] @ (d85d0 ) │ │ │ │ + movw r2, #4981 @ 0x1375 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #668] @ (d85ac ) │ │ │ │ - ldr r0, [pc, #672] @ (d85b0 ) │ │ │ │ + ldr r1, [pc, #668] @ (d85d4 ) │ │ │ │ + ldr r0, [pc, #672] @ (d85d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d8208 │ │ │ │ + bne.w d8230 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d84b8 │ │ │ │ + beq.w d84e0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8346 │ │ │ │ + beq.n d836e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d8396 │ │ │ │ + cbz r3, d83be │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d849c │ │ │ │ + beq.w d84c4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8362 │ │ │ │ + beq.n d838a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d839e │ │ │ │ + cbz r3, d83c6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d8480 │ │ │ │ + beq.w d84a8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8380 │ │ │ │ + beq.n d83a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8424 │ │ │ │ + beq.n d844c │ │ │ │ bl 8865c │ │ │ │ - b.n d82d8 │ │ │ │ + b.n d8300 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8250 │ │ │ │ + b.n d8278 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8230 │ │ │ │ + b.n d8258 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8346 │ │ │ │ + b.n d836e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8362 │ │ │ │ + b.n d838a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d83b8 │ │ │ │ + beq.n d83e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d843c │ │ │ │ + beq.n d8464 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d84ec │ │ │ │ + beq.w d8514 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d83d4 │ │ │ │ + beq.n d83fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d8434 │ │ │ │ + cbz r3, d845c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d8464 │ │ │ │ + beq.n d848c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d83ee │ │ │ │ + beq.n d8416 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d842c │ │ │ │ + cbz r3, d8454 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d8448 │ │ │ │ + beq.n d8470 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d82d8 │ │ │ │ + beq.w d8300 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d82d8 │ │ │ │ + bne.w d8300 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d82d8 │ │ │ │ + b.n d8300 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8270 │ │ │ │ + b.n d8298 │ │ │ │ bl 889e4 │ │ │ │ - b.n d81b6 │ │ │ │ + b.n d81de │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8380 │ │ │ │ + b.n d83a8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d83ee │ │ │ │ + b.n d8416 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d83d4 │ │ │ │ + b.n d83fc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d83b8 │ │ │ │ + b.n d83e0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d85b4 ) │ │ │ │ - movw r2, #4998 @ 0x1386 │ │ │ │ + ldr r3, [pc, #360] @ (d85dc ) │ │ │ │ + movw r2, #4984 @ 0x1378 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (d85b8 ) │ │ │ │ - ldr r0, [pc, #356] @ (d85bc ) │ │ │ │ + ldr r1, [pc, #356] @ (d85e0 ) │ │ │ │ + ldr r0, [pc, #356] @ (d85e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d85c0 ) │ │ │ │ - movw r2, #4997 @ 0x1385 │ │ │ │ + ldr r3, [pc, #344] @ (d85e8 ) │ │ │ │ + movw r2, #4983 @ 0x1377 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (d85c4 ) │ │ │ │ - ldr r0, [pc, #340] @ (d85c8 ) │ │ │ │ + ldr r1, [pc, #340] @ (d85ec ) │ │ │ │ + ldr r0, [pc, #340] @ (d85f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d85cc ) │ │ │ │ - movw r2, #5003 @ 0x138b │ │ │ │ + ldr r3, [pc, #328] @ (d85f4 ) │ │ │ │ + movw r2, #4989 @ 0x137d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (d85d0 ) │ │ │ │ - ldr r0, [pc, #324] @ (d85d4 ) │ │ │ │ + ldr r1, [pc, #324] @ (d85f8 ) │ │ │ │ + ldr r0, [pc, #324] @ (d85fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d85d8 ) │ │ │ │ - movw r2, #5002 @ 0x138a │ │ │ │ + ldr r3, [pc, #312] @ (d8600 ) │ │ │ │ + movw r2, #4988 @ 0x137c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (d85dc ) │ │ │ │ - ldr r0, [pc, #308] @ (d85e0 ) │ │ │ │ + ldr r1, [pc, #308] @ (d8604 ) │ │ │ │ + ldr r0, [pc, #308] @ (d8608 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d85e4 ) │ │ │ │ - movw r2, #5001 @ 0x1389 │ │ │ │ + ldr r3, [pc, #296] @ (d860c ) │ │ │ │ + movw r2, #4987 @ 0x137b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (d85e8 ) │ │ │ │ - ldr r0, [pc, #292] @ (d85ec ) │ │ │ │ + ldr r1, [pc, #292] @ (d8610 ) │ │ │ │ + ldr r0, [pc, #292] @ (d8614 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d85f0 ) │ │ │ │ + ldr r3, [pc, #280] @ (d8618 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d85f4 ) │ │ │ │ - ldr r0, [pc, #280] @ (d85f8 ) │ │ │ │ + ldr r1, [pc, #280] @ (d861c ) │ │ │ │ + ldr r0, [pc, #280] @ (d8620 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d85fc ) │ │ │ │ - movw r2, #4996 @ 0x1384 │ │ │ │ + ldr r3, [pc, #268] @ (d8624 ) │ │ │ │ + movw r2, #4982 @ 0x1376 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #264] @ (d8600 ) │ │ │ │ - ldr r0, [pc, #264] @ (d8604 ) │ │ │ │ + ldr r1, [pc, #264] @ (d8628 ) │ │ │ │ + ldr r0, [pc, #264] @ (d862c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d8608 ) │ │ │ │ + ldr r3, [pc, #248] @ (d8630 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d860c ) │ │ │ │ - ldr r0, [pc, #252] @ (d8610 ) │ │ │ │ + ldr r1, [pc, #248] @ (d8634 ) │ │ │ │ + ldr r0, [pc, #252] @ (d8638 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d8614 ) │ │ │ │ - movw r2, #4972 @ 0x136c │ │ │ │ + ldr r3, [pc, #236] @ (d863c ) │ │ │ │ + movw r2, #4958 @ 0x135e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #228] @ (d8618 ) │ │ │ │ - ldr r0, [pc, #232] @ (d861c ) │ │ │ │ + ldr r1, [pc, #228] @ (d8640 ) │ │ │ │ + ldr r0, [pc, #232] @ (d8644 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d8620 ) │ │ │ │ - movw r2, #4973 @ 0x136d │ │ │ │ + ldr r3, [pc, #220] @ (d8648 ) │ │ │ │ + movw r2, #4959 @ 0x135f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #212] @ (d8624 ) │ │ │ │ - ldr r0, [pc, #216] @ (d8628 ) │ │ │ │ + ldr r1, [pc, #212] @ (d864c ) │ │ │ │ + ldr r0, [pc, #216] @ (d8650 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d862c ) │ │ │ │ - movw r2, #4974 @ 0x136e │ │ │ │ + ldr r3, [pc, #204] @ (d8654 ) │ │ │ │ + mov.w r2, #4960 @ 0x1360 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (d8630 ) │ │ │ │ - ldr r0, [pc, #200] @ (d8634 ) │ │ │ │ + ldr r1, [pc, #196] @ (d8658 ) │ │ │ │ + ldr r0, [pc, #200] @ (d865c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r2, r5, r1 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + adds r6, r1, r3 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + adds r6, r4, r2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + adds r6, r2, r2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + adds r6, r5, r1 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + adds r6, r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + adds r2, r2, r0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r6, #0 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d8638 : │ │ │ │ +000d8660 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d869c ) │ │ │ │ + ldr r3, [pc, #76] @ (d86c4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d86a0 ) │ │ │ │ + ldr r5, [pc, #72] @ (d86c8 ) │ │ │ │ add.w r3, r3, #684 @ 0x2ac │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, d8698 │ │ │ │ - ldr r3, [pc, #64] @ (d86a4 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, d86c0 │ │ │ │ + ldr r3, [pc, #64] @ (d86cc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d8678 │ │ │ │ + bne.n d86a0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d8118 │ │ │ │ - ldr r0, [pc, #44] @ (d86a8 ) │ │ │ │ + b.w d8140 │ │ │ │ + ldr r0, [pc, #44] @ (d86d0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d86ac ) │ │ │ │ - ldr r1, [pc, #40] @ (d86b0 ) │ │ │ │ + ldr r3, [pc, #40] @ (d86d4 ) │ │ │ │ + ldr r1, [pc, #40] @ (d86d8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d86b4 ) │ │ │ │ + ldr r0, [pc, #40] @ (d86dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d86b8 : │ │ │ │ +000d86e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr.w r2, [pc, #2876] @ d9208 │ │ │ │ + ldr.w r2, [pc, #2876] @ d9230 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r3, [pc, #2876] @ d920c │ │ │ │ + ldr.w r3, [pc, #2876] @ d9234 │ │ │ │ add r2, pc │ │ │ │ ldr r7, [r0, #28] │ │ │ │ - ldr.w r6, [pc, #2872] @ d9210 │ │ │ │ + ldr.w r6, [pc, #2872] @ d9238 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d8a8c │ │ │ │ + beq.w d8ab4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov r5, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 87324 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d871a │ │ │ │ + beq.n d8742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a0e │ │ │ │ + beq.w d8a36 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d8ab8 │ │ │ │ + beq.w d8ae0 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bpl.w d8ad4 │ │ │ │ + bpl.w d8afc │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d8b8e │ │ │ │ + beq.w d8bb6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #2760] @ d9214 │ │ │ │ + ldr.w r3, [pc, #2760] @ d923c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d876c │ │ │ │ + beq.n d8794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a16 │ │ │ │ + beq.w d8a3e │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w d8bc0 │ │ │ │ + blt.w d8be8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8796 │ │ │ │ + beq.n d87be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a1e │ │ │ │ + beq.w d8a46 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d8bdc │ │ │ │ - ldr.w r3, [pc, #2680] @ d9218 │ │ │ │ + beq.w d8c04 │ │ │ │ + ldr.w r3, [pc, #2680] @ d9240 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8a2e │ │ │ │ + bne.w d8a56 │ │ │ │ blx 501f4 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8d60 │ │ │ │ + beq.w d8d88 │ │ │ │ blx 501f4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8dd8 │ │ │ │ + beq.w d8e00 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d9de2 │ │ │ │ + beq.w d9e0a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d87f6 │ │ │ │ + beq.n d881e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a84 │ │ │ │ + beq.w d8aac │ │ │ │ mov r0, r9 │ │ │ │ blx 4fb84 │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 87f2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8e34 │ │ │ │ + beq.w d8e5c │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -229586,59 +229612,59 @@ │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 880d4 │ │ │ │ ldrb.w r3, [sp, #72] @ 0x48 │ │ │ │ ldrd r2, r7, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8f56 │ │ │ │ + beq.w d8f7e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9daa │ │ │ │ + beq.w d9dd2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d885c │ │ │ │ + beq.n d8884 │ │ │ │ cmp r3, r8 │ │ │ │ it eq │ │ │ │ streq.w fp, [r7] │ │ │ │ - beq.n d885c │ │ │ │ + beq.n d8884 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a74 │ │ │ │ + beq.w d8a9c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w d8bf8 │ │ │ │ + bpl.w d8c20 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8d82 │ │ │ │ + beq.w d8daa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, fp │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 4fcd0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, fp │ │ │ │ - beq.n d8896 │ │ │ │ + beq.n d88be │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8a7c │ │ │ │ + beq.w d8aa4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d8e00 │ │ │ │ + blt.w d8e28 │ │ │ │ uxtb r2, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d8afc │ │ │ │ + beq.w d8b24 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8e60 │ │ │ │ + beq.w d8e88 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229646,27 +229672,27 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 4fcd0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d88dc │ │ │ │ + beq.n d8904 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8a26 │ │ │ │ + beq.w d8a4e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d8e8a │ │ │ │ + blt.w d8eb2 │ │ │ │ uxtb r2, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d8c36 │ │ │ │ + beq.w d8c5e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8ea4 │ │ │ │ + beq.w d8ecc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229674,289 +229700,289 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 87324 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8922 │ │ │ │ + beq.n d894a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8d50 │ │ │ │ + beq.w d8d78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d8f12 │ │ │ │ + beq.w d8f3a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w d94ce │ │ │ │ + bpl.w d94f6 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w d9364 │ │ │ │ + beq.w d938c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d895e │ │ │ │ + beq.n d8986 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w d8ece │ │ │ │ + beq.w d8ef6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 875ec │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d897c │ │ │ │ + beq.n d89a4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8dcc │ │ │ │ + beq.w d8df4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d8f28 │ │ │ │ + blt.w d8f50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ bl 8750c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d89a2 │ │ │ │ + beq.n d89ca │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8e28 │ │ │ │ + beq.w d8e50 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d89b6 │ │ │ │ + beq.n d89de │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8e1c │ │ │ │ + beq.w d8e44 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d8f40 │ │ │ │ - ldr.w r3, [pc, #2140] @ d921c │ │ │ │ + blt.w d8f68 │ │ │ │ + ldr.w r3, [pc, #2140] @ d9244 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8826 │ │ │ │ + bne.w d884e │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fb84 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w d8826 │ │ │ │ - ldr.w r3, [pc, #2108] @ d9220 │ │ │ │ - ldr.w r1, [pc, #2108] @ d9224 │ │ │ │ + beq.w d884e │ │ │ │ + ldr.w r3, [pc, #2108] @ d9248 │ │ │ │ + ldr.w r1, [pc, #2108] @ d924c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2100] @ d9228 │ │ │ │ - ldr.w r1, [pc, #2100] @ d922c │ │ │ │ + ldr.w r3, [pc, #2100] @ d9250 │ │ │ │ + ldr.w r1, [pc, #2100] @ d9254 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r0, [pc, #2096] @ d9230 │ │ │ │ + ldr.w r0, [pc, #2096] @ d9258 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8c1c │ │ │ │ + b.n d8c44 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d871a │ │ │ │ + b.n d8742 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d876c │ │ │ │ + b.n d8794 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8796 │ │ │ │ + b.n d87be │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d88dc │ │ │ │ - ldr.w r1, [pc, #2040] @ d9228 │ │ │ │ + b.n d8904 │ │ │ │ + ldr.w r1, [pc, #2040] @ d9250 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r3, [pc, #2044] @ d9234 │ │ │ │ - ldr.w r0, [pc, #2044] @ d9238 │ │ │ │ + ldr.w r3, [pc, #2044] @ d925c │ │ │ │ + ldr.w r0, [pc, #2044] @ d9260 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2040] @ d923c │ │ │ │ + ldr.w r1, [pc, #2040] @ d9264 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2024] @ d9240 │ │ │ │ - ldr.w r3, [pc, #1968] @ d920c │ │ │ │ + ldr.w r2, [pc, #2024] @ d9268 │ │ │ │ + ldr.w r3, [pc, #1968] @ d9234 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d9742 │ │ │ │ + bne.w d976a │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d885c │ │ │ │ + b.n d8884 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8896 │ │ │ │ + b.n d88be │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d87f6 │ │ │ │ - ldr.w r1, [pc, #1944] @ d9228 │ │ │ │ + b.n d881e │ │ │ │ + ldr.w r1, [pc, #1944] @ d9250 │ │ │ │ movs r0, #134 @ 0x86 │ │ │ │ - ldr.w r3, [pc, #1968] @ d9244 │ │ │ │ - ldr.w r2, [pc, #1968] @ d9248 │ │ │ │ + ldr.w r3, [pc, #1968] @ d926c │ │ │ │ + ldr.w r2, [pc, #1968] @ d9270 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1960] @ d924c │ │ │ │ - ldr.w r0, [pc, #1960] @ d9250 │ │ │ │ + ldr.w r1, [pc, #1960] @ d9274 │ │ │ │ + ldr.w r0, [pc, #1960] @ d9278 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1900] @ d9228 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1900] @ d9250 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1940] @ d9254 │ │ │ │ - ldr.w r0, [pc, #1940] @ d9258 │ │ │ │ + ldr.w r1, [pc, #1940] @ d927c │ │ │ │ + ldr.w r0, [pc, #1940] @ d9280 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r1, [pc, #1872] @ d9228 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r1, [pc, #1872] @ d9250 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r3, [pc, #1920] @ d925c │ │ │ │ - ldr.w r0, [pc, #1920] @ d9260 │ │ │ │ + ldr.w r3, [pc, #1920] @ d9284 │ │ │ │ + ldr.w r0, [pc, #1920] @ d9288 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1908] @ d9264 │ │ │ │ + ldr.w r1, [pc, #1908] @ d928c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1896] @ d9268 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1896] @ d9290 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add.w r5, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r5, #2916] @ 0xb64 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d9186 │ │ │ │ + blt.w d91ae │ │ │ │ ldr.w r2, [r5, #2916] @ 0xb64 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #1 │ │ │ │ bl 87388 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d919c │ │ │ │ + beq.w d91c4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8750c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8b52 │ │ │ │ + beq.n d8b7a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ - cbnz r1, d8b52 │ │ │ │ + cbnz r1, d8b7a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8b6c │ │ │ │ + beq.n d8b94 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, d8b6c │ │ │ │ + cbnz r1, d8b94 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w d89bc │ │ │ │ - ldr.w r3, [pc, #1716] @ d9228 │ │ │ │ + bge.w d89e4 │ │ │ │ + ldr.w r3, [pc, #1716] @ d9250 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr.w r1, [pc, #1776] @ d926c │ │ │ │ - ldr.w r0, [pc, #1776] @ d9270 │ │ │ │ + ldr.w r1, [pc, #1776] @ d9294 │ │ │ │ + ldr.w r0, [pc, #1776] @ d9298 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8c1c │ │ │ │ - ldr.w r2, [pc, #1688] @ d9228 │ │ │ │ + b.n d8c44 │ │ │ │ + ldr.w r2, [pc, #1688] @ d9250 │ │ │ │ movs r1, #135 @ 0x87 │ │ │ │ - ldr.w r3, [pc, #1756] @ d9274 │ │ │ │ + ldr.w r3, [pc, #1756] @ d929c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1752] @ d9278 │ │ │ │ + ldr.w r2, [pc, #1752] @ d92a0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1748] @ d927c │ │ │ │ + ldr.w r1, [pc, #1748] @ d92a4 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1744] @ d9280 │ │ │ │ + ldr.w r0, [pc, #1744] @ d92a8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1636] @ d9228 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1636] @ d9250 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r1, [pc, #1724] @ d9284 │ │ │ │ - ldr.w r0, [pc, #1724] @ d9288 │ │ │ │ + ldr.w r1, [pc, #1724] @ d92ac │ │ │ │ + ldr.w r0, [pc, #1724] @ d92b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8bb8 │ │ │ │ - ldr.w r3, [pc, #1608] @ d9228 │ │ │ │ + b.n d8be0 │ │ │ │ + ldr.w r3, [pc, #1608] @ d9250 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r1, [pc, #1704] @ d928c │ │ │ │ - ldr.w r0, [pc, #1704] @ d9290 │ │ │ │ + ldr.w r1, [pc, #1704] @ d92b4 │ │ │ │ + ldr.w r0, [pc, #1704] @ d92b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1580] @ d9228 │ │ │ │ - ldr.w r2, [pc, #1684] @ d9294 │ │ │ │ - ldr.w r1, [pc, #1684] @ d9298 │ │ │ │ - ldr.w r0, [pc, #1684] @ d929c │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1580] @ d9250 │ │ │ │ + ldr.w r2, [pc, #1684] @ d92bc │ │ │ │ + ldr.w r1, [pc, #1684] @ d92c0 │ │ │ │ + ldr.w r0, [pc, #1684] @ d92c4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -229966,23 +229992,23 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ + b.n d8a7a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl d86b8 │ │ │ │ + bl d86e0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w d91b2 │ │ │ │ + beq.w d91da │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d91c8 │ │ │ │ + beq.w d91f0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229990,244 +230016,244 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 87324 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8c7a │ │ │ │ + beq.n d8ca2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n d8d58 │ │ │ │ + beq.n d8d80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d91ea │ │ │ │ + beq.w d9212 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w d971a │ │ │ │ + bpl.w d9742 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w d8948 │ │ │ │ + bne.w d8970 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8cb8 │ │ │ │ + beq.n d8ce0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d986e │ │ │ │ + beq.w d9896 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8cce │ │ │ │ + beq.n d8cf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9864 │ │ │ │ + beq.w d988c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8ce6 │ │ │ │ + beq.n d8d0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9878 │ │ │ │ + beq.w d98a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8cfe │ │ │ │ + beq.n d8d26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9882 │ │ │ │ + beq.w d98aa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8d12 │ │ │ │ + beq.n d8d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d988c │ │ │ │ + beq.w d98b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8d28 │ │ │ │ + beq.n d8d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9896 │ │ │ │ - ldr.w r3, [pc, #1396] @ d92a0 │ │ │ │ + beq.w d98be │ │ │ │ + ldr.w r3, [pc, #1396] @ d92c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #1264] @ d9228 │ │ │ │ - ldr.w r1, [pc, #1384] @ d92a4 │ │ │ │ + ldr.w r3, [pc, #1264] @ d9250 │ │ │ │ + ldr.w r1, [pc, #1384] @ d92cc │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r0, [pc, #1384] @ d92a8 │ │ │ │ + ldr.w r0, [pc, #1384] @ d92d0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8a52 │ │ │ │ + b.n d8a7a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8922 │ │ │ │ + b.n d894a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8c7a │ │ │ │ - ldr.w r3, [pc, #1220] @ d9228 │ │ │ │ + b.n d8ca2 │ │ │ │ + ldr.w r3, [pc, #1220] @ d9250 │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr.w r1, [pc, #1348] @ d92ac │ │ │ │ - ldr.w r0, [pc, #1348] @ d92b0 │ │ │ │ + ldr.w r1, [pc, #1348] @ d92d4 │ │ │ │ + ldr.w r0, [pc, #1348] @ d92d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1188] @ d9228 │ │ │ │ - ldr.w r2, [pc, #1324] @ d92b4 │ │ │ │ - ldr.w r1, [pc, #1324] @ d92b8 │ │ │ │ - ldr.w r0, [pc, #1324] @ d92bc │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1188] @ d9250 │ │ │ │ + ldr.w r2, [pc, #1324] @ d92dc │ │ │ │ + ldr.w r1, [pc, #1324] @ d92e0 │ │ │ │ + ldr.w r0, [pc, #1324] @ d92e4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1308] @ d92c0 │ │ │ │ + ldr.w r3, [pc, #1308] @ d92e8 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ + b.n d8a7a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d897c │ │ │ │ - ldr.w r3, [pc, #1100] @ d9228 │ │ │ │ + b.n d89a4 │ │ │ │ + ldr.w r3, [pc, #1100] @ d9250 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #1252] @ d92c4 │ │ │ │ - ldr.w r0, [pc, #1252] @ d92c8 │ │ │ │ + ldr.w r1, [pc, #1252] @ d92ec │ │ │ │ + ldr.w r0, [pc, #1252] @ d92f0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1060] @ d9228 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1060] @ d9250 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1220] @ d92cc │ │ │ │ - ldr.w r0, [pc, #1220] @ d92d0 │ │ │ │ + ldr.w r1, [pc, #1220] @ d92f4 │ │ │ │ + ldr.w r0, [pc, #1220] @ d92f8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ + b.n d8dd4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d89b6 │ │ │ │ + b.n d89de │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d89a2 │ │ │ │ - ldr r3, [pc, #1008] @ (d9228 ) │ │ │ │ + b.n d89ca │ │ │ │ + ldr r3, [pc, #1008] @ (d9250 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #1176] @ d92d4 │ │ │ │ - ldr.w r0, [pc, #1176] @ d92d8 │ │ │ │ + ldr.w r1, [pc, #1176] @ d92fc │ │ │ │ + ldr.w r0, [pc, #1176] @ d9300 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr r3, [pc, #964] @ (d9228 ) │ │ │ │ - ldr.w r2, [pc, #1144] @ d92dc │ │ │ │ - ldr.w r1, [pc, #1144] @ d92e0 │ │ │ │ - ldr.w r0, [pc, #1144] @ d92e4 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr r3, [pc, #964] @ (d9250 ) │ │ │ │ + ldr.w r2, [pc, #1144] @ d9304 │ │ │ │ + ldr.w r1, [pc, #1144] @ d9308 │ │ │ │ + ldr.w r0, [pc, #1144] @ d930c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #141 @ 0x8d │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1128] @ d92e8 │ │ │ │ + ldr.w r3, [pc, #1128] @ d9310 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #924] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #924] @ (d9250 ) │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #1116] @ d92ec │ │ │ │ - ldr.w r0, [pc, #1116] @ d92f0 │ │ │ │ + ldr.w r1, [pc, #1116] @ d9314 │ │ │ │ + ldr.w r0, [pc, #1116] @ d9318 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #896] @ (d9228 ) │ │ │ │ - ldr.w r2, [pc, #1100] @ d92f4 │ │ │ │ - ldr.w r1, [pc, #1100] @ d92f8 │ │ │ │ - ldr.w r0, [pc, #1100] @ d92fc │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #896] @ (d9250 ) │ │ │ │ + ldr.w r2, [pc, #1100] @ d931c │ │ │ │ + ldr.w r1, [pc, #1100] @ d9320 │ │ │ │ + ldr.w r0, [pc, #1100] @ d9324 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #142 @ 0x8e │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1084] @ d9300 │ │ │ │ + ldr.w r3, [pc, #1084] @ d9328 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #856] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #856] @ (d9250 ) │ │ │ │ mov r8, r5 │ │ │ │ - ldr.w r2, [pc, #1072] @ d9304 │ │ │ │ - ldr.w r1, [pc, #1072] @ d9308 │ │ │ │ - ldr.w r0, [pc, #1072] @ d930c │ │ │ │ + ldr.w r2, [pc, #1072] @ d932c │ │ │ │ + ldr.w r1, [pc, #1072] @ d9330 │ │ │ │ + ldr.w r0, [pc, #1072] @ d9334 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -230239,229 +230265,229 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8bb8 │ │ │ │ - ldr r3, [pc, #788] @ (d9228 ) │ │ │ │ + b.n d8be0 │ │ │ │ + ldr r3, [pc, #788] @ (d9250 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r1, [pc, #1016] @ (d9310 ) │ │ │ │ - ldr r0, [pc, #1016] @ (d9314 ) │ │ │ │ + ldr r1, [pc, #1016] @ (d9338 ) │ │ │ │ + ldr r0, [pc, #1016] @ (d933c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #764] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #764] @ (d9250 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #1000] @ (d9318 ) │ │ │ │ + ldr r1, [pc, #1000] @ (d9340 ) │ │ │ │ mov r8, r5 │ │ │ │ - ldr r0, [pc, #1000] @ (d931c ) │ │ │ │ + ldr r0, [pc, #1000] @ (d9344 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8ef2 │ │ │ │ - ldr r3, [pc, #740] @ (d9228 ) │ │ │ │ + b.n d8f1a │ │ │ │ + ldr r3, [pc, #740] @ (d9250 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #984] @ (d9320 ) │ │ │ │ - ldr r0, [pc, #988] @ (d9324 ) │ │ │ │ + ldr r1, [pc, #984] @ (d9348 ) │ │ │ │ + ldr r0, [pc, #988] @ (d934c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8c1c │ │ │ │ + b.n d8c44 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8f70 │ │ │ │ + beq.n d8f98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d94b6 │ │ │ │ + beq.w d94de │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8f88 │ │ │ │ + beq.n d8fb0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d917e │ │ │ │ + beq.w d91a6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9dfe │ │ │ │ + beq.w d9e26 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8fa2 │ │ │ │ + beq.n d8fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d94ae │ │ │ │ + beq.w d94d6 │ │ │ │ blx 50078 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d95a8 │ │ │ │ + bne.w d95d0 │ │ │ │ blx 501f4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d95d2 │ │ │ │ + beq.w d95fa │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fb84 │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 87f5c │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d961e │ │ │ │ + beq.w d9646 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 88294 │ │ │ │ ldrb.w r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrd sl, r5, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d9a9c │ │ │ │ + beq.w d9ac4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d9d72 │ │ │ │ + beq.w d9d9a │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w d94f4 │ │ │ │ + beq.w d951c │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d9d8e │ │ │ │ + beq.w d9db6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w d957c │ │ │ │ + beq.w d95a4 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n d9048 │ │ │ │ + beq.n d9070 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d94be │ │ │ │ + beq.w d94e6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n d905a │ │ │ │ + beq.n d9082 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d94c6 │ │ │ │ + beq.w d94ee │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w d964e │ │ │ │ + bpl.w d9676 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w d9698 │ │ │ │ + bpl.w d96c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fb84 │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 87f2c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d96de │ │ │ │ + beq.w d9706 │ │ │ │ movw fp, #65534 @ 0xfffe │ │ │ │ movt fp, #16383 @ 0x3fff │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 880d4 │ │ │ │ ldrb.w r3, [sp, #84] @ 0x54 │ │ │ │ ldrd r7, r4, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9746 │ │ │ │ + beq.w d976e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9d3a │ │ │ │ + beq.w d9d62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n d90ce │ │ │ │ + beq.n d90f6 │ │ │ │ cmp r3, fp │ │ │ │ it eq │ │ │ │ streq.w r9, [r4] │ │ │ │ - beq.n d90ce │ │ │ │ + beq.n d90f6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9200 │ │ │ │ + beq.w d9228 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w d9504 │ │ │ │ + bpl.w d952c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fcd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d952e │ │ │ │ + blt.w d9556 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d98e0 │ │ │ │ + bne.w d9908 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n d910a │ │ │ │ + beq.n d9132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d94a2 │ │ │ │ + beq.w d94ca │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d9588 │ │ │ │ - ldr r3, [pc, #264] @ (d921c ) │ │ │ │ + blt.w d95b0 │ │ │ │ + ldr r3, [pc, #264] @ (d9244 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n d909a │ │ │ │ + bne.n d90c2 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fb84 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n d909a │ │ │ │ - ldr r3, [pc, #240] @ (d9220 ) │ │ │ │ + beq.n d90c2 │ │ │ │ + ldr r3, [pc, #240] @ (d9248 ) │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #500] @ (d9328 ) │ │ │ │ + ldr r1, [pc, #500] @ (d9350 ) │ │ │ │ mov r7, sl │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #232] @ (d9228 ) │ │ │ │ - ldr r1, [pc, #488] @ (d932c ) │ │ │ │ + ldr r3, [pc, #232] @ (d9250 ) │ │ │ │ + ldr r1, [pc, #488] @ (d9354 ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r0, [pc, #488] @ (d9330 ) │ │ │ │ + ldr r0, [pc, #488] @ (d9358 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ @@ -230473,422 +230499,422 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ + b.n d8a7a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8f88 │ │ │ │ - ldr r3, [pc, #160] @ (d9228 ) │ │ │ │ + b.n d8fb0 │ │ │ │ + ldr r3, [pc, #160] @ (d9250 ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r1, [pc, #424] @ (d9334 ) │ │ │ │ - ldr r0, [pc, #424] @ (d9338 ) │ │ │ │ + ldr r1, [pc, #424] @ (d935c ) │ │ │ │ + ldr r0, [pc, #424] @ (d9360 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #136] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #136] @ (d9250 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #408] @ (d933c ) │ │ │ │ - ldr r0, [pc, #412] @ (d9340 ) │ │ │ │ + ldr r1, [pc, #408] @ (d9364 ) │ │ │ │ + ldr r0, [pc, #412] @ (d9368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #116] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #116] @ (d9250 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #396] @ (d9344 ) │ │ │ │ - ldr r0, [pc, #396] @ (d9348 ) │ │ │ │ + ldr r1, [pc, #396] @ (d936c ) │ │ │ │ + ldr r0, [pc, #396] @ (d9370 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #92] @ (d9228 ) │ │ │ │ - ldr r2, [pc, #384] @ (d934c ) │ │ │ │ - ldr r1, [pc, #384] @ (d9350 ) │ │ │ │ - ldr r0, [pc, #388] @ (d9354 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #92] @ (d9250 ) │ │ │ │ + ldr r2, [pc, #384] @ (d9374 ) │ │ │ │ + ldr r1, [pc, #384] @ (d9378 ) │ │ │ │ + ldr r0, [pc, #388] @ (d937c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #147 @ 0x93 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #372] @ (d9358 ) │ │ │ │ + ldr r3, [pc, #372] @ (d9380 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #60] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #60] @ (d9250 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #364] @ (d935c ) │ │ │ │ - ldr r0, [pc, #364] @ (d9360 ) │ │ │ │ + ldr r1, [pc, #364] @ (d9384 ) │ │ │ │ + ldr r0, [pc, #364] @ (d9388 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ + b.n d8dd4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d90ce │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + b.n d90f6 │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r1, #16 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + subs r6, r1, #5 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r4, #4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + subs r2, r1, #5 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r4, #3 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r0, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r2, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + subs r6, r5, #1 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r3, #0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r3, r6] │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r5, #0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + adds r2, r3, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ittt eq │ │ │ │ - moveq r1, r4 │ │ │ │ - addeq r6, r6, #1 │ │ │ │ - moveq r2, r4 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ + movs r1, r4 │ │ │ │ + adds r6, r5, #6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + adds r6, r3, #5 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + adds r0, r1, #5 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 9, cr0, cr2, cr1, {1} │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 4, cr0, cr10, cr1, {1} │ │ │ │ - adds r4, r6, r6 │ │ │ │ + vaddl.u8 q8, d10, d17 │ │ │ │ + subs r2, r0, r4 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr1, {1} │ │ │ │ - adds r6, r3, r6 │ │ │ │ + vaddl.u8 q0, d2, d17 │ │ │ │ + subs r4, r5, r3 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 1, cr0, cr14, cr1, {1} │ │ │ │ - adds r4, r2, r7 │ │ │ │ + vhadd.u32 d16, d12, d17 │ │ │ │ + subs r6, r2, r3 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + vhadd.u16 d16, d6, d17 │ │ │ │ + subs r4, r1, r4 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 0, cr0, cr6, cr1, {1} │ │ │ │ - ldr r5, [pc, #24] @ (d9374 ) │ │ │ │ + subs r4, r7, r2 │ │ │ │ + movs r2, r4 │ │ │ │ + vhadd.u d0, d14, d17 │ │ │ │ + ldr r6, [pc, #248] @ (d947c ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r3, r2 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [r6, #132]! @ 0x84 │ │ │ │ + vhadd.u16 d0, d14, d17 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d937e │ │ │ │ + beq.n d93a6 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d95ee │ │ │ │ + beq.w d9616 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9394 │ │ │ │ + beq.n d93bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d95f6 │ │ │ │ + beq.w d961e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d93ac │ │ │ │ + beq.n d93d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d95fe │ │ │ │ + beq.w d9626 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d93c4 │ │ │ │ + beq.n d93ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9606 │ │ │ │ + beq.w d962e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d93d8 │ │ │ │ + beq.n d9400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d960e │ │ │ │ + beq.w d9636 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d93ee │ │ │ │ + beq.n d9416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9616 │ │ │ │ - ldr.w r3, [pc, #2604] @ d9e1c │ │ │ │ + beq.w d963e │ │ │ │ + ldr.w r3, [pc, #2604] @ d9e44 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1916] @ 0x77c │ │ │ │ blx 5003c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d9846 │ │ │ │ + beq.w d986e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w d981e │ │ │ │ - ldr.w r3, [pc, #2568] @ d9e20 │ │ │ │ + bpl.w d9846 │ │ │ │ + ldr.w r3, [pc, #2568] @ d9e48 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d98a0 │ │ │ │ + beq.w d98c8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9448 │ │ │ │ + beq.n d9470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d949a │ │ │ │ + cbz r3, d94c2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d98c4 │ │ │ │ + beq.w d98ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9462 │ │ │ │ + beq.n d948a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d970a │ │ │ │ + beq.w d9732 │ │ │ │ mov r0, r5 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d947c │ │ │ │ + beq.n d94a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9712 │ │ │ │ - ldr.w r3, [pc, #2468] @ d9e24 │ │ │ │ + beq.w d973a │ │ │ │ + ldr.w r3, [pc, #2468] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #2468] @ d9e28 │ │ │ │ - ldr.w r0, [pc, #2468] @ d9e2c │ │ │ │ + ldr.w r1, [pc, #2468] @ d9e50 │ │ │ │ + ldr.w r0, [pc, #2468] @ d9e54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9448 │ │ │ │ + b.n d9470 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b.n d910a │ │ │ │ + b.n d9132 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8fa2 │ │ │ │ + b.n d8fca │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8f70 │ │ │ │ + b.n d8f98 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9046 │ │ │ │ + b.n d906e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d905a │ │ │ │ - ldr.w r3, [pc, #2388] @ d9e24 │ │ │ │ - ldr.w r2, [pc, #2396] @ d9e30 │ │ │ │ - ldr.w r1, [pc, #2396] @ d9e34 │ │ │ │ - ldr.w r0, [pc, #2396] @ d9e38 │ │ │ │ + b.n d9082 │ │ │ │ + ldr.w r3, [pc, #2388] @ d9e4c │ │ │ │ + ldr.w r2, [pc, #2396] @ d9e58 │ │ │ │ + ldr.w r1, [pc, #2396] @ d9e5c │ │ │ │ + ldr.w r0, [pc, #2396] @ d9e60 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ bl a7508 │ │ │ │ - b.n d8dac │ │ │ │ + b.n d8dd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d9d8e │ │ │ │ + beq.w d9db6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w d902a │ │ │ │ - b.n d905a │ │ │ │ - ldr.w r3, [pc, #2332] @ d9e24 │ │ │ │ + bne.w d9052 │ │ │ │ + b.n d9082 │ │ │ │ + ldr.w r3, [pc, #2332] @ d9e4c │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r2, [pc, #2352] @ d9e3c │ │ │ │ + ldr.w r2, [pc, #2352] @ d9e64 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r1, [pc, #2348] @ d9e40 │ │ │ │ - ldr.w r0, [pc, #2348] @ d9e44 │ │ │ │ + ldr.w r1, [pc, #2348] @ d9e68 │ │ │ │ + ldr.w r0, [pc, #2348] @ d9e6c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ bl a7508 │ │ │ │ - b.n d9152 │ │ │ │ - ldr.w r3, [pc, #2292] @ d9e24 │ │ │ │ + b.n d917a │ │ │ │ + ldr.w r3, [pc, #2292] @ d9e4c │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr.w r1, [pc, #2320] @ d9e48 │ │ │ │ - ldr.w r0, [pc, #2320] @ d9e4c │ │ │ │ + ldr.w r1, [pc, #2320] @ d9e70 │ │ │ │ + ldr.w r0, [pc, #2320] @ d9e74 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ @@ -230902,94 +230928,94 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d903a │ │ │ │ - b.n d905a │ │ │ │ - ldr.w r3, [pc, #2200] @ d9e24 │ │ │ │ + bne.w d9062 │ │ │ │ + b.n d9082 │ │ │ │ + ldr.w r3, [pc, #2200] @ d9e4c │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #2240] @ d9e50 │ │ │ │ + ldr.w r1, [pc, #2240] @ d9e78 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r0, [pc, #2236] @ d9e54 │ │ │ │ + ldr.w r0, [pc, #2236] @ d9e7c │ │ │ │ mov r7, sl │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d9152 │ │ │ │ - ldr.w r3, [pc, #2168] @ d9e24 │ │ │ │ + b.n d917a │ │ │ │ + ldr.w r3, [pc, #2168] @ d9e4c │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #2216] @ d9e58 │ │ │ │ - ldr.w r0, [pc, #2216] @ d9e5c │ │ │ │ + ldr.w r1, [pc, #2216] @ d9e80 │ │ │ │ + ldr.w r0, [pc, #2216] @ d9e84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #2128] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #2128] @ d9e4c │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #2180] @ d9e60 │ │ │ │ - ldr.w r0, [pc, #2180] @ d9e64 │ │ │ │ + ldr.w r1, [pc, #2180] @ d9e88 │ │ │ │ + ldr.w r0, [pc, #2180] @ d9e8c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d95c2 │ │ │ │ + b.n d95ea │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d937e │ │ │ │ + b.n d93a6 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9394 │ │ │ │ + b.n d93bc │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d93ac │ │ │ │ + b.n d93d4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d93c4 │ │ │ │ + b.n d93ec │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d93d8 │ │ │ │ + b.n d9400 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d93ee │ │ │ │ - ldr.w r3, [pc, #2052] @ d9e24 │ │ │ │ + b.n d9416 │ │ │ │ + ldr.w r3, [pc, #2052] @ d9e4c │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr.w r1, [pc, #2112] @ d9e68 │ │ │ │ - ldr.w r0, [pc, #2112] @ d9e6c │ │ │ │ + ldr.w r1, [pc, #2112] @ d9e90 │ │ │ │ + ldr.w r0, [pc, #2112] @ d9e94 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #2004] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #2004] @ d9e4c │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r2, [pc, #2072] @ d9e70 │ │ │ │ - ldr.w r1, [pc, #2072] @ d9e74 │ │ │ │ - ldr.w r0, [pc, #2072] @ d9e78 │ │ │ │ + ldr.w r2, [pc, #2072] @ d9e98 │ │ │ │ + ldr.w r1, [pc, #2072] @ d9e9c │ │ │ │ + ldr.w r0, [pc, #2072] @ d9ea0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -231001,19 +231027,19 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #1928] @ d9e24 │ │ │ │ - ldr.w r2, [pc, #2012] @ d9e7c │ │ │ │ - ldr.w r1, [pc, #2012] @ d9e80 │ │ │ │ - ldr.w r0, [pc, #2012] @ d9e84 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #1928] @ d9e4c │ │ │ │ + ldr.w r2, [pc, #2012] @ d9ea4 │ │ │ │ + ldr.w r1, [pc, #2012] @ d9ea8 │ │ │ │ + ldr.w r0, [pc, #2012] @ d9eac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -231025,262 +231051,262 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #1860] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #1860] @ d9e4c │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr.w r1, [pc, #1952] @ d9e88 │ │ │ │ + ldr.w r1, [pc, #1952] @ d9eb0 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r0, [pc, #1952] @ d9e8c │ │ │ │ + ldr.w r0, [pc, #1952] @ d9eb4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ - b.n d967e │ │ │ │ + b.n d96a6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9462 │ │ │ │ + b.n d948a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d947c │ │ │ │ - ldr.w r3, [pc, #1800] @ d9e24 │ │ │ │ - ldr.w r2, [pc, #1904] @ d9e90 │ │ │ │ - ldr.w r1, [pc, #1904] @ d9e94 │ │ │ │ - ldr.w r0, [pc, #1904] @ d9e98 │ │ │ │ + b.n d94a4 │ │ │ │ + ldr.w r3, [pc, #1800] @ d9e4c │ │ │ │ + ldr.w r2, [pc, #1904] @ d9eb8 │ │ │ │ + ldr.w r1, [pc, #1904] @ d9ebc │ │ │ │ + ldr.w r0, [pc, #1904] @ d9ec0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ bl a7508 │ │ │ │ - b.w d8dac │ │ │ │ + b.w d8dd4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d975e │ │ │ │ + beq.n d9786 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d9ba2 │ │ │ │ + beq.w d9bca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9772 │ │ │ │ + beq.n d979a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9baa │ │ │ │ + beq.w d9bd2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9786 │ │ │ │ + beq.n d97ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9816 │ │ │ │ + beq.n d983e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9d56 │ │ │ │ + beq.w d9d7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d97a0 │ │ │ │ + beq.n d97c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9b9a │ │ │ │ + beq.w d9bc2 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d9c2e │ │ │ │ - ldr.w r3, [pc, #1776] @ d9e9c │ │ │ │ + bne.w d9c56 │ │ │ │ + ldr.w r3, [pc, #1776] @ d9ec4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8fe0 │ │ │ │ + bne.w d9008 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 4fb84 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w d8fe0 │ │ │ │ - ldr.w r3, [pc, #1744] @ d9ea0 │ │ │ │ - ldr.w r1, [pc, #1744] @ d9ea4 │ │ │ │ + beq.w d9008 │ │ │ │ + ldr.w r3, [pc, #1744] @ d9ec8 │ │ │ │ + ldr.w r1, [pc, #1744] @ d9ecc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1600] @ d9e24 │ │ │ │ - ldr.w r1, [pc, #1728] @ d9ea8 │ │ │ │ + ldr.w r3, [pc, #1600] @ d9e4c │ │ │ │ + ldr.w r1, [pc, #1728] @ d9ed0 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr.w r0, [pc, #1728] @ d9eac │ │ │ │ + ldr.w r0, [pc, #1728] @ d9ed4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9786 │ │ │ │ - ldr.w r1, [pc, #1540] @ d9e24 │ │ │ │ + b.n d97ae │ │ │ │ + ldr.w r1, [pc, #1540] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r3, [pc, #1672] @ d9eb0 │ │ │ │ - ldr.w r0, [pc, #1672] @ d9eb4 │ │ │ │ + ldr.w r3, [pc, #1672] @ d9ed8 │ │ │ │ + ldr.w r0, [pc, #1672] @ d9edc │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1664] @ d9eb8 │ │ │ │ + ldr.w r1, [pc, #1664] @ d9ee0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #1500] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #1500] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1644] @ d9ebc │ │ │ │ - ldr.w r0, [pc, #1644] @ d9ec0 │ │ │ │ + ldr.w r1, [pc, #1644] @ d9ee4 │ │ │ │ + ldr.w r0, [pc, #1644] @ d9ee8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8cce │ │ │ │ + b.w d8cf6 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8cb8 │ │ │ │ + b.w d8ce0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8ce6 │ │ │ │ + b.w d8d0e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8cfe │ │ │ │ + b.w d8d26 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8d12 │ │ │ │ + b.w d8d3a │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8d28 │ │ │ │ - ldr.w r3, [pc, #1408] @ d9e24 │ │ │ │ + b.w d8d50 │ │ │ │ + ldr.w r3, [pc, #1408] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1564] @ d9ec4 │ │ │ │ - ldr.w r0, [pc, #1564] @ d9ec8 │ │ │ │ + ldr.w r1, [pc, #1564] @ d9eec │ │ │ │ + ldr.w r0, [pc, #1564] @ d9ef0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #1372] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #1372] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1536] @ d9ecc │ │ │ │ - ldr.w r0, [pc, #1536] @ d9ed0 │ │ │ │ + ldr.w r1, [pc, #1536] @ d9ef4 │ │ │ │ + ldr.w r0, [pc, #1536] @ d9ef8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d98ba │ │ │ │ + b.n d98e2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r4 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9900 │ │ │ │ + beq.n d9928 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bb2 │ │ │ │ + beq.w d9bda │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9916 │ │ │ │ + beq.n d993e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bba │ │ │ │ + beq.w d9be2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d992c │ │ │ │ + beq.n d9954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bc2 │ │ │ │ + beq.w d9bea │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9944 │ │ │ │ + beq.n d996c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bca │ │ │ │ + beq.w d9bf2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d995a │ │ │ │ + beq.n d9982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bd2 │ │ │ │ + beq.w d9bfa │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 87324 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d997c │ │ │ │ + beq.n d99a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9a8c │ │ │ │ + beq.w d9ab4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9cb4 │ │ │ │ + beq.w d9cdc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w d9bea │ │ │ │ - ldr.w r3, [pc, #1164] @ d9e1c │ │ │ │ + bpl.w d9c12 │ │ │ │ + ldr.w r3, [pc, #1164] @ d9e44 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ str r4, [sp, #16] │ │ │ │ add.w r1, r8, #4096 @ 0x1000 │ │ │ │ str r7, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ @@ -231291,1599 +231317,1599 @@ │ │ │ │ ldr.w r3, [r1, #1924] @ 0x784 │ │ │ │ ldr.w r1, [r1, #1920] @ 0x780 │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d99d6 │ │ │ │ + beq.n d99fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bda │ │ │ │ + beq.w d9c02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d99ea │ │ │ │ + beq.n d9a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9be2 │ │ │ │ + beq.w d9c0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d99fc │ │ │ │ + beq.n d9a24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9a94 │ │ │ │ + beq.n d9abc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d9d06 │ │ │ │ - ldr.w r3, [pc, #1052] @ d9e20 │ │ │ │ + beq.w d9d2e │ │ │ │ + ldr.w r3, [pc, #1052] @ d9e48 │ │ │ │ ldr.w r1, [r8, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d9cf0 │ │ │ │ + beq.w d9d18 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9a3c │ │ │ │ + beq.n d9a64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c44 │ │ │ │ + beq.w d9c6c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9cca │ │ │ │ + beq.w d9cf2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9a56 │ │ │ │ + beq.n d9a7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9ce8 │ │ │ │ + beq.w d9d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9a70 │ │ │ │ + beq.n d9a98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9cac │ │ │ │ - ldr r3, [pc, #944] @ (d9e24 ) │ │ │ │ + beq.w d9cd4 │ │ │ │ + ldr r3, [pc, #944] @ (d9e4c ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr.w r1, [pc, #1116] @ d9ed4 │ │ │ │ - ldr.w r0, [pc, #1116] @ d9ed8 │ │ │ │ + ldr.w r1, [pc, #1116] @ d9efc │ │ │ │ + ldr.w r0, [pc, #1116] @ d9f00 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d997c │ │ │ │ + b.n d99a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d99fc │ │ │ │ + b.n d9a24 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r5 │ │ │ │ mov r7, sl │ │ │ │ ldrd r5, r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9abc │ │ │ │ + beq.n d9ae4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c16 │ │ │ │ + beq.w d9c3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9ad4 │ │ │ │ + beq.n d9afc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c1e │ │ │ │ + beq.w d9c46 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9aea │ │ │ │ + beq.n d9b12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c94 │ │ │ │ + beq.w d9cbc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9d1e │ │ │ │ + beq.w d9d46 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9b04 │ │ │ │ + beq.n d9b2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c9c │ │ │ │ + beq.w d9cc4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d9dc6 │ │ │ │ + beq.w d9dee │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9b24 │ │ │ │ + beq.n d9b4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9ca4 │ │ │ │ + beq.w d9ccc │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d9c76 │ │ │ │ + bne.w d9c9e │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9c4c │ │ │ │ + beq.w d9c74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9b64 │ │ │ │ + beq.n d9b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c8c │ │ │ │ + beq.w d9cb4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9b78 │ │ │ │ + beq.n d9ba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9c26 │ │ │ │ + beq.n d9c4e │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w d8a54 │ │ │ │ - ldr r3, [pc, #672] @ (d9e24 ) │ │ │ │ + bge.w d8a7c │ │ │ │ + ldr r3, [pc, #672] @ (d9e4c ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #852] @ (d9edc ) │ │ │ │ - ldr r0, [pc, #852] @ (d9ee0 ) │ │ │ │ + ldr r1, [pc, #852] @ (d9f04 ) │ │ │ │ + ldr r0, [pc, #852] @ (d9f08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d97a0 │ │ │ │ + b.n d97c8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d975e │ │ │ │ + b.n d9786 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9772 │ │ │ │ + b.n d979a │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9900 │ │ │ │ + b.n d9928 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9916 │ │ │ │ + b.n d993e │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d992c │ │ │ │ + b.n d9954 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9944 │ │ │ │ + b.n d996c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d995a │ │ │ │ + b.n d9982 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d99d6 │ │ │ │ + b.n d99fe │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d99ea │ │ │ │ - ldr r3, [pc, #568] @ (d9e24 ) │ │ │ │ - ldr r1, [pc, #756] @ (d9ee4 ) │ │ │ │ - ldr r0, [pc, #760] @ (d9ee8 ) │ │ │ │ + b.n d9a12 │ │ │ │ + ldr r3, [pc, #568] @ (d9e4c ) │ │ │ │ + ldr r1, [pc, #756] @ (d9f0c ) │ │ │ │ + ldr r0, [pc, #760] @ (d9f10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #756] @ (d9eec ) │ │ │ │ + ldr r3, [pc, #756] @ (d9f14 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9abc │ │ │ │ + b.n d9ae4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9ad4 │ │ │ │ + b.n d9afc │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9b78 │ │ │ │ - ldr r3, [pc, #500] @ (d9e24 ) │ │ │ │ + b.n d9ba0 │ │ │ │ + ldr r3, [pc, #500] @ (d9e4c ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r1, [pc, #700] @ (d9ef0 ) │ │ │ │ - ldr r0, [pc, #700] @ (d9ef4 ) │ │ │ │ + ldr r1, [pc, #700] @ (d9f18 ) │ │ │ │ + ldr r0, [pc, #700] @ (d9f1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d97fa │ │ │ │ + b.n d9822 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9a3c │ │ │ │ - ldr r2, [pc, #468] @ (d9e24 ) │ │ │ │ + b.n d9a64 │ │ │ │ + ldr r2, [pc, #468] @ (d9e4c ) │ │ │ │ movs r1, #163 @ 0xa3 │ │ │ │ - ldr r3, [pc, #676] @ (d9ef8 ) │ │ │ │ + ldr r3, [pc, #676] @ (d9f20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #672] @ (d9efc ) │ │ │ │ + ldr r2, [pc, #672] @ (d9f24 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #672] @ (d9f00 ) │ │ │ │ + ldr r1, [pc, #672] @ (d9f28 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #672] @ (d9f04 ) │ │ │ │ + ldr r0, [pc, #672] @ (d9f2c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr r3, [pc, #428] @ (d9e24 ) │ │ │ │ + b.w d8a7a │ │ │ │ + ldr r3, [pc, #428] @ (d9e4c ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r1, [pc, #652] @ (d9f08 ) │ │ │ │ - ldr r0, [pc, #652] @ (d9f0c ) │ │ │ │ + ldr r1, [pc, #652] @ (d9f30 ) │ │ │ │ + ldr r0, [pc, #652] @ (d9f34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d9c6c │ │ │ │ + b.n d9c94 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9b64 │ │ │ │ + b.n d9b8c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9aea │ │ │ │ + b.n d9b12 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9b04 │ │ │ │ + b.n d9b2c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9b24 │ │ │ │ + b.n d9b4c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9a70 │ │ │ │ - ldr r3, [pc, #364] @ (d9e24 ) │ │ │ │ + b.n d9a98 │ │ │ │ + ldr r3, [pc, #364] @ (d9e4c ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r1, [pc, #596] @ (d9f10 ) │ │ │ │ - ldr r0, [pc, #600] @ (d9f14 ) │ │ │ │ + ldr r1, [pc, #596] @ (d9f38 ) │ │ │ │ + ldr r0, [pc, #600] @ (d9f3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d9c06 │ │ │ │ - ldr r3, [pc, #344] @ (d9e24 ) │ │ │ │ + b.n d9c2e │ │ │ │ + ldr r3, [pc, #344] @ (d9e4c ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #584] @ (d9f18 ) │ │ │ │ - ldr r0, [pc, #584] @ (d9f1c ) │ │ │ │ + ldr r1, [pc, #584] @ (d9f40 ) │ │ │ │ + ldr r0, [pc, #584] @ (d9f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9a56 │ │ │ │ - ldr r3, [pc, #304] @ (d9e24 ) │ │ │ │ + b.n d9a7e │ │ │ │ + ldr r3, [pc, #304] @ (d9e4c ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #552] @ (d9f20 ) │ │ │ │ - ldr r0, [pc, #556] @ (d9f24 ) │ │ │ │ + ldr r1, [pc, #552] @ (d9f48 ) │ │ │ │ + ldr r0, [pc, #556] @ (d9f4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d9cde │ │ │ │ - ldr r3, [pc, #284] @ (d9e24 ) │ │ │ │ + b.n d9d06 │ │ │ │ + ldr r3, [pc, #284] @ (d9e4c ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #540] @ (d9f28 ) │ │ │ │ - ldr r0, [pc, #540] @ (d9f2c ) │ │ │ │ + ldr r1, [pc, #540] @ (d9f50 ) │ │ │ │ + ldr r0, [pc, #540] @ (d9f54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr r3, [pc, #528] @ (d9f30 ) │ │ │ │ - movw r2, #19702 @ 0x4cf6 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr r3, [pc, #528] @ (d9f58 ) │ │ │ │ + movw r2, #19688 @ 0x4ce8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #520] @ (d9f34 ) │ │ │ │ - ldr r0, [pc, #524] @ (d9f38 ) │ │ │ │ + ldr r1, [pc, #520] @ (d9f5c ) │ │ │ │ + ldr r0, [pc, #524] @ (d9f60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #512] @ (d9f3c ) │ │ │ │ - movw r2, #19511 @ 0x4c37 │ │ │ │ + ldr r3, [pc, #512] @ (d9f64 ) │ │ │ │ + movw r2, #19497 @ 0x4c29 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #504] @ (d9f40 ) │ │ │ │ - ldr r0, [pc, #508] @ (d9f44 ) │ │ │ │ + ldr r1, [pc, #504] @ (d9f68 ) │ │ │ │ + ldr r0, [pc, #508] @ (d9f6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #496] @ (d9f48 ) │ │ │ │ - movw r2, #19731 @ 0x4d13 │ │ │ │ + ldr r3, [pc, #496] @ (d9f70 ) │ │ │ │ + movw r2, #19717 @ 0x4d05 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #488] @ (d9f4c ) │ │ │ │ - ldr r0, [pc, #492] @ (d9f50 ) │ │ │ │ + ldr r1, [pc, #488] @ (d9f74 ) │ │ │ │ + ldr r0, [pc, #492] @ (d9f78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #480] @ (d9f54 ) │ │ │ │ - movw r2, #19478 @ 0x4c16 │ │ │ │ + ldr r3, [pc, #480] @ (d9f7c ) │ │ │ │ + movw r2, #19464 @ 0x4c08 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #472] @ (d9f58 ) │ │ │ │ - ldr r0, [pc, #476] @ (d9f5c ) │ │ │ │ + ldr r1, [pc, #472] @ (d9f80 ) │ │ │ │ + ldr r0, [pc, #476] @ (d9f84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #464] @ (d9f60 ) │ │ │ │ - movw r2, #19480 @ 0x4c18 │ │ │ │ + ldr r3, [pc, #464] @ (d9f88 ) │ │ │ │ + movw r2, #19466 @ 0x4c0a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #456] @ (d9f64 ) │ │ │ │ - ldr r0, [pc, #460] @ (d9f68 ) │ │ │ │ + ldr r1, [pc, #456] @ (d9f8c ) │ │ │ │ + ldr r0, [pc, #460] @ (d9f90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #448] @ (d9f6c ) │ │ │ │ - movw r2, #19232 @ 0x4b20 │ │ │ │ + ldr r3, [pc, #448] @ (d9f94 ) │ │ │ │ + movw r2, #19218 @ 0x4b12 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #440] @ (d9f70 ) │ │ │ │ - ldr r0, [pc, #444] @ (d9f74 ) │ │ │ │ + ldr r1, [pc, #440] @ (d9f98 ) │ │ │ │ + ldr r0, [pc, #444] @ (d9f9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ (d9f78 ) │ │ │ │ - movw r2, #19703 @ 0x4cf7 │ │ │ │ + ldr r3, [pc, #432] @ (d9fa0 ) │ │ │ │ + movw r2, #19689 @ 0x4ce9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #424] @ (d9f7c ) │ │ │ │ - ldr r0, [pc, #428] @ (d9f80 ) │ │ │ │ + ldr r1, [pc, #424] @ (d9fa4 ) │ │ │ │ + ldr r0, [pc, #428] @ (d9fa8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ (d9f84 ) │ │ │ │ - movw r2, #19215 @ 0x4b0f │ │ │ │ + ldr r3, [pc, #416] @ (d9fac ) │ │ │ │ + movw r2, #19201 @ 0x4b01 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #408] @ (d9f88 ) │ │ │ │ - ldr r0, [pc, #412] @ (d9f8c ) │ │ │ │ + ldr r1, [pc, #408] @ (d9fb0 ) │ │ │ │ + ldr r0, [pc, #412] @ (d9fb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (d9f90 ) │ │ │ │ - movw r2, #19647 @ 0x4cbf │ │ │ │ + ldr r3, [pc, #400] @ (d9fb8 ) │ │ │ │ + movw r2, #19633 @ 0x4cb1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #392] @ (d9f94 ) │ │ │ │ - ldr r0, [pc, #396] @ (d9f98 ) │ │ │ │ + ldr r1, [pc, #392] @ (d9fbc ) │ │ │ │ + ldr r0, [pc, #396] @ (d9fc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + adds r6, r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb4e0021 │ │ │ │ - bcc.n d9de0 │ │ │ │ + stc2 0, cr0, [r6], {33} @ 0x21 │ │ │ │ + bpl.n d9e78 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfaf60021 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + stc2 0, cr0, [lr], #-132 @ 0xffffff7c │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfabc0021 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + @ instruction: 0xfbf40021 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa9c0021 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + @ instruction: 0xfbd40021 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa3e0021 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + @ instruction: 0xfb760021 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa220021 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + @ instruction: 0xfb5a0021 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ movs r2, r4 │ │ │ │ - ldr??.w r0, [r8, #33] @ 0x21 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + @ instruction: 0xfb300021 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ movs r2, r4 │ │ │ │ - vld1.8 {d0[1]}, [ip], r1 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xfae40021 │ │ │ │ + cmp r3, #24 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ movs r2, r4 │ │ │ │ - ldr??.w r0, [r2, r1, lsl #2] │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + @ instruction: 0xfaaa0021 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ movs r2, r4 │ │ │ │ - vld4.8 {d0-d3}, [ip :128], r1 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + @ instruction: 0xfa640021 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ movs r2, r4 │ │ │ │ - str??.w r0, [sl, #33] @ 0x21 │ │ │ │ - bne.n d9da8 │ │ │ │ + @ instruction: 0xfa220021 │ │ │ │ + bcs.n d9e40 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ movs r2, r4 │ │ │ │ - strh.w r0, [sl, #33] @ 0x21 │ │ │ │ + vld1.8 {d16[1]}, [r2], r1 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2e0021 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + @ instruction: 0xfb660021 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7ea0021 │ │ │ │ - cmp r0, #20 │ │ │ │ + vld4.8 {d0-d3}, [r2 :128], r1 │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7ac0021 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + str??.w r0, [r4, #33] @ 0x21 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7840021 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + ldrh.w r0, [ip, #33] @ 0x21 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf72a0021 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + str??.w r0, [r2, r1, lsl #2] │ │ │ │ + asrs r6, r7, #14 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7060021 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + ldrh.w r0, [lr, r1, lsl #2] │ │ │ │ + asrs r4, r2, #8 │ │ │ │ movs r2, r4 │ │ │ │ - adcs.w r0, ip, #10551296 @ 0xa10000 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + @ instruction: 0xf6940021 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ movs r2, r4 │ │ │ │ - orr.w r0, lr, #10551296 @ 0xa10000 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + @ instruction: 0xf5860021 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3e80021 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + @ instruction: 0xf5200021 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3a20021 │ │ │ │ - cmp r6, r2 │ │ │ │ + @ instruction: 0xf4da0021 │ │ │ │ + mvns r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3760021 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + @ instruction: 0xf4ae0021 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf35a0021 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + eors.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf31c0021 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + orrs.w r0, r4, #10551296 @ 0xa10000 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3060021 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + bics.w r0, lr, #10551296 @ 0xa10000 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf2e00021 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + ands.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ movs r2, r4 │ │ │ │ - movt r0, #40993 @ 0xa021 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + and.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ + subs r0, r1, #0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #968] @ (da300 ) │ │ │ │ + ldr r6, [pc, #168] @ (da008 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf4fc0021 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + @ instruction: 0xf6340021 │ │ │ │ + adds r4, r5, #7 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #856] @ (da29c ) │ │ │ │ + ldr r6, [pc, #56] @ (d9fa4 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #744] @ (da238 ) │ │ │ │ + ldr r5, [pc, #968] @ (da340 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #632] @ (da1d4 ) │ │ │ │ + ldr r5, [pc, #856] @ (da2dc ) │ │ │ │ movs r1, r4 │ │ │ │ - orrs.w r0, r0, #10551296 @ 0xa10000 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + @ instruction: 0xf5880021 │ │ │ │ + adds r0, r3, #6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #520] @ (da170 ) │ │ │ │ + ldr r5, [pc, #744] @ (da278 ) │ │ │ │ movs r1, r4 │ │ │ │ - orr.w r0, r0, #10551296 @ 0xa10000 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + sbcs.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ + adds r4, r7, #5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #408] @ (da10c ) │ │ │ │ + ldr r5, [pc, #632] @ (da214 ) │ │ │ │ movs r1, r4 │ │ │ │ - bge.n d9e98 │ │ │ │ + blt.n d9f30 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #296] @ (da0a8 ) │ │ │ │ + ldr r5, [pc, #520] @ (da1b0 ) │ │ │ │ movs r1, r4 │ │ │ │ - orn r0, r4, #10551296 @ 0xa10000 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + @ instruction: 0xf59c0021 │ │ │ │ + adds r4, r0, #5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #184] @ (da044 ) │ │ │ │ + ldr r5, [pc, #408] @ (da14c ) │ │ │ │ movs r1, r4 │ │ │ │ - sub.w r0, r4, #10551296 @ 0xa10000 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + @ instruction: 0xf6dc0021 │ │ │ │ + adds r0, r5, #4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #72] @ (d9fe0 ) │ │ │ │ + ldr r5, [pc, #296] @ (da0e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d9f9c : │ │ │ │ +000d9fc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #172] @ (da058 ) │ │ │ │ + ldr r6, [pc, #172] @ (da080 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (da05c ) │ │ │ │ + ldr r3, [pc, #168] @ (da084 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #160] @ (da060 ) │ │ │ │ + ldr r5, [pc, #160] @ (da088 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #148] @ (da064 ) │ │ │ │ + ldr r3, [pc, #148] @ (da08c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #732 @ 0x2dc │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n da046 │ │ │ │ - ldr r3, [pc, #136] @ (da068 ) │ │ │ │ + beq.n da06e │ │ │ │ + ldr r3, [pc, #136] @ (da090 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da028 │ │ │ │ + bne.n da050 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n da04a │ │ │ │ + bpl.n da072 │ │ │ │ mov r0, r4 │ │ │ │ - bl d86b8 │ │ │ │ + bl d86e0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n da046 │ │ │ │ - ldr r3, [pc, #108] @ (da06c ) │ │ │ │ + beq.n da06e │ │ │ │ + ldr r3, [pc, #108] @ (da094 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da010 │ │ │ │ + beq.n da038 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (da070 ) │ │ │ │ - ldr r3, [pc, #72] @ (da05c ) │ │ │ │ + ldr r2, [pc, #92] @ (da098 ) │ │ │ │ + ldr r3, [pc, #72] @ (da084 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da054 │ │ │ │ + bne.n da07c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (da074 ) │ │ │ │ + ldr r0, [pc, #72] @ (da09c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (da078 ) │ │ │ │ + ldr r3, [pc, #68] @ (da0a0 ) │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r1, [pc, #68] @ (da07c ) │ │ │ │ - ldr r0, [pc, #68] @ (da080 ) │ │ │ │ + ldr r1, [pc, #68] @ (da0a4 ) │ │ │ │ + ldr r0, [pc, #68] @ (da0a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n da010 │ │ │ │ - ldr r0, [pc, #56] @ (da084 ) │ │ │ │ + b.n da038 │ │ │ │ + ldr r0, [pc, #56] @ (da0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n da032 │ │ │ │ + b.n da05a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - str r0, [r1, #4] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r2, #0] │ │ │ │ movs r6, r4 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ movs r2, r4 │ │ │ │ - vaddl.s16 q0, d14, d17 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + @ instruction: 0xf0d60021 │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000da088 : │ │ │ │ +000da0b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r9, [pc, #552] @ da2c8 │ │ │ │ + ldr.w r9, [pc, #552] @ da2f0 │ │ │ │ add r9, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w da250 │ │ │ │ + beq.w da278 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 87b44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da0d2 │ │ │ │ + beq.n da0fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da1a8 │ │ │ │ + beq.n da1d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w da274 │ │ │ │ + beq.w da29c │ │ │ │ mov r0, r7 │ │ │ │ blx 50108 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w da28c │ │ │ │ + blt.w da2b4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w fp, #0 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, fp │ │ │ │ - ble.n da176 │ │ │ │ + ble.n da19e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w da2ac │ │ │ │ + beq.w da2d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n da1f4 │ │ │ │ + bpl.n da21c │ │ │ │ ldr.w r5, [r8, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n da220 │ │ │ │ + beq.n da248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fcd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n da142 │ │ │ │ + beq.n da16a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da1b0 │ │ │ │ + beq.n da1d8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n da1ba │ │ │ │ + blt.n da1e2 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n da18e │ │ │ │ + beq.n da1b6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl d86b8 │ │ │ │ + bl d86e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n da164 │ │ │ │ + beq.n da18c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da1d2 │ │ │ │ + beq.n da1fa │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n da1dc │ │ │ │ + beq.n da204 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ mov r3, fp │ │ │ │ cmp.w fp, r2, lsl #1 │ │ │ │ - blt.n da0f8 │ │ │ │ + blt.n da120 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da18a │ │ │ │ + beq.n da1b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da2a4 │ │ │ │ + beq.w da2cc │ │ │ │ movs r0, #1 │ │ │ │ - b.n da21a │ │ │ │ + b.n da242 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da168 │ │ │ │ + beq.n da190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n da168 │ │ │ │ + bne.n da190 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da168 │ │ │ │ + b.n da190 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da0d2 │ │ │ │ + b.n da0fa │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n da146 │ │ │ │ - ldr r3, [pc, #272] @ (da2cc ) │ │ │ │ + bge.n da16e │ │ │ │ + ldr r3, [pc, #272] @ (da2f4 ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #272] @ (da2d0 ) │ │ │ │ - ldr r0, [pc, #272] @ (da2d4 ) │ │ │ │ + ldr r1, [pc, #272] @ (da2f8 ) │ │ │ │ + ldr r0, [pc, #272] @ (da2fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da242 │ │ │ │ + b.n da26a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n da168 │ │ │ │ - ldr r3, [pc, #236] @ (da2cc ) │ │ │ │ + bne.n da190 │ │ │ │ + ldr r3, [pc, #236] @ (da2f4 ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #244] @ (da2d8 ) │ │ │ │ - ldr r0, [pc, #248] @ (da2dc ) │ │ │ │ + ldr r1, [pc, #244] @ (da300 ) │ │ │ │ + ldr r0, [pc, #248] @ (da304 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da212 │ │ │ │ - ldr r2, [pc, #212] @ (da2cc ) │ │ │ │ - ldr r3, [pc, #232] @ (da2e0 ) │ │ │ │ - ldr r1, [pc, #232] @ (da2e4 ) │ │ │ │ + b.n da23a │ │ │ │ + ldr r2, [pc, #212] @ (da2f4 ) │ │ │ │ + ldr r3, [pc, #232] @ (da308 ) │ │ │ │ + ldr r1, [pc, #232] @ (da30c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #232] @ (da2e8 ) │ │ │ │ + ldr r0, [pc, #232] @ (da310 ) │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #168] @ (da2cc ) │ │ │ │ + ldr r3, [pc, #168] @ (da2f4 ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, #196] @ (da2ec ) │ │ │ │ + ldr r0, [pc, #196] @ (da314 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #192] @ (da2f0 ) │ │ │ │ + ldr r3, [pc, #192] @ (da318 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #192] @ (da2f4 ) │ │ │ │ + ldr r2, [pc, #192] @ (da31c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #188] @ (da2f8 ) │ │ │ │ + ldr r1, [pc, #188] @ (da320 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n da218 │ │ │ │ - ldr r1, [pc, #120] @ (da2cc ) │ │ │ │ + b.n da240 │ │ │ │ + ldr r1, [pc, #120] @ (da2f4 ) │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ - ldr r3, [pc, #164] @ (da2fc ) │ │ │ │ - ldr r2, [pc, #168] @ (da300 ) │ │ │ │ + ldr r3, [pc, #164] @ (da324 ) │ │ │ │ + ldr r2, [pc, #168] @ (da328 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (da304 ) │ │ │ │ - ldr r0, [pc, #160] @ (da308 ) │ │ │ │ + ldr r1, [pc, #160] @ (da32c ) │ │ │ │ + ldr r0, [pc, #160] @ (da330 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n da218 │ │ │ │ - ldr r3, [pc, #84] @ (da2cc ) │ │ │ │ + b.n da240 │ │ │ │ + ldr r3, [pc, #84] @ (da2f4 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #144] @ (da30c ) │ │ │ │ - ldr r0, [pc, #148] @ (da310 ) │ │ │ │ + ldr r1, [pc, #144] @ (da334 ) │ │ │ │ + ldr r0, [pc, #148] @ (da338 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da218 │ │ │ │ - ldr r3, [pc, #60] @ (da2cc ) │ │ │ │ + b.n da240 │ │ │ │ + ldr r3, [pc, #60] @ (da2f4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #128] @ (da314 ) │ │ │ │ - ldr r0, [pc, #132] @ (da318 ) │ │ │ │ + ldr r1, [pc, #128] @ (da33c ) │ │ │ │ + ldr r0, [pc, #132] @ (da340 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da212 │ │ │ │ + b.n da23a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da18a │ │ │ │ - ldr r3, [pc, #108] @ (da31c ) │ │ │ │ - movw r2, #18965 @ 0x4a15 │ │ │ │ + b.n da1b2 │ │ │ │ + ldr r3, [pc, #108] @ (da344 ) │ │ │ │ + movw r2, #18951 @ 0x4a07 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #104] @ (da320 ) │ │ │ │ - ldr r0, [pc, #104] @ (da324 ) │ │ │ │ + ldr r1, [pc, #104] @ (da348 ) │ │ │ │ + ldr r0, [pc, #104] @ (da34c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2740 @ 0xab4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 1, cr0, cr4, cr1, {1} │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + vhadd.s8 d16, d12, d17 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [r2, #132]! @ 0x84 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + vhadd.s32 d0, d10, d17 │ │ │ │ + subs r6, r7, #5 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [r6, #132] @ 0x84 │ │ │ │ - ldc 0, cr0, [r6, #132]! @ 0x84 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + vhadd.s8 d0, d14, d17 │ │ │ │ + cdp 0, 14, cr0, cr14, cr1, {1} │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [r2, #-132]! @ 0xffffff7c │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + cdp 0, 10, cr0, cr10, cr1, {1} │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [sl, #-132] @ 0xffffff7c │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + cdp 0, 9, cr0, cr2, cr1, {1} │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ movs r2, r4 │ │ │ │ - stcl 0, cr0, [r2, #-132] @ 0xffffff7c │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + cdp 0, 7, cr0, cr10, cr1, {1} │ │ │ │ + adds r2, r7, r1 │ │ │ │ movs r4, r4 │ │ │ │ - bxns ip │ │ │ │ + ldr r0, [pc, #624] @ (da5bc ) │ │ │ │ movs r1, r4 │ │ │ │ - eor.w r0, r2, #33 @ 0x21 │ │ │ │ + subs.w r0, sl, #33 @ 0x21 │ │ │ │ │ │ │ │ -000da328 : │ │ │ │ +000da350 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (da3a0 ) │ │ │ │ + ldr r3, [pc, #96] @ (da3c8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (da3a4 ) │ │ │ │ + ldr r5, [pc, #92] @ (da3cc ) │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ add r5, pc │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, da39a │ │ │ │ - ldr r3, [pc, #84] @ (da3a8 ) │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, da3c2 │ │ │ │ + ldr r3, [pc, #84] @ (da3d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da37c │ │ │ │ + bne.n da3a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl da088 │ │ │ │ + bl da0b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n da39a │ │ │ │ - ldr r3, [pc, #64] @ (da3ac ) │ │ │ │ + beq.n da3c2 │ │ │ │ + ldr r3, [pc, #64] @ (da3d4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (da3b0 ) │ │ │ │ + ldr r0, [pc, #48] @ (da3d8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #44] @ (da3b4 ) │ │ │ │ - ldr r1, [pc, #44] @ (da3b8 ) │ │ │ │ + ldr r3, [pc, #44] @ (da3dc ) │ │ │ │ + ldr r1, [pc, #44] @ (da3e0 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r0, [pc, #44] @ (da3bc ) │ │ │ │ + ldr r0, [pc, #44] @ (da3e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ movs r2, r4 │ │ │ │ - mcrr 0, 2, r0, sl, cr1 │ │ │ │ + stc 0, cr0, [r2, #132] @ 0x84 │ │ │ │ │ │ │ │ -000da3c0 : │ │ │ │ +000da3e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #360] @ (da53c ) │ │ │ │ + ldr r2, [pc, #360] @ (da564 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #360] @ (da540 ) │ │ │ │ + ldr r3, [pc, #360] @ (da568 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r7, [pc, #360] @ (da544 ) │ │ │ │ + ldr r7, [pc, #360] @ (da56c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n da4a0 │ │ │ │ + beq.n da4c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 501f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n da4c4 │ │ │ │ + beq.n da4ec │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n da4e0 │ │ │ │ + beq.n da508 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da48a │ │ │ │ + beq.n da4b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da428 │ │ │ │ + beq.n da450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da498 │ │ │ │ + beq.n da4c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, r5, [sp, #8] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da44a │ │ │ │ + beq.n da472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, da47a │ │ │ │ + cbz r3, da4a2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n da51a │ │ │ │ + beq.n da542 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da45e │ │ │ │ + beq.n da486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, da482 │ │ │ │ - ldr r2, [pc, #232] @ (da548 ) │ │ │ │ - ldr r3, [pc, #220] @ (da540 ) │ │ │ │ + cbz r3, da4aa │ │ │ │ + ldr r2, [pc, #232] @ (da570 ) │ │ │ │ + ldr r3, [pc, #220] @ (da568 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da538 │ │ │ │ + bne.n da560 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da44a │ │ │ │ + b.n da472 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da45e │ │ │ │ + b.n da486 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n da428 │ │ │ │ + beq.n da450 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n da428 │ │ │ │ + bne.n da450 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da428 │ │ │ │ - ldr r1, [pc, #168] @ (da54c ) │ │ │ │ + b.n da450 │ │ │ │ + ldr r1, [pc, #168] @ (da574 ) │ │ │ │ movs r0, #198 @ 0xc6 │ │ │ │ - ldr r3, [pc, #168] @ (da550 ) │ │ │ │ - ldr r2, [pc, #172] @ (da554 ) │ │ │ │ + ldr r3, [pc, #168] @ (da578 ) │ │ │ │ + ldr r2, [pc, #172] @ (da57c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (da558 ) │ │ │ │ - ldr r0, [pc, #168] @ (da55c ) │ │ │ │ + ldr r1, [pc, #164] @ (da580 ) │ │ │ │ + ldr r0, [pc, #168] @ (da584 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ - b.n da45e │ │ │ │ - ldr r3, [pc, #132] @ (da54c ) │ │ │ │ + b.n da486 │ │ │ │ + ldr r3, [pc, #132] @ (da574 ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #148] @ (da560 ) │ │ │ │ - ldr r0, [pc, #152] @ (da564 ) │ │ │ │ + ldr r1, [pc, #148] @ (da588 ) │ │ │ │ + ldr r0, [pc, #152] @ (da58c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n da4c0 │ │ │ │ - ldr r3, [pc, #132] @ (da568 ) │ │ │ │ - ldr r1, [pc, #136] @ (da56c ) │ │ │ │ + b.n da4e8 │ │ │ │ + ldr r3, [pc, #132] @ (da590 ) │ │ │ │ + ldr r1, [pc, #136] @ (da594 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da4fe │ │ │ │ + beq.n da526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, da530 │ │ │ │ - ldr r3, [pc, #76] @ (da54c ) │ │ │ │ + cbz r3, da558 │ │ │ │ + ldr r3, [pc, #76] @ (da574 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #108] @ (da570 ) │ │ │ │ - ldr r0, [pc, #108] @ (da574 ) │ │ │ │ + ldr r1, [pc, #108] @ (da598 ) │ │ │ │ + ldr r0, [pc, #108] @ (da59c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n da4c0 │ │ │ │ - ldr r3, [pc, #48] @ (da54c ) │ │ │ │ + b.n da4e8 │ │ │ │ + ldr r3, [pc, #48] @ (da574 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #88] @ (da578 ) │ │ │ │ - ldr r0, [pc, #88] @ (da57c ) │ │ │ │ + ldr r1, [pc, #88] @ (da5a0 ) │ │ │ │ + ldr r0, [pc, #88] @ (da5a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da512 │ │ │ │ + b.n da53a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da4fe │ │ │ │ + b.n da526 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6700021 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + @ instruction: 0xf7a80021 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeb240021 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + mrrc 0, 2, r0, ip, cr1 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ movs r2, r4 │ │ │ │ - add.w r0, ip, r1, asr #32 │ │ │ │ + mcrr 0, 2, r0, r4, cr1 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xead20021 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + stc 0, cr0, [sl], {33} @ 0x21 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeab60021 │ │ │ │ + @ instruction: 0xebee0021 │ │ │ │ │ │ │ │ -000da580 : │ │ │ │ +000da5a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #132] @ (da614 ) │ │ │ │ + ldr r4, [pc, #132] @ (da63c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ (da618 ) │ │ │ │ + ldr r3, [pc, #128] @ (da640 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #120] @ (da61c ) │ │ │ │ + ldr r5, [pc, #120] @ (da644 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #104] @ (da620 ) │ │ │ │ + ldr r3, [pc, #104] @ (da648 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #828 @ 0x33c │ │ │ │ - bl 83b10 │ │ │ │ - cbz r0, da60c │ │ │ │ - ldr r3, [pc, #92] @ (da624 ) │ │ │ │ + bl 83b14 │ │ │ │ + cbz r0, da634 │ │ │ │ + ldr r3, [pc, #92] @ (da64c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da5f0 │ │ │ │ + bne.n da618 │ │ │ │ mov r0, r6 │ │ │ │ - bl da3c0 │ │ │ │ - ldr r2, [pc, #76] @ (da628 ) │ │ │ │ - ldr r3, [pc, #60] @ (da618 ) │ │ │ │ + bl da3e8 │ │ │ │ + ldr r2, [pc, #76] @ (da650 ) │ │ │ │ + ldr r3, [pc, #60] @ (da640 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da610 │ │ │ │ + bne.n da638 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (da62c ) │ │ │ │ + ldr r0, [pc, #56] @ (da654 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (da630 ) │ │ │ │ - ldr r1, [pc, #56] @ (da634 ) │ │ │ │ + ldr r3, [pc, #52] @ (da658 ) │ │ │ │ + ldr r1, [pc, #56] @ (da65c ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r0, [pc, #56] @ (da638 ) │ │ │ │ + ldr r0, [pc, #56] @ (da660 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n da5d8 │ │ │ │ + b.n da600 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ - and.w r0, r6, r1, asr #32 │ │ │ │ + @ instruction: 0xeb3e0021 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldrd r0, r0, [r8, #132] @ 0x84 │ │ │ │ + adds.w r0, r0, r1, asr #32 │ │ │ │ │ │ │ │ -000da63c : │ │ │ │ +000da664 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #1108] @ daaa4 │ │ │ │ - ldr.w r3, [pc, #1108] @ daaa8 │ │ │ │ + ldr.w r2, [pc, #1108] @ daacc │ │ │ │ + ldr.w r3, [pc, #1108] @ daad0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - ldr.w r4, [pc, #1100] @ daaac │ │ │ │ + ldr.w r4, [pc, #1100] @ daad4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w da94c │ │ │ │ - ldr.w r2, [pc, #1084] @ daab0 │ │ │ │ + beq.w da974 │ │ │ │ + ldr.w r2, [pc, #1084] @ daad8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w ip, [r1] │ │ │ │ - beq.n da6e4 │ │ │ │ + beq.n da70c │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r1, [r5, #0] │ │ │ │ - beq.n da6e8 │ │ │ │ + beq.n da710 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n da6a0 │ │ │ │ + beq.n da6c8 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da712 │ │ │ │ - ldr.w r3, [pc, #1040] @ daab4 │ │ │ │ + beq.n da73a │ │ │ │ + ldr.w r3, [pc, #1040] @ daadc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #1032] @ daab8 │ │ │ │ - ldr.w r1, [pc, #1032] @ daabc │ │ │ │ + ldr.w r3, [pc, #1032] @ daae0 │ │ │ │ + ldr.w r1, [pc, #1032] @ daae4 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr.w r0, [pc, #1032] @ daac0 │ │ │ │ + ldr.w r0, [pc, #1032] @ daae8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (daac4 ) │ │ │ │ - ldr r3, [pc, #988] @ (daaa8 ) │ │ │ │ + ldr r2, [pc, #1016] @ (daaec ) │ │ │ │ + ldr r3, [pc, #988] @ (daad0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w daa4c │ │ │ │ + bne.w daa74 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n da6a0 │ │ │ │ + bne.n da6c8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fcd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w da9c6 │ │ │ │ + blt.w da9ee │ │ │ │ uxtb r0, r0 │ │ │ │ - cbz r0, da71a │ │ │ │ + cbz r0, da742 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da70e │ │ │ │ + beq.n da736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da9b8 │ │ │ │ + beq.w da9e0 │ │ │ │ movs r0, #1 │ │ │ │ - b.n da6c8 │ │ │ │ + b.n da6f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da6a0 │ │ │ │ - ldr r3, [pc, #940] @ (daac8 ) │ │ │ │ + b.n da6c8 │ │ │ │ + ldr r3, [pc, #940] @ (daaf0 ) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2916] @ 0xb64 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w daa2e │ │ │ │ + blt.w daa56 │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w daa50 │ │ │ │ + beq.w daa78 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w da884 │ │ │ │ + ble.w da8ac │ │ │ │ mov.w fp, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, fp │ │ │ │ add r2, sp, #24 │ │ │ │ strd r2, r6, [sp, #16] │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w daa88 │ │ │ │ + beq.w daab0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w da8ba │ │ │ │ - ldr r2, [pc, #824] @ (daacc ) │ │ │ │ + bpl.w da8e2 │ │ │ │ + ldr r2, [pc, #824] @ (daaf4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w daa70 │ │ │ │ - ldr r2, [pc, #816] @ (daad0 ) │ │ │ │ + beq.w daa98 │ │ │ │ + ldr r2, [pc, #816] @ (daaf8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w daa6c │ │ │ │ + beq.w daa94 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w da8ba │ │ │ │ - ldr r2, [pc, #804] @ (daad4 ) │ │ │ │ + bne.w da8e2 │ │ │ │ + ldr r2, [pc, #804] @ (daafc ) │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ ldr r7, [r4, r2] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w r3, r2, #268435456 @ 0x10000000 │ │ │ │ ubfx r2, r2, #28, #1 │ │ │ │ cmp r9, r7 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n da8ba │ │ │ │ + bpl.n da8e2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n da8ba │ │ │ │ + bne.n da8e2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ - cbnz r3, da7ee │ │ │ │ + cbnz r3, da816 │ │ │ │ mov r9, r7 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da808 │ │ │ │ + beq.n da830 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da9c0 │ │ │ │ + beq.w da9e8 │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w da98e │ │ │ │ + beq.w da9b6 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w da9b0 │ │ │ │ + beq.w da9d8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w da9a8 │ │ │ │ + beq.w da9d0 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w da97e │ │ │ │ + beq.w da9a6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da84a │ │ │ │ + beq.n da872 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da96e │ │ │ │ + beq.w da996 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da85e │ │ │ │ + beq.n da886 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da976 │ │ │ │ + beq.w da99e │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n da8fa │ │ │ │ + beq.n da922 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n da872 │ │ │ │ + beq.n da89a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da986 │ │ │ │ + beq.w da9ae │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ mov r3, fp │ │ │ │ cmp.w fp, r2, lsl #1 │ │ │ │ - blt.w da76e │ │ │ │ + blt.w da796 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da898 │ │ │ │ + beq.n da8c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w daa44 │ │ │ │ + beq.w daa6c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w da70e │ │ │ │ + beq.w da736 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w da70e │ │ │ │ + bne.w da736 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da70e │ │ │ │ + b.n da736 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #536] @ (daad8 ) │ │ │ │ + ldr r0, [pc, #536] @ (dab00 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da8d8 │ │ │ │ + beq.n da900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da998 │ │ │ │ - ldr r3, [pc, #476] @ (daab8 ) │ │ │ │ + beq.n da9c0 │ │ │ │ + ldr r3, [pc, #476] @ (daae0 ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r1, [pc, #508] @ (daadc ) │ │ │ │ - ldr r0, [pc, #512] @ (daae0 ) │ │ │ │ + ldr r1, [pc, #508] @ (dab04 ) │ │ │ │ + ldr r0, [pc, #512] @ (dab08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n da6c6 │ │ │ │ + b.n da6ee │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n da9e2 │ │ │ │ + beq.n daa0a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -232892,520 +232918,519 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da92c │ │ │ │ + beq.n da954 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n da9a0 │ │ │ │ + beq.n da9c8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n daa16 │ │ │ │ + beq.n daa3e │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da862 │ │ │ │ + beq.n da88a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n da862 │ │ │ │ + bne.n da88a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da862 │ │ │ │ - ldr r1, [pc, #360] @ (daab8 ) │ │ │ │ + b.n da88a │ │ │ │ + ldr r1, [pc, #360] @ (daae0 ) │ │ │ │ movs r0, #203 @ 0xcb │ │ │ │ - ldr r3, [pc, #400] @ (daae4 ) │ │ │ │ - ldr r2, [pc, #404] @ (daae8 ) │ │ │ │ + ldr r3, [pc, #400] @ (dab0c ) │ │ │ │ + ldr r2, [pc, #404] @ (dab10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #396] @ (daaec ) │ │ │ │ - ldr r0, [pc, #400] @ (daaf0 ) │ │ │ │ + ldr r1, [pc, #396] @ (dab14 ) │ │ │ │ + ldr r0, [pc, #400] @ (dab18 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n da6c6 │ │ │ │ + b.n da6ee │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da84a │ │ │ │ + b.n da872 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da85e │ │ │ │ + b.n da886 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da83a │ │ │ │ + b.n da862 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da872 │ │ │ │ + b.n da89a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w da820 │ │ │ │ - b.n da85e │ │ │ │ + bne.w da848 │ │ │ │ + b.n da886 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da8d8 │ │ │ │ + b.n da900 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da92c │ │ │ │ + b.n da954 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w da840 │ │ │ │ - b.n da85e │ │ │ │ + bne.w da868 │ │ │ │ + b.n da886 │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w da82e │ │ │ │ - b.n da85e │ │ │ │ + bne.w da856 │ │ │ │ + b.n da886 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da70e │ │ │ │ + b.n da736 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da808 │ │ │ │ - ldr r3, [pc, #240] @ (daab8 ) │ │ │ │ + b.n da830 │ │ │ │ + ldr r3, [pc, #240] @ (daae0 ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #296] @ (daaf4 ) │ │ │ │ - ldr r0, [pc, #296] @ (daaf8 ) │ │ │ │ + ldr r1, [pc, #296] @ (dab1c ) │ │ │ │ + ldr r0, [pc, #296] @ (dab20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n da6c6 │ │ │ │ - ldr r2, [pc, #212] @ (daab8 ) │ │ │ │ + b.n da6ee │ │ │ │ + ldr r2, [pc, #212] @ (daae0 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r3, [pc, #276] @ (daafc ) │ │ │ │ - ldr r0, [pc, #276] @ (dab00 ) │ │ │ │ + ldr r3, [pc, #276] @ (dab24 ) │ │ │ │ + ldr r0, [pc, #276] @ (dab28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #264] @ (dab04 ) │ │ │ │ + ldr r2, [pc, #264] @ (dab2c ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n da6c6 │ │ │ │ - ldr r3, [pc, #160] @ (daab8 ) │ │ │ │ + b.n da6ee │ │ │ │ + ldr r3, [pc, #160] @ (daae0 ) │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr r1, [pc, #236] @ (dab08 ) │ │ │ │ + ldr r1, [pc, #236] @ (dab30 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #236] @ (dab0c ) │ │ │ │ + ldr r0, [pc, #236] @ (dab34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n daa02 │ │ │ │ - ldr r3, [pc, #136] @ (daab8 ) │ │ │ │ + b.n daa2a │ │ │ │ + ldr r3, [pc, #136] @ (daae0 ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #220] @ (dab10 ) │ │ │ │ - ldr r0, [pc, #220] @ (dab14 ) │ │ │ │ + ldr r1, [pc, #220] @ (dab38 ) │ │ │ │ + ldr r0, [pc, #220] @ (dab3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da9da │ │ │ │ + b.n daa02 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da898 │ │ │ │ + b.n da8c0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (dab18 ) │ │ │ │ - movw r2, #20274 @ 0x4f32 │ │ │ │ + ldr r3, [pc, #196] @ (dab40 ) │ │ │ │ + movw r2, #20260 @ 0x4f24 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #192] @ (dab1c ) │ │ │ │ - ldr r0, [pc, #192] @ (dab20 ) │ │ │ │ + ldr r1, [pc, #192] @ (dab44 ) │ │ │ │ + ldr r0, [pc, #192] @ (dab48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2788 @ 0xae4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #176] @ (dab24 ) │ │ │ │ + ldr r3, [pc, #176] @ (dab4c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #176] @ (dab28 ) │ │ │ │ - ldr r0, [pc, #176] @ (dab2c ) │ │ │ │ + ldr r1, [pc, #176] @ (dab50 ) │ │ │ │ + ldr r0, [pc, #176] @ (dab54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (dab30 ) │ │ │ │ - movw r2, #20288 @ 0x4f40 │ │ │ │ + ldr r3, [pc, #164] @ (dab58 ) │ │ │ │ + movw r2, #20274 @ 0x4f32 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #160] @ (dab34 ) │ │ │ │ - ldr r0, [pc, #160] @ (dab38 ) │ │ │ │ + ldr r1, [pc, #160] @ (dab5c ) │ │ │ │ + ldr r0, [pc, #160] @ (dab60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2788 @ 0xae4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ movs r2, r4 │ │ │ │ - ldmdb lr, {r0, r5} │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + orrs.w r0, r6, r1, asr #32 │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da8d4 │ │ │ │ - movs r1, r4 │ │ │ │ - rsb r0, r4, #33 @ 0x21 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + @ instruction: 0xe8300021 │ │ │ │ + @ instruction: 0xf2fc0021 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da7e4 │ │ │ │ + b.n daa7c │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da710 │ │ │ │ + b.n da9a8 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da6dc │ │ │ │ + b.n da974 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da680 │ │ │ │ + b.n da918 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da65c │ │ │ │ + b.n da8f4 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + lsrs r0, r7 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe8d20021 │ │ │ │ - bgt.n daa5c │ │ │ │ + and.w r0, sl, r1, asr #32 │ │ │ │ + ble.n daaf4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r1 │ │ │ │ + rors r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + lsrs r0, r0 │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [sl], #132 @ 0x84 │ │ │ │ + cdp 0, 3, cr0, cr2, cr1, {1} │ │ │ │ │ │ │ │ -000dab3c : │ │ │ │ +000dab64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #184] @ (dac04 ) │ │ │ │ + ldr r6, [pc, #184] @ (dac2c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (dac08 ) │ │ │ │ + ldr r3, [pc, #180] @ (dac30 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (dac0c ) │ │ │ │ + ldr r5, [pc, #172] @ (dac34 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (dac10 ) │ │ │ │ + ldr r3, [pc, #156] @ (dac38 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #876 @ 0x36c │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dabee │ │ │ │ - ldr r3, [pc, #140] @ (dac14 ) │ │ │ │ + beq.n dac16 │ │ │ │ + ldr r3, [pc, #140] @ (dac3c ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dabd2 │ │ │ │ + bne.n dabfa │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n dabf2 │ │ │ │ + bpl.n dac1a │ │ │ │ mov r0, r4 │ │ │ │ - bl da63c │ │ │ │ + bl da664 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n dabee │ │ │ │ - ldr r3, [pc, #108] @ (dac18 ) │ │ │ │ + beq.n dac16 │ │ │ │ + ldr r3, [pc, #108] @ (dac40 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dabba │ │ │ │ + beq.n dabe2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (dac1c ) │ │ │ │ - ldr r3, [pc, #72] @ (dac08 ) │ │ │ │ + ldr r2, [pc, #96] @ (dac44 ) │ │ │ │ + ldr r3, [pc, #72] @ (dac30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dabfe │ │ │ │ + bne.n dac26 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (dac20 ) │ │ │ │ + ldr r0, [pc, #76] @ (dac48 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #72] @ (dac24 ) │ │ │ │ + ldr r3, [pc, #72] @ (dac4c ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #72] @ (dac28 ) │ │ │ │ - ldr r0, [pc, #72] @ (dac2c ) │ │ │ │ + ldr r1, [pc, #72] @ (dac50 ) │ │ │ │ + ldr r0, [pc, #72] @ (dac54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n dabba │ │ │ │ - ldr r0, [pc, #60] @ (dac30 ) │ │ │ │ + b.n dabe2 │ │ │ │ + ldr r0, [pc, #60] @ (dac58 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dabda │ │ │ │ + b.n dac02 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #520 @ (adr r3, dae1c ) │ │ │ │ + add r3, pc, #360 @ (adr r3, dada4 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - b.n da46c │ │ │ │ + b.n da704 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ movs r2, r4 │ │ │ │ - b.n db41c │ │ │ │ + b.n da6b4 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #936 @ (adr r1, dafdc ) │ │ │ │ + add r3, pc, #136 @ (adr r3, dace4 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dac34 : │ │ │ │ +000dac5c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #2408] @ db5b0 │ │ │ │ - ldr.w r3, [pc, #2408] @ db5b4 │ │ │ │ + ldr.w r2, [pc, #2408] @ db5d8 │ │ │ │ + ldr.w r3, [pc, #2408] @ db5dc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ add r2, pc │ │ │ │ - ldr.w fp, [pc, #2404] @ db5b8 │ │ │ │ + ldr.w fp, [pc, #2404] @ db5e0 │ │ │ │ mov r4, r1 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 54b5c │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db1b0 │ │ │ │ - ldr.w r3, [pc, #2376] @ db5bc │ │ │ │ + beq.w db1d8 │ │ │ │ + ldr.w r3, [pc, #2376] @ db5e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dacca │ │ │ │ + bne.n dacf2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dad36 │ │ │ │ + beq.n dad5e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dac9e │ │ │ │ + beq.n dacc6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dad30 │ │ │ │ - ldr.w r3, [pc, #2336] @ db5c0 │ │ │ │ + beq.n dad58 │ │ │ │ + ldr.w r3, [pc, #2336] @ db5e8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2324] @ db5c4 │ │ │ │ - ldr.w r1, [pc, #2324] @ db5c8 │ │ │ │ + ldr.w r3, [pc, #2324] @ db5ec │ │ │ │ + ldr.w r1, [pc, #2324] @ db5f0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ - ldr.w r0, [pc, #2324] @ db5cc │ │ │ │ + ldr.w r0, [pc, #2324] @ db5f4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dace2 │ │ │ │ + beq.n dad0a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1aa │ │ │ │ - ldr.w r3, [pc, #2268] @ db5c0 │ │ │ │ + beq.w db1d2 │ │ │ │ + ldr.w r3, [pc, #2268] @ db5e8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2256] @ db5c4 │ │ │ │ - ldr.w r1, [pc, #2264] @ db5d0 │ │ │ │ + ldr.w r3, [pc, #2256] @ db5ec │ │ │ │ + ldr.w r1, [pc, #2264] @ db5f8 │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr.w r0, [pc, #2264] @ db5d4 │ │ │ │ + ldr.w r0, [pc, #2264] @ db5fc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2248] @ db5d8 │ │ │ │ - ldr.w r3, [pc, #2208] @ db5b4 │ │ │ │ + ldr.w r2, [pc, #2248] @ db600 │ │ │ │ + ldr.w r3, [pc, #2208] @ db5dc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w db9d2 │ │ │ │ + bne.w db9fa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dac9e │ │ │ │ + b.n dacc6 │ │ │ │ bl 54b98 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db30e │ │ │ │ + beq.w db336 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, dad6a │ │ │ │ + cbz r0, dad92 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dad6a │ │ │ │ + beq.n dad92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db2e0 │ │ │ │ + beq.w db308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, dad86 │ │ │ │ + cbz r0, dadae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dad86 │ │ │ │ + beq.n dadae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db2da │ │ │ │ + beq.w db302 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r5, [r3, #16] │ │ │ │ bl 54bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db332 │ │ │ │ + beq.w db35a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, dadbe │ │ │ │ + cbz r0, dade6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dadbe │ │ │ │ + beq.n dade6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1ec │ │ │ │ + beq.w db214 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, dadda │ │ │ │ + cbz r0, dae02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dadda │ │ │ │ + beq.n dae02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1e6 │ │ │ │ + beq.w db20e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r5, [r3, #20] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w db352 │ │ │ │ + beq.w db37a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ @@ -233414,51 +233439,51 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dae1a │ │ │ │ + beq.n dae42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1ce │ │ │ │ + beq.w db1f6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w db376 │ │ │ │ + beq.w db39e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.w db396 │ │ │ │ + bpl.w db3be │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl a601c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dae48 │ │ │ │ + beq.n dae70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1d6 │ │ │ │ + beq.w db1fe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w db3b6 │ │ │ │ + beq.w db3de │ │ │ │ movs r0, #1 │ │ │ │ blx 4fb48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db446 │ │ │ │ + beq.w db46e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r8, [r2] │ │ │ │ - ble.w db58c │ │ │ │ - ldr.w r3, [pc, #1900] @ db5dc │ │ │ │ + ble.w db5b4 │ │ │ │ + ldr.w r3, [pc, #1900] @ db604 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -233469,291 +233494,291 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w db4ce │ │ │ │ + bne.w db4f6 │ │ │ │ blx 501f4 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db520 │ │ │ │ + beq.w db548 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dbe06 │ │ │ │ + beq.w dbe2e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 4fb84 │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 87f2c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db550 │ │ │ │ + beq.w db578 │ │ │ │ movs r6, #0 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 880d4 │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ ldrd r6, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db6ac │ │ │ │ + beq.w db6d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbe22 │ │ │ │ + beq.w dbe4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daf28 │ │ │ │ + beq.n daf50 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ itt eq │ │ │ │ mvneq.w r3, #3221225472 @ 0xc0000000 │ │ │ │ streq r3, [r5, #0] │ │ │ │ - beq.n daf28 │ │ │ │ - cbnz r3, daf28 │ │ │ │ + beq.n daf50 │ │ │ │ + cbnz r3, daf50 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w db1fe │ │ │ │ + bne.w db226 │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dbe92 │ │ │ │ + beq.w dbeba │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daf66 │ │ │ │ + beq.n daf8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db34a │ │ │ │ + beq.w db372 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w db112 │ │ │ │ + ble.w db13a │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r4 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dbeae │ │ │ │ + beq.w dbed6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w db22a │ │ │ │ - ldr.w r2, [pc, #1592] @ db5e0 │ │ │ │ + bpl.w db252 │ │ │ │ + ldr.w r2, [pc, #1592] @ db608 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dbece │ │ │ │ - ldr.w r2, [pc, #1580] @ db5e4 │ │ │ │ + beq.w dbef6 │ │ │ │ + ldr.w r2, [pc, #1580] @ db60c │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dbeca │ │ │ │ + beq.w dbef2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w db22a │ │ │ │ - ldr.w r3, [pc, #1564] @ db5e8 │ │ │ │ + bne.w db252 │ │ │ │ + ldr.w r3, [pc, #1564] @ db610 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r6, r3, #268435456 @ 0x10000000 │ │ │ │ ubfx r3, r3, #28, #1 │ │ │ │ cmp r4, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bpl.w db22a │ │ │ │ + bpl.w db252 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w db22a │ │ │ │ + bne.w db252 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbnz r6, db00c │ │ │ │ + cbnz r6, db034 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db026 │ │ │ │ + beq.n db04e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db32c │ │ │ │ + beq.w db354 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w db2d0 │ │ │ │ + beq.w db2f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w db2ee │ │ │ │ + beq.w db316 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db050 │ │ │ │ + beq.n db078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db2c0 │ │ │ │ + beq.w db2e8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n db05e │ │ │ │ + beq.n db086 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w db2c8 │ │ │ │ + beq.w db2f0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w db290 │ │ │ │ + beq.w db2b8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 87538 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db082 │ │ │ │ + beq.n db0aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1de │ │ │ │ + beq.w db206 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w db3ce │ │ │ │ + beq.w db3f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w db41e │ │ │ │ + bpl.w db446 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w db46a │ │ │ │ + beq.w db492 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r6, [sp, #88] @ 0x58 │ │ │ │ blx 50154 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n db0c8 │ │ │ │ + beq.n db0f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w db1f2 │ │ │ │ + beq.w db21a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db4fe │ │ │ │ + beq.w db526 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n db0de │ │ │ │ + beq.n db106 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w db2f6 │ │ │ │ + beq.w db31e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db0ee │ │ │ │ + beq.n db116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db2fe │ │ │ │ + beq.w db326 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db0fe │ │ │ │ + beq.n db126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db306 │ │ │ │ + beq.w db32e │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w sl, sl, #2 │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, r3, lsl #1 │ │ │ │ - blt.w daf82 │ │ │ │ + blt.w dafaa │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db12a │ │ │ │ + beq.n db152 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9c8 │ │ │ │ - ldr.w r3, [pc, #1216] @ db5ec │ │ │ │ + beq.w db9f0 │ │ │ │ + ldr.w r3, [pc, #1216] @ db614 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w daee4 │ │ │ │ + bne.w daf0c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 849cc │ │ │ │ + bl 849d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fb84 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w daee4 │ │ │ │ - ldr.w r3, [pc, #1184] @ db5f0 │ │ │ │ - ldr.w r1, [pc, #1184] @ db5f4 │ │ │ │ + beq.w daf0c │ │ │ │ + ldr.w r3, [pc, #1184] @ db618 │ │ │ │ + ldr.w r1, [pc, #1184] @ db61c │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1112] @ db5c4 │ │ │ │ - ldr.w r1, [pc, #1160] @ db5f8 │ │ │ │ + ldr.w r3, [pc, #1112] @ db5ec │ │ │ │ + ldr.w r1, [pc, #1160] @ db620 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr.w r0, [pc, #1160] @ db5fc │ │ │ │ + ldr.w r0, [pc, #1160] @ db624 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ @@ -233763,80 +233788,80 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dace2 │ │ │ │ - ldr.w r3, [pc, #1040] @ db5c4 │ │ │ │ + b.n dad0a │ │ │ │ + ldr.w r3, [pc, #1040] @ db5ec │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr.w r1, [pc, #1096] @ db600 │ │ │ │ - ldr.w r0, [pc, #1096] @ db604 │ │ │ │ + ldr.w r1, [pc, #1096] @ db628 │ │ │ │ + ldr.w r0, [pc, #1096] @ db62c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dae1a │ │ │ │ + b.n dae42 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dae48 │ │ │ │ + b.n dae70 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db082 │ │ │ │ + b.n db0aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dadda │ │ │ │ + b.n dae02 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dadbe │ │ │ │ + b.n dade6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n db0c8 │ │ │ │ - ldr r3, [pc, #964] @ (db5c4 ) │ │ │ │ - ldr.w r2, [pc, #1028] @ db608 │ │ │ │ - ldr.w r1, [pc, #1028] @ db60c │ │ │ │ - ldr.w r0, [pc, #1028] @ db610 │ │ │ │ + b.n db0f0 │ │ │ │ + ldr r3, [pc, #964] @ (db5ec ) │ │ │ │ + ldr.w r2, [pc, #1028] @ db630 │ │ │ │ + ldr.w r1, [pc, #1028] @ db634 │ │ │ │ + ldr.w r0, [pc, #1028] @ db638 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl a7508 │ │ │ │ - b.n db184 │ │ │ │ + b.n db1ac │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #996] @ (db614 ) │ │ │ │ + ldr r0, [pc, #996] @ (db63c ) │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db24e │ │ │ │ + beq.n db276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db2e6 │ │ │ │ - ldr r3, [pc, #884] @ (db5c4 ) │ │ │ │ + beq.n db30e │ │ │ │ + ldr r3, [pc, #884] @ (db5ec ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r1, [pc, #964] @ (db618 ) │ │ │ │ - ldr r0, [pc, #964] @ (db61c ) │ │ │ │ + ldr r1, [pc, #964] @ (db640 ) │ │ │ │ + ldr r0, [pc, #964] @ (db644 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ @@ -233848,148 +233873,148 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db2a2 │ │ │ │ + beq.n db2ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db38e │ │ │ │ + beq.n db3b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w db0fe │ │ │ │ + beq.w db126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w db0fe │ │ │ │ + bne.w db126 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db0fe │ │ │ │ + b.n db126 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db04e │ │ │ │ + b.n db076 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db05e │ │ │ │ + b.n db086 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w db03a │ │ │ │ - b.n db05e │ │ │ │ + bne.w db062 │ │ │ │ + b.n db086 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dad86 │ │ │ │ + b.n dadae │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dad6a │ │ │ │ + b.n dad92 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db24e │ │ │ │ + b.n db276 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w db044 │ │ │ │ - b.n db05e │ │ │ │ + bne.w db06c │ │ │ │ + b.n db086 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db0de │ │ │ │ + b.n db106 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db0ee │ │ │ │ + b.n db116 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db0fe │ │ │ │ - ldr r3, [pc, #692] @ (db5c4 ) │ │ │ │ + b.n db126 │ │ │ │ + ldr r3, [pc, #692] @ (db5ec ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #780] @ (db620 ) │ │ │ │ - ldr r0, [pc, #780] @ (db624 ) │ │ │ │ + ldr r1, [pc, #780] @ (db648 ) │ │ │ │ + ldr r0, [pc, #780] @ (db64c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db026 │ │ │ │ - ldr r3, [pc, #656] @ (db5c4 ) │ │ │ │ + b.n db04e │ │ │ │ + ldr r3, [pc, #656] @ (db5ec ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #752] @ (db628 ) │ │ │ │ - ldr r0, [pc, #752] @ (db62c ) │ │ │ │ + ldr r1, [pc, #752] @ (db650 ) │ │ │ │ + ldr r0, [pc, #752] @ (db654 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db324 │ │ │ │ + b.n db34c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n daf66 │ │ │ │ - ldr r2, [pc, #624] @ (db5c4 ) │ │ │ │ + b.n daf8e │ │ │ │ + ldr r2, [pc, #624] @ (db5ec ) │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ - ldr r3, [pc, #728] @ (db630 ) │ │ │ │ + ldr r3, [pc, #728] @ (db658 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [fp, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #720] @ (db634 ) │ │ │ │ + ldr r2, [pc, #720] @ (db65c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #716] @ (db638 ) │ │ │ │ - ldr r0, [pc, #720] @ (db63c ) │ │ │ │ + ldr r1, [pc, #716] @ (db660 ) │ │ │ │ + ldr r0, [pc, #720] @ (db664 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n db324 │ │ │ │ - ldr r3, [pc, #588] @ (db5c4 ) │ │ │ │ + b.n db34c │ │ │ │ + ldr r3, [pc, #588] @ (db5ec ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #708] @ (db640 ) │ │ │ │ - ldr r0, [pc, #708] @ (db644 ) │ │ │ │ + ldr r1, [pc, #708] @ (db668 ) │ │ │ │ + ldr r0, [pc, #708] @ (db66c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db324 │ │ │ │ + b.n db34c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db2a2 │ │ │ │ - ldr r2, [pc, #556] @ (db5c4 ) │ │ │ │ - ldr r3, [pc, #684] @ (db648 ) │ │ │ │ - ldr r1, [pc, #688] @ (db64c ) │ │ │ │ + b.n db2ca │ │ │ │ + ldr r2, [pc, #556] @ (db5ec ) │ │ │ │ + ldr r3, [pc, #684] @ (db670 ) │ │ │ │ + ldr r1, [pc, #688] @ (db674 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #688] @ (db650 ) │ │ │ │ + ldr r0, [pc, #688] @ (db678 ) │ │ │ │ ldr.w r5, [fp, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n db324 │ │ │ │ - ldr r3, [pc, #524] @ (db5c4 ) │ │ │ │ + b.n db34c │ │ │ │ + ldr r3, [pc, #524] @ (db5ec ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #664] @ (db654 ) │ │ │ │ - ldr r0, [pc, #664] @ (db658 ) │ │ │ │ + ldr r1, [pc, #664] @ (db67c ) │ │ │ │ + ldr r0, [pc, #664] @ (db680 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db324 │ │ │ │ - ldr r3, [pc, #500] @ (db5c4 ) │ │ │ │ + b.n db34c │ │ │ │ + ldr r3, [pc, #500] @ (db5ec ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #648] @ (db65c ) │ │ │ │ + ldr r1, [pc, #648] @ (db684 ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r0, [pc, #648] @ (db660 ) │ │ │ │ + ldr r0, [pc, #648] @ (db688 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ @@ -234005,63 +234030,63 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ - ldr r3, [pc, #420] @ (db5c4 ) │ │ │ │ + b.n dad34 │ │ │ │ + ldr r3, [pc, #420] @ (db5ec ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r2, [pc, #576] @ (db664 ) │ │ │ │ - ldr r1, [pc, #576] @ (db668 ) │ │ │ │ - ldr r0, [pc, #580] @ (db66c ) │ │ │ │ + ldr r2, [pc, #576] @ (db68c ) │ │ │ │ + ldr r1, [pc, #576] @ (db690 ) │ │ │ │ + ldr r0, [pc, #580] @ (db694 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl a7508 │ │ │ │ - b.n db3ec │ │ │ │ - ldr r3, [pc, #380] @ (db5c4 ) │ │ │ │ + b.n db414 │ │ │ │ + ldr r3, [pc, #380] @ (db5ec ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #548] @ (db670 ) │ │ │ │ - ldr r0, [pc, #548] @ (db674 ) │ │ │ │ + ldr r1, [pc, #548] @ (db698 ) │ │ │ │ + ldr r0, [pc, #548] @ (db69c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ - ldr r3, [pc, #344] @ (db5c4 ) │ │ │ │ + b.n dad34 │ │ │ │ + ldr r3, [pc, #344] @ (db5ec ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r2, [pc, #520] @ (db678 ) │ │ │ │ + ldr r2, [pc, #520] @ (db6a0 ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r1, [pc, #520] @ (db67c ) │ │ │ │ - ldr r0, [pc, #520] @ (db680 ) │ │ │ │ + ldr r1, [pc, #520] @ (db6a4 ) │ │ │ │ + ldr r0, [pc, #520] @ (db6a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #218 @ 0xda │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #500] @ (db684 ) │ │ │ │ + ldr r3, [pc, #500] @ (db6ac ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ @@ -234074,68 +234099,68 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ - ldr r3, [pc, #244] @ (db5c4 ) │ │ │ │ + b.n dad34 │ │ │ │ + ldr r3, [pc, #244] @ (db5ec ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - ldr r1, [pc, #432] @ (db688 ) │ │ │ │ + ldr r1, [pc, #432] @ (db6b0 ) │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #428] @ (db68c ) │ │ │ │ + ldr r3, [pc, #428] @ (db6b4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #420] @ (db690 ) │ │ │ │ + ldr r0, [pc, #420] @ (db6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ - ldr r3, [pc, #196] @ (db5c4 ) │ │ │ │ + b.n dad34 │ │ │ │ + ldr r3, [pc, #196] @ (db5ec ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #400] @ (db694 ) │ │ │ │ + ldr r1, [pc, #400] @ (db6bc ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r0, [pc, #400] @ (db698 ) │ │ │ │ + ldr r0, [pc, #400] @ (db6c0 ) │ │ │ │ mov r5, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db496 │ │ │ │ - ldr r3, [pc, #160] @ (db5c4 ) │ │ │ │ + b.n db4be │ │ │ │ + ldr r3, [pc, #160] @ (db5ec ) │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ - ldr r1, [pc, #372] @ (db69c ) │ │ │ │ - ldr r0, [pc, #376] @ (db6a0 ) │ │ │ │ + ldr r1, [pc, #372] @ (db6c4 ) │ │ │ │ + ldr r0, [pc, #376] @ (db6c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ - ldr r3, [pc, #112] @ (db5c4 ) │ │ │ │ + b.w dad34 │ │ │ │ + ldr r3, [pc, #112] @ (db5ec ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r1, [pc, #332] @ (db6a4 ) │ │ │ │ - ldr r0, [pc, #336] @ (db6a8 ) │ │ │ │ + ldr r1, [pc, #332] @ (db6cc ) │ │ │ │ + ldr r0, [pc, #336] @ (db6d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -234144,460 +234169,462 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ + b.w dad34 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dad0e │ │ │ │ + beq.w dad36 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w dad0e │ │ │ │ + bne.w dad36 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w dad0e │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + b.w dad36 │ │ │ │ + strh r4, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q8, d10, d17 │ │ │ │ - b.n dbc08 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n daea0 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.u32 q0, d6, d17 │ │ │ │ - b.n dbb88 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n dae20 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n db74c │ │ │ │ + b.n db9e4 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb2e0021 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xfae60021 │ │ │ │ - udf #24 │ │ │ │ + stc2l 0, cr0, [r6], #-132 @ 0xffffff7c │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n db5e4 │ │ │ │ + ldc2 0, cr0, [lr], {33} @ 0x21 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa920021 │ │ │ │ - ble.n db5a0 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa380021 │ │ │ │ - @ instruction: 0xfa4e0021 │ │ │ │ - ble.n db520 │ │ │ │ + @ instruction: 0xfbca0021 │ │ │ │ + udf #254 @ 0xfe │ │ │ │ movs r1, r4 │ │ │ │ - vst1.8 {d0[1]}, [lr], r1 │ │ │ │ - bgt.n db5a8 │ │ │ │ + @ instruction: 0xfb700021 │ │ │ │ + @ instruction: 0xfb860021 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ movs r1, r4 │ │ │ │ - vld4.8 {d16-d19}, [sl :128], r1 │ │ │ │ - bgt.n db568 │ │ │ │ + @ instruction: 0xfac60021 │ │ │ │ + ble.n db640 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb.w r0, [r4, #33] @ 0x21 │ │ │ │ - bkpt 0x0026 │ │ │ │ + @ instruction: 0xfaa20021 │ │ │ │ + ble.n db600 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh.w r0, [r8, r1, lsl #2] │ │ │ │ - bgt.n db71c │ │ │ │ + vst1.8 {d16[1]}, [ip], r1 │ │ │ │ + ittt pl │ │ │ │ + movpl r1, r4 │ │ │ │ + @ instruction: 0xfa700021 │ │ │ │ + ble.n db5b4 @ unpredictable │ │ │ │ movs r1, r4 │ │ │ │ - vld4.8 {d0-d3}, [r6 :128], r1 │ │ │ │ - bgt.n db6f8 │ │ │ │ + @ instruction: 0xfa5e0021 │ │ │ │ + ble.n db590 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ - vst4.8 {d0-d3}, [r0 :128], r1 │ │ │ │ - bgt.n db6bc │ │ │ │ + @ instruction: 0xfa380021 │ │ │ │ + ble.n db754 │ │ │ │ movs r1, r4 │ │ │ │ - str??.w r0, [r6, #33] @ 0x21 │ │ │ │ - bgt.n db68c │ │ │ │ + @ instruction: 0xfa1e0021 │ │ │ │ + ble.n db724 │ │ │ │ movs r1, r4 │ │ │ │ - str.w r0, [ip, #33] @ 0x21 │ │ │ │ - blt.n db658 │ │ │ │ + @ instruction: 0xfa040021 │ │ │ │ + ble.n db6f0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr??.w r0, [r6, r1, lsl #2] │ │ │ │ - blt.n db5c4 │ │ │ │ + vld1.8 {d0[1]}, [lr], r1 │ │ │ │ + bgt.n db65c │ │ │ │ movs r1, r4 │ │ │ │ - ldr.w r0, [r6, r1, lsl #2] │ │ │ │ - blt.n db588 │ │ │ │ + vst1.8 {d0[1]}, [lr], r1 │ │ │ │ + bgt.n db620 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + bkpt 0x004e │ │ │ │ movs r1, r4 │ │ │ │ - strh.w r0, [r8, r1, lsl #2] │ │ │ │ - blt.n db740 │ │ │ │ + vld4.8 {d16-d19}, [r0 :128], r1 │ │ │ │ + bgt.n db5d8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf7d00021 │ │ │ │ - @ instruction: 0xf7c80021 │ │ │ │ - blt.n db738 │ │ │ │ + vst4.8 {d0-d3}, [r8 :128], r1 │ │ │ │ + vst4.8 {d0-d3}, [r0 :128], r1 │ │ │ │ + bgt.n db5d0 │ │ │ │ movs r1, r4 │ │ │ │ - bge.n db678 │ │ │ │ + bgt.n db710 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf79a0021 │ │ │ │ - bge.n db62c │ │ │ │ + ldr.w r0, [r2, #33] @ 0x21 │ │ │ │ + bgt.n db6c4 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf77c0021 │ │ │ │ - bge.n db5f8 │ │ │ │ + ldrh.w r0, [r4, #33] @ 0x21 │ │ │ │ + blt.n db690 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf74c0021 │ │ │ │ - bge.n db7a0 │ │ │ │ + strb.w r0, [r4, #33] @ 0x21 │ │ │ │ + blt.n db638 │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db6c2 │ │ │ │ + beq.n db6ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9e6 │ │ │ │ + beq.w dba0e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db6d8 │ │ │ │ + beq.n db700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9b8 │ │ │ │ + beq.w db9e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbdea │ │ │ │ + beq.w dbe12 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db6f2 │ │ │ │ + beq.n db71a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9ee │ │ │ │ + beq.w dba16 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dbbdc │ │ │ │ + bne.w dbc04 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 87a90 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db71a │ │ │ │ + beq.n db742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9b0 │ │ │ │ + beq.w db9d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbc12 │ │ │ │ - ldr.w r3, [pc, #1988] @ dbee8 │ │ │ │ + beq.w dbc3a │ │ │ │ + ldr.w r3, [pc, #1988] @ dbf10 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r1, [r3, #1752] @ 0x6d8 │ │ │ │ - ldr.w r3, [pc, #1980] @ dbeec │ │ │ │ + ldr.w r3, [pc, #1980] @ dbf14 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dbb64 │ │ │ │ + beq.w dbb8c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db764 │ │ │ │ + beq.n db78c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbb0e │ │ │ │ + beq.w dbb36 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbbc0 │ │ │ │ + beq.w dbbe8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db780 │ │ │ │ + beq.n db7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9f6 │ │ │ │ + beq.w dba1e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w dbb9a │ │ │ │ + bpl.w dbbc2 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - bge.w dbc2e │ │ │ │ + bge.w dbc56 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbe3e │ │ │ │ + beq.w dbe66 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w dbaea │ │ │ │ + bpl.w dbb12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e14 │ │ │ │ + bl 64e18 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w dbaea │ │ │ │ + bne.w dbb12 │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w dbaea │ │ │ │ + bpl.w dbb12 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w dbaea │ │ │ │ + bpl.w dbb12 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db802 │ │ │ │ + beq.n db82a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db824 │ │ │ │ + beq.n db84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9c0 │ │ │ │ + beq.w db9e8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w dbb1e │ │ │ │ + beq.w dbb46 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dbe76 │ │ │ │ + beq.w dbe9e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w dbb58 │ │ │ │ + beq.w dbb80 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n db868 │ │ │ │ + beq.n db890 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbb16 │ │ │ │ + beq.w dbb3e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db87c │ │ │ │ + beq.n db8a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbb06 │ │ │ │ + beq.w dbb2e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n db93c │ │ │ │ + ble.n db964 │ │ │ │ movs r1, #0 │ │ │ │ strd r7, sl, [sp, #24] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r4 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbe5a │ │ │ │ + beq.w dbe82 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w dba94 │ │ │ │ + bne.w dbabc │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dbdce │ │ │ │ + beq.w dbdf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fdb0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n db8e6 │ │ │ │ + beq.n db90e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n db9a8 │ │ │ │ + beq.n db9d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w db9fe │ │ │ │ - ldr.w r2, [pc, #1536] @ dbef0 │ │ │ │ + beq.w dba26 │ │ │ │ + ldr.w r2, [pc, #1536] @ dbf18 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w dba44 │ │ │ │ + bne.w dba6c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n db90a │ │ │ │ + beq.n db932 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n db9d6 │ │ │ │ - ldr.w r2, [pc, #1512] @ dbef4 │ │ │ │ + beq.n db9fe │ │ │ │ + ldr.w r2, [pc, #1512] @ dbf1c │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w dbca4 │ │ │ │ + beq.w dbccc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n db926 │ │ │ │ + beq.n db94e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db9de │ │ │ │ + beq.n dba06 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ adds r6, #2 │ │ │ │ mov r3, r6 │ │ │ │ cmp.w r6, r2, lsl #1 │ │ │ │ - blt.n db894 │ │ │ │ + blt.n db8bc │ │ │ │ mov r4, sl │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl a601c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db95a │ │ │ │ + beq.n db982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbd7a │ │ │ │ + beq.w dbda2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbd8a │ │ │ │ + beq.w dbdb2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4ffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w dbcc0 │ │ │ │ - ldr.w r3, [pc, #1416] @ dbef8 │ │ │ │ + bge.w dbce8 │ │ │ │ + ldr.w r3, [pc, #1416] @ dbf20 │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr.w r1, [pc, #1412] @ dbefc │ │ │ │ + ldr.w r1, [pc, #1412] @ dbf24 │ │ │ │ mov r6, sl │ │ │ │ - ldr.w r0, [pc, #1412] @ dbf00 │ │ │ │ + ldr.w r0, [pc, #1412] @ dbf28 │ │ │ │ mov sl, r5 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ - b.n dbd5e │ │ │ │ + b.n dbd86 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db8e6 │ │ │ │ + b.n db90e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db71a │ │ │ │ + b.n db742 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db6d8 │ │ │ │ + b.n db700 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db824 │ │ │ │ + b.n db84c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w db12a │ │ │ │ + b.w db152 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db90a │ │ │ │ + b.n db932 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db926 │ │ │ │ + b.n db94e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db6c2 │ │ │ │ + b.n db6ea │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db6f2 │ │ │ │ + b.n db71a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db780 │ │ │ │ + b.n db7a8 │ │ │ │ ldrd r9, r3, [sp, #24] │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1276] @ dbf04 │ │ │ │ + ldr.w r1, [pc, #1276] @ dbf2c │ │ │ │ mov r4, sl │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1256] @ dbef8 │ │ │ │ - ldr.w r0, [pc, #1268] @ dbf08 │ │ │ │ + ldr.w r3, [pc, #1256] @ dbf20 │ │ │ │ + ldr.w r0, [pc, #1268] @ dbf30 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov sl, r5 │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ @@ -234606,48 +234633,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n db40c │ │ │ │ + b.n db434 │ │ │ │ ldrd r9, r3, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ - ldr.w r0, [pc, #1216] @ dbf0c │ │ │ │ + ldr.w r0, [pc, #1216] @ dbf34 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #12] │ │ │ │ bl 8c830 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r5 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dba76 │ │ │ │ + beq.n dba9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbc9c │ │ │ │ - ldr.w r3, [pc, #1152] @ dbef8 │ │ │ │ + beq.w dbcc4 │ │ │ │ + ldr.w r3, [pc, #1152] @ dbf20 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1168] @ dbf10 │ │ │ │ - ldr.w r0, [pc, #1168] @ dbf14 │ │ │ │ + ldr.w r1, [pc, #1168] @ dbf38 │ │ │ │ + ldr.w r0, [pc, #1168] @ dbf3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dba28 │ │ │ │ - ldr.w r3, [pc, #1120] @ dbef8 │ │ │ │ - ldr.w r2, [pc, #1148] @ dbf18 │ │ │ │ - ldr.w r1, [pc, #1148] @ dbf1c │ │ │ │ - ldr.w r0, [pc, #1148] @ dbf20 │ │ │ │ + b.n dba50 │ │ │ │ + ldr.w r3, [pc, #1120] @ dbf20 │ │ │ │ + ldr.w r2, [pc, #1148] @ dbf40 │ │ │ │ + ldr.w r1, [pc, #1148] @ dbf44 │ │ │ │ + ldr.w r0, [pc, #1148] @ dbf48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldrd r9, r6, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -234663,245 +234690,245 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ - ldr.w r0, [pc, #1080] @ dbf24 │ │ │ │ + b.w dad34 │ │ │ │ + ldr.w r0, [pc, #1080] @ dbf4c │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbb1e │ │ │ │ + beq.n dbb46 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ - b.n db81a │ │ │ │ + b.n db842 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db87c │ │ │ │ + b.n db8a4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db764 │ │ │ │ + b.n db78c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db868 │ │ │ │ - ldr r3, [pc, #984] @ (dbef8 ) │ │ │ │ + b.n db890 │ │ │ │ + ldr r3, [pc, #984] @ (dbf20 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr.w r1, [pc, #1028] @ dbf28 │ │ │ │ - ldr.w r0, [pc, #1028] @ dbf2c │ │ │ │ + ldr.w r1, [pc, #1028] @ dbf50 │ │ │ │ + ldr.w r0, [pc, #1028] @ dbf54 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ + b.w dad34 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w db85c │ │ │ │ - b.n db87c │ │ │ │ - ldr r3, [pc, #912] @ (dbef8 ) │ │ │ │ + bne.w db884 │ │ │ │ + b.n db8a4 │ │ │ │ + ldr r3, [pc, #912] @ (dbf20 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #964] @ (dbf30 ) │ │ │ │ - ldr r0, [pc, #968] @ (dbf34 ) │ │ │ │ + ldr r1, [pc, #964] @ (dbf58 ) │ │ │ │ + ldr r0, [pc, #968] @ (dbf5c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ - ldr r3, [pc, #860] @ (dbef8 ) │ │ │ │ + b.w dad34 │ │ │ │ + ldr r3, [pc, #860] @ (dbf20 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r1, [pc, #920] @ (dbf38 ) │ │ │ │ - ldr r0, [pc, #920] @ (dbf3c ) │ │ │ │ + ldr r1, [pc, #920] @ (dbf60 ) │ │ │ │ + ldr r0, [pc, #920] @ (dbf64 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #912] @ (dbf40 ) │ │ │ │ + ldr r2, [pc, #912] @ (dbf68 ) │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n db53a │ │ │ │ - ldr r3, [pc, #820] @ (dbef8 ) │ │ │ │ + b.n db562 │ │ │ │ + ldr r3, [pc, #820] @ (dbf20 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #892] @ (dbf44 ) │ │ │ │ - ldr r0, [pc, #896] @ (dbf48 ) │ │ │ │ + ldr r1, [pc, #892] @ (dbf6c ) │ │ │ │ + ldr r0, [pc, #896] @ (dbf70 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dbb7e │ │ │ │ - ldr r3, [pc, #792] @ (dbef8 ) │ │ │ │ + b.n dbba6 │ │ │ │ + ldr r3, [pc, #792] @ (dbf20 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r1, [pc, #872] @ (dbf4c ) │ │ │ │ - ldr r0, [pc, #876] @ (dbf50 ) │ │ │ │ + ldr r1, [pc, #872] @ (dbf74 ) │ │ │ │ + ldr r0, [pc, #876] @ (dbf78 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ - ldr r3, [pc, #740] @ (dbef8 ) │ │ │ │ + b.w dad34 │ │ │ │ + ldr r3, [pc, #740] @ (dbf20 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #828] @ (dbf54 ) │ │ │ │ - ldr r0, [pc, #828] @ (dbf58 ) │ │ │ │ + ldr r1, [pc, #828] @ (dbf7c ) │ │ │ │ + ldr r0, [pc, #828] @ (dbf80 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db53a │ │ │ │ + b.n db562 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbc46 │ │ │ │ + beq.n dbc6e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbd82 │ │ │ │ + beq.w dbdaa │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbc58 │ │ │ │ + beq.n dbc80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, dbc94 │ │ │ │ + cbz r3, dbcbc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r2, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - bge.w db58c │ │ │ │ + bge.w db5b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w dae82 │ │ │ │ - ldr r3, [pc, #736] @ (dbf5c ) │ │ │ │ - movw r2, #20715 @ 0x50eb │ │ │ │ + bne.w daeaa │ │ │ │ + ldr r3, [pc, #736] @ (dbf84 ) │ │ │ │ + movw r2, #20701 @ 0x50dd │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #732] @ (dbf60 ) │ │ │ │ - ldr r0, [pc, #732] @ (dbf64 ) │ │ │ │ + ldr r1, [pc, #732] @ (dbf88 ) │ │ │ │ + ldr r0, [pc, #732] @ (dbf8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbc58 │ │ │ │ + b.n dbc80 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dba76 │ │ │ │ + b.n dba9e │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, sl │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbcc0 │ │ │ │ + beq.n dbce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbdc6 │ │ │ │ - ldr r3, [pc, #676] @ (dbf68 ) │ │ │ │ + beq.w dbdee │ │ │ │ + ldr r3, [pc, #676] @ (dbf90 ) │ │ │ │ mov r2, sl │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n dbd2c │ │ │ │ + beq.n dbd54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ bl a6254 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbce8 │ │ │ │ + beq.n dbd10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dbd72 │ │ │ │ + beq.n dbd9a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbcfc │ │ │ │ + beq.n dbd24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, dbd08 │ │ │ │ + cbz r3, dbd30 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n dbd10 │ │ │ │ + beq.n dbd38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n db794 │ │ │ │ + b.n db7bc │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbcfc │ │ │ │ - ldr r3, [pc, #484] @ (dbef8 ) │ │ │ │ + b.n dbd24 │ │ │ │ + ldr r3, [pc, #484] @ (dbf20 ) │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr r1, [pc, #596] @ (dbf6c ) │ │ │ │ - ldr r0, [pc, #600] @ (dbf70 ) │ │ │ │ + ldr r1, [pc, #596] @ (dbf94 ) │ │ │ │ + ldr r0, [pc, #600] @ (dbf98 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dbb3c │ │ │ │ - ldr r3, [pc, #456] @ (dbef8 ) │ │ │ │ + b.n dbb64 │ │ │ │ + ldr r3, [pc, #456] @ (dbf20 ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r1, [pc, #576] @ (dbf74 ) │ │ │ │ - ldr r0, [pc, #580] @ (dbf78 ) │ │ │ │ + ldr r1, [pc, #576] @ (dbf9c ) │ │ │ │ + ldr r0, [pc, #580] @ (dbfa0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #568] @ (dbf7c ) │ │ │ │ + ldr r2, [pc, #568] @ (dbfa4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ bl a7508 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ @@ -234909,28 +234936,28 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ + b.w dad34 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbce8 │ │ │ │ + b.n dbd10 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db95a │ │ │ │ + b.n db982 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbc46 │ │ │ │ - ldr r3, [pc, #364] @ (dbef8 ) │ │ │ │ + b.n dbc6e │ │ │ │ + ldr r3, [pc, #364] @ (dbf20 ) │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ - ldr r1, [pc, #496] @ (dbf80 ) │ │ │ │ - ldr r0, [pc, #496] @ (dbf84 ) │ │ │ │ + ldr r1, [pc, #496] @ (dbfa8 ) │ │ │ │ + ldr r0, [pc, #496] @ (dbfac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -234939,113 +234966,113 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ + b.w dad34 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbcc0 │ │ │ │ - ldr r3, [pc, #440] @ (dbf88 ) │ │ │ │ - movw r2, #21018 @ 0x521a │ │ │ │ + b.n dbce8 │ │ │ │ + ldr r3, [pc, #440] @ (dbfb0 ) │ │ │ │ + movw r2, #21004 @ 0x520c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #432] @ (dbf8c ) │ │ │ │ - ldr r0, [pc, #436] @ (dbf90 ) │ │ │ │ + ldr r1, [pc, #432] @ (dbfb4 ) │ │ │ │ + ldr r0, [pc, #436] @ (dbfb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (dbf94 ) │ │ │ │ - movw r2, #21125 @ 0x5285 │ │ │ │ + ldr r3, [pc, #424] @ (dbfbc ) │ │ │ │ + movw r2, #21111 @ 0x5277 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #416] @ (dbf98 ) │ │ │ │ - ldr r0, [pc, #420] @ (dbf9c ) │ │ │ │ + ldr r1, [pc, #416] @ (dbfc0 ) │ │ │ │ + ldr r0, [pc, #420] @ (dbfc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (dbfa0 ) │ │ │ │ - movw r2, #20728 @ 0x50f8 │ │ │ │ + ldr r3, [pc, #408] @ (dbfc8 ) │ │ │ │ + movw r2, #20714 @ 0x50ea │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #400] @ (dbfa4 ) │ │ │ │ - ldr r0, [pc, #404] @ (dbfa8 ) │ │ │ │ + ldr r1, [pc, #400] @ (dbfcc ) │ │ │ │ + ldr r0, [pc, #404] @ (dbfd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (dbfac ) │ │ │ │ - movw r2, #20744 @ 0x5108 │ │ │ │ + ldr r3, [pc, #392] @ (dbfd4 ) │ │ │ │ + movw r2, #20730 @ 0x50fa │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #384] @ (dbfb0 ) │ │ │ │ - ldr r0, [pc, #388] @ (dbfb4 ) │ │ │ │ + ldr r1, [pc, #384] @ (dbfd8 ) │ │ │ │ + ldr r0, [pc, #388] @ (dbfdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (dbfb8 ) │ │ │ │ - movw r2, #20940 @ 0x51cc │ │ │ │ + ldr r3, [pc, #376] @ (dbfe0 ) │ │ │ │ + movw r2, #20926 @ 0x51be │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #368] @ (dbfbc ) │ │ │ │ - ldr r0, [pc, #372] @ (dbfc0 ) │ │ │ │ + ldr r1, [pc, #368] @ (dbfe4 ) │ │ │ │ + ldr r0, [pc, #372] @ (dbfe8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (dbfc4 ) │ │ │ │ - movw r2, #21009 @ 0x5211 │ │ │ │ + ldr r3, [pc, #360] @ (dbfec ) │ │ │ │ + movw r2, #20995 @ 0x5203 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #352] @ (dbfc8 ) │ │ │ │ - ldr r0, [pc, #356] @ (dbfcc ) │ │ │ │ + ldr r1, [pc, #352] @ (dbff0 ) │ │ │ │ + ldr r0, [pc, #356] @ (dbff4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (dbfd0 ) │ │ │ │ - movw r2, #20993 @ 0x5201 │ │ │ │ + ldr r3, [pc, #344] @ (dbff8 ) │ │ │ │ + movw r2, #20979 @ 0x51f3 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #336] @ (dbfd4 ) │ │ │ │ - ldr r0, [pc, #340] @ (dbfd8 ) │ │ │ │ + ldr r1, [pc, #336] @ (dbffc ) │ │ │ │ + ldr r0, [pc, #340] @ (dc000 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (dbfdc ) │ │ │ │ - movw r2, #20753 @ 0x5111 │ │ │ │ + ldr r3, [pc, #328] @ (dc004 ) │ │ │ │ + movw r2, #20739 @ 0x5103 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (dbfe0 ) │ │ │ │ - ldr r0, [pc, #324] @ (dbfe4 ) │ │ │ │ + ldr r1, [pc, #320] @ (dc008 ) │ │ │ │ + ldr r0, [pc, #324] @ (dc00c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (dbfe8 ) │ │ │ │ - movw r2, #20768 @ 0x5120 │ │ │ │ + ldr r3, [pc, #312] @ (dc010 ) │ │ │ │ + movw r2, #20754 @ 0x5112 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (dbfec ) │ │ │ │ - ldr r0, [pc, #308] @ (dbff0 ) │ │ │ │ + ldr r1, [pc, #304] @ (dc014 ) │ │ │ │ + ldr r0, [pc, #308] @ (dc018 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #292] @ (dbff4 ) │ │ │ │ + ldr r3, [pc, #292] @ (dc01c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #288] @ (dbff8 ) │ │ │ │ - ldr r0, [pc, #292] @ (dbffc ) │ │ │ │ + ldr r1, [pc, #288] @ (dc020 ) │ │ │ │ + ldr r0, [pc, #292] @ (dc024 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #2 │ │ │ │ @@ -235054,1854 +235081,1849 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3240021 │ │ │ │ - bvs.n dbfa8 │ │ │ │ + orrs.w r0, ip, #10551296 @ 0xa10000 │ │ │ │ + bvc.n dbe40 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2900021 │ │ │ │ - bpl.n dbe8c │ │ │ │ + @ instruction: 0xf3c80021 │ │ │ │ + bvs.n dbf24 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2200021 │ │ │ │ - bpl.n dbfbc │ │ │ │ + @ instruction: 0xf3580021 │ │ │ │ + bvs.n dbe54 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n dbe3c │ │ │ │ + bvs.n dbed4 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1fa0021 │ │ │ │ - bpl.n dbf80 │ │ │ │ + @ instruction: 0xf3320021 │ │ │ │ + bvs.n dc018 │ │ │ │ movs r1, r4 │ │ │ │ - rsb r0, ip, #33 @ 0x21 │ │ │ │ - sbcs.w r0, sl, #33 @ 0x21 │ │ │ │ - bmi.n dbe80 │ │ │ │ + @ instruction: 0xf3040021 │ │ │ │ + @ instruction: 0xf2b20021 │ │ │ │ + bpl.n dbf18 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1380021 │ │ │ │ - bmi.n dc004 │ │ │ │ + @ instruction: 0xf2700021 │ │ │ │ + bpl.n dbe9c │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0fe0021 │ │ │ │ - bmi.n dbfa4 │ │ │ │ + @ instruction: 0xf2360021 │ │ │ │ + bpl.n dc03c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0dc0021 │ │ │ │ - bmi.n dbf60 │ │ │ │ + @ instruction: 0xf2140021 │ │ │ │ + bpl.n dbff8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0c00021 │ │ │ │ - bcc.n dbf30 │ │ │ │ + @ instruction: 0xf1f80021 │ │ │ │ + bpl.n dbfc8 │ │ │ │ movs r1, r4 │ │ │ │ - eor.w r0, sl, #33 @ 0x21 │ │ │ │ - bcc.n dbecc │ │ │ │ + rsb r0, r2, #33 @ 0x21 │ │ │ │ + bmi.n dbf64 │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r6, #-140]! @ 0xffffff74 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cdp2 0, 10, cr0, cr14, cr3, {1} │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n dbf4c │ │ │ │ + bge.n dbfe4 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q0, d12, d17 │ │ │ │ - bcs.n dbee8 │ │ │ │ + @ instruction: 0xf0c40021 │ │ │ │ + bcc.n dbf80 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s d16, d0, d17 │ │ │ │ - bcs.n dbeb8 │ │ │ │ + @ instruction: 0xf0a80021 │ │ │ │ + bcc.n dbf50 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.s16 d0, d2, d17 │ │ │ │ - bcs.n dc008 │ │ │ │ + orr.w r0, sl, #33 @ 0x21 │ │ │ │ + bcc.n dc0a0 │ │ │ │ movs r1, r4 │ │ │ │ - stc2 0, cr0, [r0], #-140 @ 0xffffff74 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + ldc2l 0, cr0, [r8, #-140] @ 0xffffff74 │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 15, cr0, cr8, cr1, {1} │ │ │ │ - stc2 0, cr0, [r4], {35} @ 0x23 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + bics.w r0, r0, #33 @ 0x21 │ │ │ │ + ldc2 0, cr0, [ip, #-140]! @ 0xffffff74 │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ movs r1, r4 │ │ │ │ - subs.w r0, r4, r1, asr #32 │ │ │ │ - @ instruction: 0xfbe80023 │ │ │ │ - cmp r4, #10 │ │ │ │ + stcl 0, cr0, [ip], #132 @ 0x84 │ │ │ │ + stc2 0, cr0, [r0, #-140]! @ 0xffffff74 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n dc094 │ │ │ │ + ble.n dbf2c │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbcc0023 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + stc2 0, cr0, [r4, #-140] @ 0xffffff74 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbb00023 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + stc2l 0, cr0, [r8], #140 @ 0x8c │ │ │ │ + cmp r5, #10 │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n dc0b4 │ │ │ │ + ble.n dbf4c │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb940023 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + stc2l 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 6, cr0, cr0, cr1, {1} │ │ │ │ - @ instruction: 0xfb780023 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + vaddl.s16 q0, d8, d17 │ │ │ │ + ldc2 0, cr0, [r0], #140 @ 0x8c │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n dc074 │ │ │ │ + ble.n dbf0c │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb5c0023 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + ldc2 0, cr0, [r4], {35} @ 0x23 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 0, cr0, cr8, cr1, {1} │ │ │ │ - @ instruction: 0xfb400023 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + vhadd.s8 d16, d0, d17 │ │ │ │ + ldc2l 0, cr0, [r8], #-140 @ 0xffffff74 │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ - rsb r0, r4, r1, asr #32 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + ldcl 0, cr0, [ip], #132 @ 0x84 │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dc000 : │ │ │ │ +000dc028 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #180] @ (dc0c4 ) │ │ │ │ + ldr r6, [pc, #180] @ (dc0ec ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #176] @ (dc0c8 ) │ │ │ │ + ldr r3, [pc, #176] @ (dc0f0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #168] @ (dc0cc ) │ │ │ │ + ldr r5, [pc, #168] @ (dc0f4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (dc0d0 ) │ │ │ │ + ldr r3, [pc, #156] @ (dc0f8 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ - bl 83b84 │ │ │ │ + bl 83b88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dc0a4 │ │ │ │ - ldr r3, [pc, #140] @ (dc0d4 ) │ │ │ │ + beq.n dc0cc │ │ │ │ + ldr r3, [pc, #140] @ (dc0fc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dc086 │ │ │ │ - ldr r3, [pc, #132] @ (dc0d8 ) │ │ │ │ + bne.n dc0ae │ │ │ │ + ldr r3, [pc, #132] @ (dc100 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dc0a8 │ │ │ │ + bne.n dc0d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n dc0b2 │ │ │ │ + bne.n dc0da │ │ │ │ mov r0, r4 │ │ │ │ - bl dac34 │ │ │ │ - ldr r2, [pc, #108] @ (dc0dc ) │ │ │ │ - ldr r3, [pc, #84] @ (dc0c8 ) │ │ │ │ + bl dac5c │ │ │ │ + ldr r2, [pc, #108] @ (dc104 ) │ │ │ │ + ldr r3, [pc, #84] @ (dc0f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc0be │ │ │ │ + bne.n dc0e6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (dc0e0 ) │ │ │ │ + ldr r0, [pc, #88] @ (dc108 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #80] @ (dc0e4 ) │ │ │ │ + ldr r3, [pc, #80] @ (dc10c ) │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr r1, [pc, #80] @ (dc0e8 ) │ │ │ │ - ldr r0, [pc, #84] @ (dc0ec ) │ │ │ │ + ldr r1, [pc, #80] @ (dc110 ) │ │ │ │ + ldr r0, [pc, #84] @ (dc114 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n dc06e │ │ │ │ - ldr r0, [pc, #68] @ (dc0f0 ) │ │ │ │ + b.n dc096 │ │ │ │ + ldr r0, [pc, #68] @ (dc118 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dc090 │ │ │ │ - ldr r0, [pc, #64] @ (dc0f4 ) │ │ │ │ + b.n dc0b8 │ │ │ │ + ldr r0, [pc, #64] @ (dc11c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dc090 │ │ │ │ + b.n dc0b8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ movs r6, r4 │ │ │ │ - add.w r0, r6, r1, asr #32 │ │ │ │ + ldc 0, cr0, [lr], #-132 @ 0xffffff7c │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip], {33} @ 0x21 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + stcl 0, cr0, [r4, #-132] @ 0xffffff7c │ │ │ │ + beq.n dc208 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + beq.n dc028 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n dc214 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dc0f8 : │ │ │ │ +000dc120 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r2 │ │ │ │ - ldr.w r2, [pc, #1832] @ dc838 │ │ │ │ - ldr.w r3, [pc, #1832] @ dc83c │ │ │ │ + ldr.w r2, [pc, #1832] @ dc860 │ │ │ │ + ldr.w r3, [pc, #1832] @ dc864 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ - ldr.w fp, [pc, #1828] @ dc840 │ │ │ │ + ldr.w fp, [pc, #1828] @ dc868 │ │ │ │ mov r6, r1 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dc36a │ │ │ │ + blt.w dc392 │ │ │ │ uxtb r0, r0 │ │ │ │ - cbnz r0, dc152 │ │ │ │ + cbnz r0, dc17a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc81c │ │ │ │ + beq.w dc844 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc14e │ │ │ │ + beq.n dc176 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r5, r6 │ │ │ │ - b.n dc16c │ │ │ │ + b.n dc194 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 5003c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc542 │ │ │ │ + beq.w dc56a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w dc67c │ │ │ │ + bpl.w dc6a4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dc800 │ │ │ │ + beq.w dc828 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 4fd98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc19e │ │ │ │ + beq.n dc1c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dc342 │ │ │ │ + beq.w dc36a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc38a │ │ │ │ + beq.w dc3b2 │ │ │ │ ldrd r8, sl, [r4, #52] @ 0x34 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w dc3b0 │ │ │ │ + beq.w dc3d8 │ │ │ │ and.w r7, sl, #1 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w dc3ec │ │ │ │ + bne.w dc414 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w dc4b4 │ │ │ │ + bne.w dc4dc │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dc46e │ │ │ │ + beq.w dc496 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - ldr.w r3, [pc, #1632] @ dc844 │ │ │ │ + ldr.w r3, [pc, #1632] @ dc86c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ - ldr.w r3, [pc, #1624] @ dc848 │ │ │ │ + ldr.w r3, [pc, #1624] @ dc870 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc4de │ │ │ │ + beq.w dc506 │ │ │ │ movs r0, #4 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc516 │ │ │ │ + beq.w dc53e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w dc7d2 │ │ │ │ - ldr.w r2, [pc, #1584] @ dc84c │ │ │ │ + bpl.w dc7fa │ │ │ │ + ldr.w r2, [pc, #1584] @ dc874 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc7e8 │ │ │ │ - ldr.w r2, [pc, #1572] @ dc850 │ │ │ │ + beq.w dc810 │ │ │ │ + ldr.w r2, [pc, #1572] @ dc878 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc7ca │ │ │ │ + beq.w dc7f2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w dc7ce │ │ │ │ + ble.w dc7f6 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r4, #12] │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w dc7d2 │ │ │ │ + bpl.w dc7fa │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w dc7e8 │ │ │ │ + beq.w dc810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc7ca │ │ │ │ + beq.w dc7f2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w dc7ce │ │ │ │ + ble.w dc7f6 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w dc7d2 │ │ │ │ + bpl.w dc7fa │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w dc7e8 │ │ │ │ + beq.w dc810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc7ca │ │ │ │ + beq.w dc7f2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w dc7ce │ │ │ │ + ble.w dc7f6 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq.w dc7ce │ │ │ │ + beq.w dc7f6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [r4, #24] │ │ │ │ strd r5, r4, [sp, #48] @ 0x30 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc2c4 │ │ │ │ + beq.n dc2ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc34a │ │ │ │ + beq.n dc372 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc51c │ │ │ │ + beq.w dc544 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc2dc │ │ │ │ + beq.n dc304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc362 │ │ │ │ + beq.n dc38a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc2ec │ │ │ │ + beq.n dc314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, dc35a │ │ │ │ + cbz r3, dc382 │ │ │ │ mov r0, r6 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc302 │ │ │ │ + beq.n dc32a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, dc352 │ │ │ │ - ldr.w r3, [pc, #1360] @ dc854 │ │ │ │ + cbz r3, dc37a │ │ │ │ + ldr.w r3, [pc, #1360] @ dc87c │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr.w r1, [pc, #1356] @ dc858 │ │ │ │ - ldr.w r0, [pc, #1356] @ dc85c │ │ │ │ + ldr.w r1, [pc, #1356] @ dc880 │ │ │ │ + ldr.w r0, [pc, #1356] @ dc884 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - ldr.w r2, [pc, #1340] @ dc860 │ │ │ │ - ldr.w r3, [pc, #1300] @ dc83c │ │ │ │ + ldr.w r2, [pc, #1340] @ dc888 │ │ │ │ + ldr.w r3, [pc, #1300] @ dc864 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w dc7aa │ │ │ │ + bne.w dc7d2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc19e │ │ │ │ + b.n dc1c6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc2c4 │ │ │ │ + b.n dc2ec │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc302 │ │ │ │ + b.n dc32a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc2ec │ │ │ │ + b.n dc314 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc2dc │ │ │ │ - ldr.w r3, [pc, #1256] @ dc854 │ │ │ │ + b.n dc304 │ │ │ │ + ldr.w r3, [pc, #1256] @ dc87c │ │ │ │ mov.w r2, #354 @ 0x162 │ │ │ │ - ldr.w r1, [pc, #1264] @ dc864 │ │ │ │ - ldr.w r0, [pc, #1264] @ dc868 │ │ │ │ + ldr.w r1, [pc, #1264] @ dc88c │ │ │ │ + ldr.w r0, [pc, #1264] @ dc890 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dc320 │ │ │ │ - ldr.w r3, [pc, #1224] @ dc854 │ │ │ │ + b.n dc348 │ │ │ │ + ldr.w r3, [pc, #1224] @ dc87c │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr.w r1, [pc, #1240] @ dc86c │ │ │ │ - ldr.w r0, [pc, #1240] @ dc870 │ │ │ │ + ldr.w r1, [pc, #1240] @ dc894 │ │ │ │ + ldr.w r0, [pc, #1240] @ dc898 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ - ldr.w r3, [pc, #1184] @ dc854 │ │ │ │ + b.n dc348 │ │ │ │ + ldr.w r3, [pc, #1184] @ dc87c │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr.w r0, [pc, #1208] @ dc874 │ │ │ │ + ldr.w r0, [pc, #1208] @ dc89c │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1200] @ dc878 │ │ │ │ + ldr.w r3, [pc, #1200] @ dc8a0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1196] @ dc87c │ │ │ │ - ldr.w r1, [pc, #1196] @ dc880 │ │ │ │ + ldr.w r2, [pc, #1196] @ dc8a4 │ │ │ │ + ldr.w r1, [pc, #1196] @ dc8a8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ + b.n dc348 │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w dc6a4 │ │ │ │ + bne.w dc6cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ ldr r7, [r4, #52] @ 0x34 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n dc42c │ │ │ │ + beq.n dc454 │ │ │ │ ldr.w sl, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r7, #31 │ │ │ │ and.w r9, sl, #1 │ │ │ │ - bpl.n dc4c2 │ │ │ │ + bpl.n dc4ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w dc6ee │ │ │ │ + bne.w dc716 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n dc1c2 │ │ │ │ - ldr.w r3, [pc, #1060] @ dc854 │ │ │ │ - ldr.w r1, [pc, #1104] @ dc884 │ │ │ │ - ldr.w r0, [pc, #1104] @ dc888 │ │ │ │ + bl 84a2c │ │ │ │ + b.n dc1ea │ │ │ │ + ldr.w r3, [pc, #1060] @ dc87c │ │ │ │ + ldr.w r1, [pc, #1104] @ dc8ac │ │ │ │ + ldr.w r0, [pc, #1104] @ dc8b0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movw r3, #361 @ 0x169 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1092] @ dc88c │ │ │ │ + ldr.w r3, [pc, #1092] @ dc8b4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1084] @ dc890 │ │ │ │ + ldr.w r2, [pc, #1084] @ dc8b8 │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.n dc320 │ │ │ │ - ldr r3, [pc, #996] @ (dc854 ) │ │ │ │ - ldr.w r2, [pc, #1056] @ dc894 │ │ │ │ - ldr.w r1, [pc, #1056] @ dc898 │ │ │ │ - ldr.w r0, [pc, #1056] @ dc89c │ │ │ │ + bl 84a2c │ │ │ │ + b.n dc348 │ │ │ │ + ldr r3, [pc, #996] @ (dc87c ) │ │ │ │ + ldr.w r2, [pc, #1056] @ dc8bc │ │ │ │ + ldr.w r1, [pc, #1056] @ dc8c0 │ │ │ │ + ldr.w r0, [pc, #1056] @ dc8c4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #361 @ 0x169 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1036] @ dc8a0 │ │ │ │ + ldr.w r3, [pc, #1036] @ dc8c8 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ - b.n dc320 │ │ │ │ + bl 84a2c │ │ │ │ + b.n dc348 │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ - b.n dc404 │ │ │ │ + bl 84a2c │ │ │ │ + b.n dc42c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dc1c2 │ │ │ │ + beq.w dc1ea │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ - b.n dc1c2 │ │ │ │ - ldr r3, [pc, #884] @ (dc854 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n dc1ea │ │ │ │ + ldr r3, [pc, #884] @ (dc87c ) │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr r1, [pc, #956] @ (dc8a4 ) │ │ │ │ - ldr r0, [pc, #960] @ (dc8a8 ) │ │ │ │ + ldr r1, [pc, #956] @ (dc8cc ) │ │ │ │ + ldr r0, [pc, #960] @ (dc8d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, sl │ │ │ │ - bl 84a28 │ │ │ │ + bl 84a2c │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ + b.n dc348 │ │ │ │ bl 889e4 │ │ │ │ - b.n dc210 │ │ │ │ - ldr r3, [pc, #820] @ (dc854 ) │ │ │ │ + b.n dc238 │ │ │ │ + ldr r3, [pc, #820] @ (dc87c ) │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr r1, [pc, #904] @ (dc8ac ) │ │ │ │ - ldr r0, [pc, #904] @ (dc8b0 ) │ │ │ │ + ldr r1, [pc, #904] @ (dc8d4 ) │ │ │ │ + ldr r0, [pc, #904] @ (dc8d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ - ldr r3, [pc, #784] @ (dc854 ) │ │ │ │ + b.n dc348 │ │ │ │ + ldr r3, [pc, #784] @ (dc87c ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r1, [pc, #872] @ (dc8b4 ) │ │ │ │ - ldr r0, [pc, #876] @ (dc8b8 ) │ │ │ │ + ldr r1, [pc, #872] @ (dc8dc ) │ │ │ │ + ldr r0, [pc, #876] @ (dc8e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ bl 91028 │ │ │ │ add.w r8, sp, #36 @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #732] @ (dc844 ) │ │ │ │ + ldr r3, [pc, #732] @ (dc86c ) │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ - ldr r3, [pc, #728] @ (dc848 ) │ │ │ │ + ldr r3, [pc, #728] @ (dc870 ) │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r2, #640] @ 0x280 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrd sl, r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc6d8 │ │ │ │ + beq.w dc700 │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dc6b8 │ │ │ │ + beq.w dc6e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r3, [r3, #2296] @ 0x8f8 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 4fb48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc702 │ │ │ │ + beq.w dc72a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc7ae │ │ │ │ + beq.w dc7d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [r2, #0] │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc718 │ │ │ │ - ldr r3, [pc, #720] @ (dc8bc ) │ │ │ │ + beq.w dc740 │ │ │ │ + ldr r3, [pc, #720] @ (dc8e4 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ strd r3, r7, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc734 │ │ │ │ + beq.w dc75c │ │ │ │ mov r0, r6 │ │ │ │ blx 502fc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc74a │ │ │ │ + beq.w dc772 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc60 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dc760 │ │ │ │ + beq.w dc788 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w dc776 │ │ │ │ + bpl.w dc79e │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ blx 4fca8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dc794 │ │ │ │ + beq.w dc7bc │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.n dc16c │ │ │ │ - ldr r3, [pc, #468] @ (dc854 ) │ │ │ │ + b.n dc194 │ │ │ │ + ldr r3, [pc, #468] @ (dc87c ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr.w ip, [pc, #572] @ dc8c0 │ │ │ │ - ldr r1, [pc, #572] @ (dc8c4 ) │ │ │ │ - ldr r0, [pc, #572] @ (dc8c8 ) │ │ │ │ + ldr.w ip, [pc, #572] @ dc8e8 │ │ │ │ + ldr r1, [pc, #572] @ (dc8ec ) │ │ │ │ + ldr r0, [pc, #572] @ (dc8f0 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r5, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl a7508 │ │ │ │ - b.n dc55c │ │ │ │ + b.n dc584 │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.n dc4ba │ │ │ │ + bl 84a2c │ │ │ │ + b.n dc4e2 │ │ │ │ bl 8865c │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ - ldr r1, [pc, #496] @ (dc8cc ) │ │ │ │ + b.n dc348 │ │ │ │ + ldr r1, [pc, #496] @ (dc8f4 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r0, [pc, #496] @ (dc8d0 ) │ │ │ │ + ldr r0, [pc, #496] @ (dc8f8 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc6bc │ │ │ │ + b.n dc6e4 │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, sl │ │ │ │ - bl 849dc │ │ │ │ + bl 849e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84a28 │ │ │ │ - b.n dc4d6 │ │ │ │ - ldr r1, [pc, #464] @ (dc8d4 ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n dc4fe │ │ │ │ + ldr r1, [pc, #464] @ (dc8fc ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #460] @ (dc8d8 ) │ │ │ │ + ldr r0, [pc, #460] @ (dc900 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc6bc │ │ │ │ - ldr r1, [pc, #448] @ (dc8dc ) │ │ │ │ + b.n dc6e4 │ │ │ │ + ldr r1, [pc, #448] @ (dc904 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #448] @ (dc8e0 ) │ │ │ │ + ldr r0, [pc, #448] @ (dc908 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc6bc │ │ │ │ - ldr r1, [pc, #428] @ (dc8e4 ) │ │ │ │ + b.n dc6e4 │ │ │ │ + ldr r1, [pc, #428] @ (dc90c ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #428] @ (dc8e8 ) │ │ │ │ + ldr r0, [pc, #428] @ (dc910 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc72c │ │ │ │ - ldr r1, [pc, #416] @ (dc8ec ) │ │ │ │ + b.n dc754 │ │ │ │ + ldr r1, [pc, #416] @ (dc914 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #412] @ (dc8f0 ) │ │ │ │ + ldr r0, [pc, #412] @ (dc918 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc72c │ │ │ │ - ldr r1, [pc, #400] @ (dc8f4 ) │ │ │ │ + b.n dc754 │ │ │ │ + ldr r1, [pc, #400] @ (dc91c ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #400] @ (dc8f8 ) │ │ │ │ + ldr r0, [pc, #400] @ (dc920 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc6bc │ │ │ │ - ldr r2, [pc, #388] @ (dc8fc ) │ │ │ │ - ldr r1, [pc, #388] @ (dc900 ) │ │ │ │ - ldr r0, [pc, #392] @ (dc904 ) │ │ │ │ + b.n dc6e4 │ │ │ │ + ldr r2, [pc, #388] @ (dc924 ) │ │ │ │ + ldr r1, [pc, #388] @ (dc928 ) │ │ │ │ + ldr r0, [pc, #392] @ (dc92c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ bl a7508 │ │ │ │ - b.n dc6bc │ │ │ │ - ldr r1, [pc, #368] @ (dc908 ) │ │ │ │ + b.n dc6e4 │ │ │ │ + ldr r1, [pc, #368] @ (dc930 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #368] @ (dc90c ) │ │ │ │ + ldr r0, [pc, #368] @ (dc934 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc6bc │ │ │ │ + b.n dc6e4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (dc910 ) │ │ │ │ - movw r2, #24298 @ 0x5eea │ │ │ │ + ldr r3, [pc, #352] @ (dc938 ) │ │ │ │ + movw r2, #24284 @ 0x5edc │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #344] @ (dc914 ) │ │ │ │ - ldr r0, [pc, #348] @ (dc918 ) │ │ │ │ + ldr r1, [pc, #344] @ (dc93c ) │ │ │ │ + ldr r0, [pc, #348] @ (dc940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2900 @ 0xb54 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #328] @ (dc91c ) │ │ │ │ + ldr r3, [pc, #328] @ (dc944 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #328] @ (dc920 ) │ │ │ │ - ldr r0, [pc, #328] @ (dc924 ) │ │ │ │ + ldr r1, [pc, #328] @ (dc948 ) │ │ │ │ + ldr r0, [pc, #328] @ (dc94c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (dc928 ) │ │ │ │ + ldr r3, [pc, #316] @ (dc950 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #316] @ (dc92c ) │ │ │ │ - ldr r0, [pc, #316] @ (dc930 ) │ │ │ │ + ldr r1, [pc, #316] @ (dc954 ) │ │ │ │ + ldr r0, [pc, #316] @ (dc958 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (dc934 ) │ │ │ │ - movw r2, #24367 @ 0x5f2f │ │ │ │ + ldr r3, [pc, #304] @ (dc95c ) │ │ │ │ + movw r2, #24353 @ 0x5f21 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #300] @ (dc938 ) │ │ │ │ - ldr r0, [pc, #300] @ (dc93c ) │ │ │ │ + ldr r1, [pc, #300] @ (dc960 ) │ │ │ │ + ldr r0, [pc, #300] @ (dc964 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2900 @ 0xb54 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (dc940 ) │ │ │ │ - mov.w r2, #24448 @ 0x5f80 │ │ │ │ + ldr r3, [pc, #288] @ (dc968 ) │ │ │ │ + movw r2, #24434 @ 0x5f72 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #284] @ (dc944 ) │ │ │ │ - ldr r0, [pc, #284] @ (dc948 ) │ │ │ │ + ldr r1, [pc, #284] @ (dc96c ) │ │ │ │ + ldr r0, [pc, #284] @ (dc970 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2900 @ 0xb54 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #132] @ 0x84 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + add.w r0, lr, r1, asr #32 │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ - strd r0, r0, [lr, #-132]! @ 0x84 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ - movs r1, r4 │ │ │ │ - strd r0, r0, [lr, #-132] @ 0x84 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ - movs r1, r4 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ - movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r8, #-136]! @ 0xffffff78 │ │ │ │ - b.n dc81c │ │ │ │ + @ instruction: 0xeaa60021 │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmdb r0, {r0, r5} │ │ │ │ - ldmia.w r0!, {r0, r5} │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + eor.w r0, r6, r1, asr #32 │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r6], #136 @ 0x88 │ │ │ │ - b.n dc734 │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc6e8 │ │ │ │ + cdp2 0, 11, cr0, cr0, cr2, {1} │ │ │ │ + stmdb r6, {r0, r5} │ │ │ │ + orr.w r0, r8, r1, asr #32 │ │ │ │ + strd r0, r0, [r8, #132]! @ 0x84 │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strd r0, r0, [r6], #-132 @ 0x84 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + cdp2 0, 2, cr0, cr14, cr2, {1} │ │ │ │ + stmia.w r8, {r0, r5} │ │ │ │ + strd r0, r0, [r0], #-132 @ 0x84 │ │ │ │ + @ instruction: 0xe99e0021 │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe8000021 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmdb r8!, {r0, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc834 │ │ │ │ - movs r1, r4 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ - movs r1, r4 │ │ │ │ - b.n dc7f0 │ │ │ │ + ldrd r0, r0, [sl], #132 @ 0x84 │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + @ instruction: 0xe8d40021 │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r6, #34] @ 0x22 │ │ │ │ - b.n dc578 │ │ │ │ + @ instruction: 0xfaee0022 │ │ │ │ + b.n dc810 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc4d8 │ │ │ │ + b.n dc770 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc48c │ │ │ │ + b.n dc724 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc468 │ │ │ │ + b.n dc700 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc438 │ │ │ │ + b.n dc6d0 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc414 │ │ │ │ + b.n dc6ac │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc3f0 │ │ │ │ + b.n dc688 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc3d0 │ │ │ │ + b.n dc668 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc39c │ │ │ │ + b.n dc634 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - movw r0, #35 @ 0x23 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + @ instruction: 0xf3780023 │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc37c │ │ │ │ + b.n dc614 │ │ │ │ movs r1, r4 │ │ │ │ - itte cc │ │ │ │ - movcc r3, r4 │ │ │ │ - movcc r3, #108 @ 0x6c │ │ │ │ - movcs r1, r4 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ + movs r3, r4 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ movs r1, r4 │ │ │ │ - ittt cs │ │ │ │ - movcs r3, r4 │ │ │ │ - movcs r3, #20 │ │ │ │ - movcs r1, r4 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1ee0023 │ │ │ │ - movs r2, #16 │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ + movs r3, r4 │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ + movs r1, r4 │ │ │ │ + strb r2, [r6, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + @ instruction: 0xf3260023 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - rsbs r0, r2, #35 @ 0x23 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + beq.n dc8f4 │ │ │ │ + movs r1, r4 │ │ │ │ + @ instruction: 0xf30a0023 │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc2d0 │ │ │ │ + b.n dc568 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dc94c : │ │ │ │ +000dc974 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #280] @ (dca74 ) │ │ │ │ + ldr r6, [pc, #280] @ (dca9c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #276] @ (dca78 ) │ │ │ │ + ldr r3, [pc, #276] @ (dcaa0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #268] @ (dca7c ) │ │ │ │ + ldr r5, [pc, #268] @ (dcaa4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #20 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #256] @ (dca80 ) │ │ │ │ + ldr r3, [pc, #256] @ (dcaa8 ) │ │ │ │ str r6, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add.w r3, r3, #972 @ 0x3cc │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 83a40 │ │ │ │ + bl 83a44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dca22 │ │ │ │ - ldr r3, [pc, #236] @ (dca84 ) │ │ │ │ + beq.n dca4a │ │ │ │ + ldr r3, [pc, #236] @ (dcaac ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dc9ee │ │ │ │ + bne.n dca16 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n dca26 │ │ │ │ + bpl.n dca4e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl dc0f8 │ │ │ │ + bl dc120 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n dca56 │ │ │ │ + beq.n dca7e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n dc9cc │ │ │ │ + beq.n dc9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, dc9e6 │ │ │ │ - ldr r2, [pc, #184] @ (dca88 ) │ │ │ │ - ldr r3, [pc, #168] @ (dca78 ) │ │ │ │ + cbz r3, dca0e │ │ │ │ + ldr r2, [pc, #184] @ (dcab0 ) │ │ │ │ + ldr r3, [pc, #168] @ (dcaa0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dca36 │ │ │ │ + bne.n dca5e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc9cc │ │ │ │ - ldr r0, [pc, #156] @ (dca8c ) │ │ │ │ + b.n dc9f4 │ │ │ │ + ldr r0, [pc, #156] @ (dcab4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, dca3a │ │ │ │ + cbz r0, dca62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dca0c │ │ │ │ + beq.n dca34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, dca30 │ │ │ │ - ldr r3, [pc, #128] @ (dca90 ) │ │ │ │ + cbz r3, dca58 │ │ │ │ + ldr r3, [pc, #128] @ (dcab8 ) │ │ │ │ mov.w r2, #354 @ 0x162 │ │ │ │ - ldr r1, [pc, #128] @ (dca94 ) │ │ │ │ - ldr r0, [pc, #128] @ (dca98 ) │ │ │ │ + ldr r1, [pc, #128] @ (dcabc ) │ │ │ │ + ldr r0, [pc, #128] @ (dcac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #0 │ │ │ │ - b.n dc9cc │ │ │ │ - ldr r0, [pc, #116] @ (dca9c ) │ │ │ │ + b.n dc9f4 │ │ │ │ + ldr r0, [pc, #116] @ (dcac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dc9f8 │ │ │ │ + b.n dca20 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dca0c │ │ │ │ + b.n dca34 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (dcaa0 ) │ │ │ │ - movw r2, #24517 @ 0x5fc5 │ │ │ │ + ldr r3, [pc, #100] @ (dcac8 ) │ │ │ │ + movw r2, #24503 @ 0x5fb7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #92] @ (dcaa4 ) │ │ │ │ - ldr r0, [pc, #96] @ (dcaa8 ) │ │ │ │ + ldr r1, [pc, #92] @ (dcacc ) │ │ │ │ + ldr r0, [pc, #96] @ (dcad0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (dcaac ) │ │ │ │ - movw r2, #24514 @ 0x5fc2 │ │ │ │ + ldr r3, [pc, #84] @ (dcad4 ) │ │ │ │ + movw r2, #24500 @ 0x5fb4 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #76] @ (dcab0 ) │ │ │ │ - ldr r0, [pc, #80] @ (dcab4 ) │ │ │ │ + ldr r1, [pc, #76] @ (dcad8 ) │ │ │ │ + ldr r0, [pc, #80] @ (dcadc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r6, #4 │ │ │ │ movs r6, r4 │ │ │ │ - b.n dcdcc │ │ │ │ + b.n dd064 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dd03c │ │ │ │ + b.n dc2d4 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf6180022 │ │ │ │ - vext.8 d0, d4, d19, #0 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + @ instruction: 0xf7500022 │ │ │ │ + @ instruction: 0xf0ec0023 │ │ │ │ + movs r1, #14 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.s16 q0, d8, d19 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + @ instruction: 0xf0d00023 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dcab8 : │ │ │ │ +000dcae0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #580] @ (dcd10 ) │ │ │ │ + ldr r2, [pc, #580] @ (dcd38 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #580] @ (dcd14 ) │ │ │ │ + ldr r3, [pc, #580] @ (dcd3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r6, [pc, #580] @ (dcd18 ) │ │ │ │ + ldr r6, [pc, #580] @ (dcd40 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n dcb98 │ │ │ │ + beq.n dcbc0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n dcb8c │ │ │ │ + beq.n dcbb4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n dcbbe │ │ │ │ + beq.n dcbe6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n dcb7a │ │ │ │ + beq.n dcba2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcb14 │ │ │ │ + beq.n dcb3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcb84 │ │ │ │ + beq.n dcbac │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcb32 │ │ │ │ + beq.n dcb5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, dcb72 │ │ │ │ + cbz r3, dcb9a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dcc68 │ │ │ │ + beq.w dcc90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - ldr r2, [pc, #480] @ (dcd1c ) │ │ │ │ + ldr r2, [pc, #480] @ (dcd44 ) │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w dcc8c │ │ │ │ - ldr r2, [pc, #456] @ (dcd20 ) │ │ │ │ - ldr r3, [pc, #444] @ (dcd14 ) │ │ │ │ + bpl.w dccb4 │ │ │ │ + ldr r2, [pc, #456] @ (dcd48 ) │ │ │ │ + ldr r3, [pc, #444] @ (dcd3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w dccf0 │ │ │ │ + bne.w dcd18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dcb32 │ │ │ │ + b.n dcb5a │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n dcb14 │ │ │ │ + beq.n dcb3c │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n dcb14 │ │ │ │ + bne.n dcb3c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dcb14 │ │ │ │ + b.n dcb3c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, dcbbe │ │ │ │ + cbz r5, dcbe6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dcafe │ │ │ │ - b.n dcb14 │ │ │ │ - ldr r1, [pc, #392] @ (dcd24 ) │ │ │ │ + bne.n dcb26 │ │ │ │ + b.n dcb3c │ │ │ │ + ldr r1, [pc, #392] @ (dcd4c ) │ │ │ │ mov.w r0, #386 @ 0x182 │ │ │ │ - ldr r3, [pc, #392] @ (dcd28 ) │ │ │ │ - ldr r2, [pc, #392] @ (dcd2c ) │ │ │ │ + ldr r3, [pc, #392] @ (dcd50 ) │ │ │ │ + ldr r2, [pc, #392] @ (dcd54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #388] @ (dcd30 ) │ │ │ │ - ldr r0, [pc, #388] @ (dcd34 ) │ │ │ │ + ldr r1, [pc, #388] @ (dcd58 ) │ │ │ │ + ldr r0, [pc, #388] @ (dcd5c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n dcb54 │ │ │ │ - ldr r3, [pc, #376] @ (dcd38 ) │ │ │ │ - ldr r1, [pc, #376] @ (dcd3c ) │ │ │ │ + b.n dcb7c │ │ │ │ + ldr r3, [pc, #376] @ (dcd60 ) │ │ │ │ + ldr r1, [pc, #376] @ (dcd64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcbde │ │ │ │ + beq.n dcc06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcc84 │ │ │ │ - ldr r3, [pc, #324] @ (dcd24 ) │ │ │ │ + beq.n dccac │ │ │ │ + ldr r3, [pc, #324] @ (dcd4c ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #344] @ (dcd40 ) │ │ │ │ - ldr r0, [pc, #348] @ (dcd44 ) │ │ │ │ + ldr r1, [pc, #344] @ (dcd68 ) │ │ │ │ + ldr r0, [pc, #348] @ (dcd6c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91028 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #324] @ (dcd48 ) │ │ │ │ + ldr r3, [pc, #324] @ (dcd70 ) │ │ │ │ ldrd sl, r9, [sp, #8] │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - ldr r3, [pc, #320] @ (dcd4c ) │ │ │ │ + ldr r3, [pc, #320] @ (dcd74 ) │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dccda │ │ │ │ + beq.n dcd02 │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n dccba │ │ │ │ + beq.n dcce2 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ ldr.w r4, [r7, #2904] @ 0xb58 │ │ │ │ bl 88850 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n dccf4 │ │ │ │ + beq.n dcd1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dcb54 │ │ │ │ + beq.w dcb7c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n dcb54 │ │ │ │ - ldr r3, [pc, #184] @ (dcd24 ) │ │ │ │ + b.n dcb7c │ │ │ │ + ldr r3, [pc, #184] @ (dcd4c ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #224] @ (dcd50 ) │ │ │ │ - ldr r0, [pc, #224] @ (dcd54 ) │ │ │ │ + ldr r1, [pc, #224] @ (dcd78 ) │ │ │ │ + ldr r0, [pc, #224] @ (dcd7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91028 │ │ │ │ - b.n dcbf8 │ │ │ │ + b.n dcc20 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dcbde │ │ │ │ + b.n dcc06 │ │ │ │ blx 5032c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dcb54 │ │ │ │ - ldr r3, [pc, #140] @ (dcd24 ) │ │ │ │ + bne.w dcb7c │ │ │ │ + ldr r3, [pc, #140] @ (dcd4c ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r0, [pc, #184] @ (dcd58 ) │ │ │ │ - ldr r1, [pc, #188] @ (dcd5c ) │ │ │ │ + ldr r0, [pc, #184] @ (dcd80 ) │ │ │ │ + ldr r1, [pc, #188] @ (dcd84 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #172] @ (dcd60 ) │ │ │ │ + ldr r0, [pc, #172] @ (dcd88 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n dcbf8 │ │ │ │ + b.n dcc20 │ │ │ │ bl 8865c │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n dcbba │ │ │ │ - ldr r1, [pc, #136] @ (dcd64 ) │ │ │ │ + b.n dcbe2 │ │ │ │ + ldr r1, [pc, #136] @ (dcd8c ) │ │ │ │ movw r2, #389 @ 0x185 │ │ │ │ - ldr r0, [pc, #132] @ (dcd68 ) │ │ │ │ + ldr r0, [pc, #132] @ (dcd90 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dccbe │ │ │ │ + b.n dcce6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (dcd6c ) │ │ │ │ - movw r2, #31966 @ 0x7cde │ │ │ │ + ldr r3, [pc, #116] @ (dcd94 ) │ │ │ │ + movw r2, #31952 @ 0x7cd0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #112] @ (dcd70 ) │ │ │ │ - ldr r0, [pc, #112] @ (dcd74 ) │ │ │ │ + ldr r1, [pc, #112] @ (dcd98 ) │ │ │ │ + ldr r0, [pc, #112] @ (dcd9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2988 @ 0xbac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r5, #6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n dccb0 │ │ │ │ movs r1, r4 │ │ │ │ - b.n dcfe4 │ │ │ │ + b.n dd27c │ │ │ │ movs r1, r4 │ │ │ │ - b.n dd01c │ │ │ │ + b.n dd2b4 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dd024 │ │ │ │ + b.n dd2bc │ │ │ │ movs r1, r4 │ │ │ │ - b.n dcfbc │ │ │ │ + b.n dd254 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dceb8 │ │ │ │ + b.n dd150 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dce5c │ │ │ │ + b.n dd0f4 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dcde4 │ │ │ │ + b.n dd07c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [sl], #140 @ 0x8c │ │ │ │ - adds r4, r3, #4 │ │ │ │ + cdp 0, 3, cr0, cr2, cr3, {1} │ │ │ │ + subs r4, r2, #1 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r3, #4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dcd78 : │ │ │ │ +000dcda0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ dcdb4 │ │ │ │ + ldr.w ip, [pc, #44] @ dcddc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, ip, #1020 @ 0x3fc │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ mov r4, lr │ │ │ │ - bl 83aa4 │ │ │ │ - cbz r0, dcdb0 │ │ │ │ + bl 83aa8 │ │ │ │ + cbz r0, dcdd8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w dcab8 │ │ │ │ + b.w dcae0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000dcdb8 : │ │ │ │ +000dcde0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - cbz r2, dcdc6 │ │ │ │ + cbz r2, dcdee │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - cbz r2, dcdc6 │ │ │ │ + cbz r2, dcdee │ │ │ │ bx r2 │ │ │ │ mov r0, r3 │ │ │ │ b.w 50290 │ │ │ │ │ │ │ │ -000dcdcc : │ │ │ │ +000dcdf4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #60] @ (dce18 ) │ │ │ │ + ldr r1, [pc, #60] @ (dce40 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #60] @ (dce1c ) │ │ │ │ + ldr r2, [pc, #60] @ (dce44 ) │ │ │ │ mov r0, sp │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 5020c <_PyGen_FetchStopIterationValue@plt> │ │ │ │ - ldr r2, [pc, #40] @ (dce20 ) │ │ │ │ - ldr r3, [pc, #32] @ (dce1c ) │ │ │ │ + ldr r2, [pc, #40] @ (dce48 ) │ │ │ │ + ldr r3, [pc, #32] @ (dce44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dce12 │ │ │ │ + bne.n dce3a │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #26 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000dce24 : │ │ │ │ +000dce4c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #392] @ (dcfbc ) │ │ │ │ + ldr r2, [pc, #392] @ (dcfe4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #392] @ (dcfc0 ) │ │ │ │ + ldr r3, [pc, #392] @ (dcfe8 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r7, [pc, #388] @ (dcfc4 ) │ │ │ │ + ldr r7, [pc, #388] @ (dcfec ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 50024 │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #364] @ (dcfc8 ) │ │ │ │ + ldr r3, [pc, #364] @ (dcff0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 4fe1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dcf06 │ │ │ │ - ldr r1, [pc, #352] @ (dcfcc ) │ │ │ │ + bne.n dcf2e │ │ │ │ + ldr r1, [pc, #352] @ (dcff4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1080 @ 0x438 │ │ │ │ blx 50264 <_PyObject_GetAttrId@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dcf54 │ │ │ │ + beq.n dcf7c │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8890c <_CPy_GetExcInfo@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 500f0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n dceac │ │ │ │ + beq.n dced4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcfa4 │ │ │ │ + beq.n dcfcc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcec0 │ │ │ │ + beq.n dcee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcf76 │ │ │ │ + beq.n dcf9e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dced4 │ │ │ │ + beq.n dcefc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcf88 │ │ │ │ + beq.n dcfb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcee6 │ │ │ │ + beq.n dcf0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcf98 │ │ │ │ + beq.n dcfc0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n dcf68 │ │ │ │ + beq.n dcf90 │ │ │ │ str r7, [r5, #0] │ │ │ │ - ldr r2, [pc, #224] @ (dcfd0 ) │ │ │ │ - ldr r3, [pc, #208] @ (dcfc0 ) │ │ │ │ + ldr r2, [pc, #224] @ (dcff8 ) │ │ │ │ + ldr r3, [pc, #208] @ (dcfe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcfb8 │ │ │ │ + bne.n dcfe0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #204] @ (dcfd4 ) │ │ │ │ + ldr r1, [pc, #204] @ (dcffc ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1068 @ 0x42c │ │ │ │ blx 50264 <_PyObject_GetAttrId@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, dcf54 │ │ │ │ + cbz r0, dcf7c │ │ │ │ blx 504b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcf34 │ │ │ │ + beq.n dcf5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, dcf34 │ │ │ │ + cbnz r3, dcf5c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cbz r5, dcf50 │ │ │ │ + cbz r5, dcf78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcf4c │ │ │ │ + beq.n dcf74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, dcf4c │ │ │ │ + cbnz r3, dcf74 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ bl 8865c │ │ │ │ movs r4, #2 │ │ │ │ - b.n dceec │ │ │ │ - ldr r3, [pc, #128] @ (dcfd8 ) │ │ │ │ + b.n dcf14 │ │ │ │ + ldr r3, [pc, #128] @ (dd000 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fee0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dcf50 │ │ │ │ + beq.n dcf78 │ │ │ │ blx 4ff90 │ │ │ │ - b.n dcf4c │ │ │ │ - bl dcdcc │ │ │ │ + b.n dcf74 │ │ │ │ + bl dcdf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dcf4c │ │ │ │ + beq.n dcf74 │ │ │ │ movs r4, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n dceec │ │ │ │ + b.n dcf14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dcecc │ │ │ │ - b.n dced4 │ │ │ │ + bne.n dcef4 │ │ │ │ + b.n dcefc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dcede │ │ │ │ - b.n dcee6 │ │ │ │ + bne.n dcf06 │ │ │ │ + b.n dcf0e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n dceea │ │ │ │ - b.n dcf68 │ │ │ │ + bne.n dcf12 │ │ │ │ + b.n dcf90 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dceb8 │ │ │ │ - b.n dcec0 │ │ │ │ + bne.n dcee0 │ │ │ │ + b.n dcee8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ movs r7, r4 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -000dcfdc : │ │ │ │ +000dd004 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr.w sl, [pc, #184] @ dd0a8 │ │ │ │ + ldr.w sl, [pc, #184] @ dd0d0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ add sl, pc │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n dd08e │ │ │ │ + beq.n dd0b6 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #172] @ (dd0ac ) │ │ │ │ + ldr r1, [pc, #172] @ (dd0d4 ) │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n dd076 │ │ │ │ - ldr r1, [pc, #164] @ (dd0b0 ) │ │ │ │ + beq.n dd09e │ │ │ │ + ldr r1, [pc, #164] @ (dd0d8 ) │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n dd072 │ │ │ │ + beq.n dd09a │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n dd06c │ │ │ │ + ble.n dd094 │ │ │ │ add.w r7, r8, #8 │ │ │ │ movs r6, #0 │ │ │ │ - cbz r3, dd092 │ │ │ │ + cbz r3, dd0ba │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx 5032c │ │ │ │ - cbnz r0, dd044 │ │ │ │ + cbnz r0, dd06c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 5032c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, dd056 │ │ │ │ + cbz r0, dd07e │ │ │ │ mov r4, r5 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n dd06c │ │ │ │ + beq.n dd094 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n dd024 │ │ │ │ - ldr r3, [pc, #92] @ (dd0b4 ) │ │ │ │ - ldr r1, [pc, #92] @ (dd0b8 ) │ │ │ │ + b.n dd04c │ │ │ │ + ldr r3, [pc, #92] @ (dd0dc ) │ │ │ │ + ldr r1, [pc, #92] @ (dd0e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #68] @ (dd0bc ) │ │ │ │ + ldr r3, [pc, #68] @ (dd0e4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #64] @ (dd0c0 ) │ │ │ │ - ldr r0, [pc, #68] @ (dd0c4 ) │ │ │ │ + ldr r1, [pc, #64] @ (dd0e8 ) │ │ │ │ + ldr r0, [pc, #68] @ (dd0ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50594 │ │ │ │ - ldr r3, [pc, #52] @ (dd0c8 ) │ │ │ │ + ldr r3, [pc, #52] @ (dd0f0 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #52] @ (dd0cc ) │ │ │ │ - ldr r0, [pc, #52] @ (dd0d0 ) │ │ │ │ + ldr r1, [pc, #52] @ (dd0f4 ) │ │ │ │ + ldr r0, [pc, #52] @ (dd0f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3052 @ 0xbec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n dd180 │ │ │ │ + udf #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r7, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #688] @ (dd378 ) │ │ │ │ + ldr r4, [pc, #912] @ (dd480 ) │ │ │ │ movs r1, r4 │ │ │ │ - strd r0, r0, [r2, #-140]! @ 0x8c │ │ │ │ - bgt.n dd070 │ │ │ │ + eors.w r0, sl, r3, asr #32 │ │ │ │ + udf #8 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n dd0d8 │ │ │ │ + udf #58 @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dd0d4 : │ │ │ │ +000dd0fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r3, [pc, #1776] @ dd7d8 │ │ │ │ + ldr.w r3, [pc, #1776] @ dd800 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w sl, [pc, #1772] @ dd7dc │ │ │ │ + ldr.w sl, [pc, #1772] @ dd804 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1768] @ dd7e0 │ │ │ │ + ldr.w r2, [pc, #1768] @ dd808 │ │ │ │ add sl, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dd490 │ │ │ │ + beq.w dd4b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dd49e │ │ │ │ + beq.w dd4c6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w dd792 │ │ │ │ - ldr.w r1, [pc, #1728] @ dd7e4 │ │ │ │ + beq.w dd7ba │ │ │ │ + ldr.w r1, [pc, #1728] @ dd80c │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w dd75e │ │ │ │ - ldr.w r1, [pc, #1716] @ dd7e8 │ │ │ │ + beq.w dd786 │ │ │ │ + ldr.w r1, [pc, #1716] @ dd810 │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w dd78e │ │ │ │ + beq.w dd7b6 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w dd56e │ │ │ │ - ldr.w r0, [pc, #1696] @ dd7ec │ │ │ │ + ble.w dd596 │ │ │ │ + ldr.w r0, [pc, #1696] @ dd814 │ │ │ │ movs r4, #0 │ │ │ │ add.w r2, r6, #8 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r7 │ │ │ │ add r0, pc │ │ │ │ @@ -236909,193 +236931,193 @@ │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd7a8 │ │ │ │ + beq.w dd7d0 │ │ │ │ ldr.w r7, [r8, #4]! │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n dd1a2 │ │ │ │ + bge.n dd1ca │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n dd238 │ │ │ │ + beq.n dd260 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4ffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n dd23c │ │ │ │ + blt.n dd264 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.w dd542 │ │ │ │ + beq.w dd56a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n dd16e │ │ │ │ + b.n dd196 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx 50488 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dd698 │ │ │ │ + blt.w dd6c0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd180 │ │ │ │ + beq.n dd1a8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx 50154 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd1da │ │ │ │ + beq.n dd202 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd4d0 │ │ │ │ + beq.w dd4f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dd698 │ │ │ │ + beq.w dd6c0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w dd6e6 │ │ │ │ + bpl.w dd70e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dd606 │ │ │ │ + beq.w dd62e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ and.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd7be │ │ │ │ + beq.w dd7e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w dd75e │ │ │ │ + beq.w dd786 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w dd78e │ │ │ │ + beq.w dd7b6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ blx 4fce0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n dd23c │ │ │ │ + blt.n dd264 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd190 │ │ │ │ + beq.n dd1b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd190 │ │ │ │ + bne.n dd1b8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd190 │ │ │ │ + b.n dd1b8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n dd190 │ │ │ │ + b.n dd1b8 │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd256 │ │ │ │ + beq.n dd27e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd664 │ │ │ │ + beq.w dd68c │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ - bl dcfdc │ │ │ │ + bl dd004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd53e │ │ │ │ + beq.w dd566 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1412] @ dd7f0 │ │ │ │ + ldr.w r3, [pc, #1412] @ dd818 │ │ │ │ ldr.w r8, [sl, r3] │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n dd2fc │ │ │ │ - ldr.w r1, [pc, #1404] @ dd7f4 │ │ │ │ + beq.n dd324 │ │ │ │ + ldr.w r1, [pc, #1404] @ dd81c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 4fc6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd67e │ │ │ │ - ldr.w r1, [pc, #1388] @ dd7f8 │ │ │ │ + beq.w dd6a6 │ │ │ │ + ldr.w r1, [pc, #1388] @ dd820 │ │ │ │ add r1, pc │ │ │ │ blx 50120 │ │ │ │ - cbnz r0, dd2c2 │ │ │ │ + cbnz r0, dd2ea │ │ │ │ ldr.w r9, [r7, #12] │ │ │ │ - ldr.w r1, [pc, #1376] @ dd7fc │ │ │ │ + ldr.w r1, [pc, #1376] @ dd824 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ - cbz r0, dd2e6 │ │ │ │ - ldr.w r1, [pc, #1368] @ dd800 │ │ │ │ + cbz r0, dd30e │ │ │ │ + ldr.w r1, [pc, #1368] @ dd828 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ - cbz r0, dd2e6 │ │ │ │ - ldr.w r1, [pc, #1356] @ dd804 │ │ │ │ + cbz r0, dd30e │ │ │ │ + ldr.w r1, [pc, #1356] @ dd82c │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ - cbz r0, dd2e6 │ │ │ │ - ldr.w r1, [pc, #1348] @ dd808 │ │ │ │ + cbz r0, dd30e │ │ │ │ + ldr.w r1, [pc, #1348] @ dd830 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 50120 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dd5cc │ │ │ │ - ldr.w r1, [pc, #1332] @ dd80c │ │ │ │ + bne.w dd5f4 │ │ │ │ + ldr.w r1, [pc, #1332] @ dd834 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dd5cc │ │ │ │ + bne.w dd5f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd2fc │ │ │ │ + beq.n dd324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, dd2fc │ │ │ │ + cbnz r3, dd324 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 50274 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd66c │ │ │ │ + beq.w dd694 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ blx 50198 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd510 │ │ │ │ + beq.w dd538 │ │ │ │ add.w r1, fp, #12 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ adds r0, #12 │ │ │ │ blx 4fd08 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n dd342 │ │ │ │ - ldr.w r1, [pc, #1248] @ dd810 │ │ │ │ + beq.n dd36a │ │ │ │ + ldr.w r1, [pc, #1248] @ dd838 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 4fd14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dd4fe │ │ │ │ - cbz r5, dd360 │ │ │ │ + blt.w dd526 │ │ │ │ + cbz r5, dd388 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w dd7c2 │ │ │ │ + bpl.w dd7ea │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -237108,2853 +237130,2854 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ str.w r9, [r4, #436] @ 0x1b4 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ blx 4ff40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dd4e6 │ │ │ │ + blt.w dd50e │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd776 │ │ │ │ + beq.w dd79e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #1144] @ dd814 │ │ │ │ + ldr.w r1, [pc, #1144] @ dd83c │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ add r1, pc │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ str r7, [r4, #4] │ │ │ │ blx 4fc6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd5f8 │ │ │ │ + beq.w dd620 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd3d4 │ │ │ │ + beq.n dd3fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd5ac │ │ │ │ + beq.w dd5d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n dd4d6 │ │ │ │ - bne.w dd4e6 │ │ │ │ - ldr.w r1, [pc, #1080] @ dd818 │ │ │ │ + bgt.n dd4fe │ │ │ │ + bne.w dd50e │ │ │ │ + ldr.w r1, [pc, #1080] @ dd840 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ blx 4fd14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n dd4e6 │ │ │ │ - ldr.w r1, [pc, #1068] @ dd81c │ │ │ │ + blt.n dd50e │ │ │ │ + ldr.w r1, [pc, #1068] @ dd844 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ blx 50154 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd4e6 │ │ │ │ - ldr.w r1, [pc, #1040] @ dd820 │ │ │ │ + beq.n dd50e │ │ │ │ + ldr.w r1, [pc, #1040] @ dd848 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1092 @ 0x444 │ │ │ │ blx 50264 <_PyObject_GetAttrId@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd432 │ │ │ │ + beq.n dd45a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd5b4 │ │ │ │ + beq.w dd5dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n dd4e6 │ │ │ │ + beq.n dd50e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 500b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd458 │ │ │ │ + beq.n dd480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd5bc │ │ │ │ + beq.w dd5e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n dd4e6 │ │ │ │ + beq.n dd50e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd472 │ │ │ │ + beq.n dd49a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, dd472 │ │ │ │ + cbnz r3, dd49a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [pc, #944] @ (dd824 ) │ │ │ │ - ldr r3, [pc, #864] @ (dd7d8 ) │ │ │ │ + ldr r2, [pc, #944] @ (dd84c ) │ │ │ │ + ldr r3, [pc, #864] @ (dd800 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w dd72a │ │ │ │ + bne.w dd752 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #860] @ (dd7f0 ) │ │ │ │ + ldr r3, [pc, #860] @ (dd818 ) │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ str r7, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w dd114 │ │ │ │ + bne.w dd13c │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 50274 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd53e │ │ │ │ - ldr r3, [pc, #832] @ (dd7f0 ) │ │ │ │ + beq.n dd566 │ │ │ │ + ldr r3, [pc, #832] @ (dd818 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 50198 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, dd528 │ │ │ │ + cbz r0, dd550 │ │ │ │ add.w r1, fp, #12 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ adds r0, #12 │ │ │ │ mov r5, r6 │ │ │ │ blx 4fd08 │ │ │ │ - b.n dd360 │ │ │ │ + b.n dd388 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd1da │ │ │ │ - ldr r3, [pc, #848] @ (dd828 ) │ │ │ │ - ldr r1, [pc, #848] @ (dd82c ) │ │ │ │ + b.n dd202 │ │ │ │ + ldr r3, [pc, #848] @ (dd850 ) │ │ │ │ + ldr r1, [pc, #848] @ (dd854 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd53e │ │ │ │ + beq.n dd566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, dd53e │ │ │ │ + cbnz r3, dd566 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd53e │ │ │ │ + b.n dd566 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd510 │ │ │ │ + beq.n dd538 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd5c4 │ │ │ │ - cbz r5, dd528 │ │ │ │ + beq.n dd5ec │ │ │ │ + cbz r5, dd550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd528 │ │ │ │ + beq.n dd550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, dd528 │ │ │ │ + cbnz r3, dd550 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd53e │ │ │ │ + beq.n dd566 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd5fe │ │ │ │ + beq.n dd626 │ │ │ │ movs r4, #0 │ │ │ │ - b.n dd472 │ │ │ │ + b.n dd49a │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ - cbz r4, dd56e │ │ │ │ + cbz r4, dd596 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd568 │ │ │ │ + beq.n dd590 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, dd568 │ │ │ │ + cbnz r3, dd590 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w dd6cc │ │ │ │ + bne.w dd6f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd57c │ │ │ │ + beq.n dd5a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl dcfdc │ │ │ │ + bl dd004 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dd268 │ │ │ │ + bne.w dd290 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movne r5, r6 │ │ │ │ - beq.n dd53e │ │ │ │ + beq.n dd566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd53e │ │ │ │ + bne.n dd566 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd53e │ │ │ │ + b.n dd566 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd3d4 │ │ │ │ + b.n dd3fc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd432 │ │ │ │ + b.n dd45a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd458 │ │ │ │ + b.n dd480 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd510 │ │ │ │ - ldr r1, [pc, #608] @ (dd830 ) │ │ │ │ + b.n dd538 │ │ │ │ + ldr r1, [pc, #608] @ (dd858 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 50120 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd6a6 │ │ │ │ + beq.n dd6ce │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n dd682 │ │ │ │ + beq.n dd6aa │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd682 │ │ │ │ + bne.n dd6aa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd682 │ │ │ │ + b.n dd6aa │ │ │ │ blx 4ff90 │ │ │ │ - b.n dd3dc │ │ │ │ + b.n dd404 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd53e │ │ │ │ + b.n dd566 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fb48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd722 │ │ │ │ + beq.w dd74a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dd1f0 │ │ │ │ + beq.w dd218 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w dd748 │ │ │ │ + bpl.w dd770 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add.w ip, r3, #4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.n dd732 │ │ │ │ + bpl.n dd75a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ - b.n dd646 │ │ │ │ + b.n dd66e │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ cmp r0, r3 │ │ │ │ - ble.n dd72e │ │ │ │ + ble.n dd756 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, lr │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n dd642 │ │ │ │ + bne.n dd66a │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b.n dd1fe │ │ │ │ + b.n dd226 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd256 │ │ │ │ + b.n dd27e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dd53e │ │ │ │ + beq.w dd566 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dd59c │ │ │ │ - b.n dd53e │ │ │ │ + bne.n dd5c4 │ │ │ │ + b.n dd566 │ │ │ │ blx 4ff90 │ │ │ │ - ldr r3, [pc, #420] @ (dd828 ) │ │ │ │ - ldr r1, [pc, #428] @ (dd834 ) │ │ │ │ + ldr r3, [pc, #420] @ (dd850 ) │ │ │ │ + ldr r1, [pc, #428] @ (dd85c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n dd672 │ │ │ │ - b.n dd53e │ │ │ │ + bne.n dd69a │ │ │ │ + b.n dd566 │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dd256 │ │ │ │ - b.n dd242 │ │ │ │ - ldr r1, [pc, #400] @ (dd838 ) │ │ │ │ + beq.w dd27e │ │ │ │ + b.n dd26a │ │ │ │ + ldr r1, [pc, #400] @ (dd860 ) │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd5e2 │ │ │ │ + bne.n dd60a │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w dd2fc │ │ │ │ + beq.w dd324 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w dd2fc │ │ │ │ - b.n dd2f6 │ │ │ │ + bne.w dd324 │ │ │ │ + b.n dd31e │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl dcfdc │ │ │ │ + bl dd004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dd268 │ │ │ │ + bne.w dd290 │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w dd58e │ │ │ │ - b.n dd53e │ │ │ │ - ldr r3, [pc, #320] @ (dd828 ) │ │ │ │ + bne.w dd5b6 │ │ │ │ + b.n dd566 │ │ │ │ + ldr r3, [pc, #320] @ (dd850 ) │ │ │ │ mov r9, r7 │ │ │ │ - ldr r1, [pc, #336] @ (dd83c ) │ │ │ │ + ldr r1, [pc, #336] @ (dd864 ) │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd69e │ │ │ │ + beq.n dd6c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd69e │ │ │ │ + bne.n dd6c6 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dd256 │ │ │ │ - b.n dd242 │ │ │ │ + beq.w dd27e │ │ │ │ + b.n dd26a │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ - b.n dd256 │ │ │ │ + b.n dd27e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ bl 5068c │ │ │ │ - ldr r3, [pc, #268] @ (dd840 ) │ │ │ │ + ldr r3, [pc, #268] @ (dd868 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #268] @ (dd844 ) │ │ │ │ - ldr r0, [pc, #268] @ (dd848 ) │ │ │ │ + ldr r1, [pc, #268] @ (dd86c ) │ │ │ │ + ldr r0, [pc, #268] @ (dd870 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (dd84c ) │ │ │ │ + ldr r3, [pc, #256] @ (dd874 ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #256] @ (dd850 ) │ │ │ │ - ldr r0, [pc, #260] @ (dd854 ) │ │ │ │ + ldr r1, [pc, #256] @ (dd878 ) │ │ │ │ + ldr r0, [pc, #260] @ (dd87c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (dd858 ) │ │ │ │ + ldr r3, [pc, #248] @ (dd880 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #244] @ (dd85c ) │ │ │ │ - ldr r0, [pc, #248] @ (dd860 ) │ │ │ │ + ldr r1, [pc, #244] @ (dd884 ) │ │ │ │ + ldr r0, [pc, #248] @ (dd888 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (dd864 ) │ │ │ │ + ldr r3, [pc, #236] @ (dd88c ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #232] @ (dd868 ) │ │ │ │ - ldr r0, [pc, #236] @ (dd86c ) │ │ │ │ + ldr r1, [pc, #232] @ (dd890 ) │ │ │ │ + ldr r0, [pc, #236] @ (dd894 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3092 @ 0xc14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #220] @ (dd870 ) │ │ │ │ + ldr r3, [pc, #220] @ (dd898 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #220] @ (dd874 ) │ │ │ │ - ldr r0, [pc, #220] @ (dd878 ) │ │ │ │ + ldr r1, [pc, #220] @ (dd89c ) │ │ │ │ + ldr r0, [pc, #220] @ (dd8a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (dd87c ) │ │ │ │ + ldr r3, [pc, #208] @ (dd8a4 ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ - ldr r1, [pc, #208] @ (dd880 ) │ │ │ │ - ldr r0, [pc, #212] @ (dd884 ) │ │ │ │ + ldr r1, [pc, #208] @ (dd8a8 ) │ │ │ │ + ldr r0, [pc, #212] @ (dd8ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 506bc │ │ │ │ - ldr r3, [pc, #196] @ (dd888 ) │ │ │ │ + ldr r3, [pc, #196] @ (dd8b0 ) │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr r1, [pc, #196] @ (dd88c ) │ │ │ │ - ldr r0, [pc, #196] @ (dd890 ) │ │ │ │ + ldr r1, [pc, #196] @ (dd8b4 ) │ │ │ │ + ldr r0, [pc, #196] @ (dd8b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3092 @ 0xc14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n dd7a4 │ │ │ │ + udf #18 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #616] @ (dda60 ) │ │ │ │ + ldr r3, [pc, #840] @ (ddb68 ) │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7bc │ │ │ │ + ble.n dd854 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7ac │ │ │ │ + ble.n dd844 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7ac │ │ │ │ + ble.n dd844 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7ac │ │ │ │ + ble.n dd844 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7b4 │ │ │ │ + ble.n dd84c │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd774 │ │ │ │ + bgt.n dd80c │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd774 │ │ │ │ + bgt.n dd80c │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd8ec │ │ │ │ + bgt.n dd784 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #192] @ (dd8dc ) │ │ │ │ + ldr r2, [pc, #416] @ (dd9e4 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n dd8b4 │ │ │ │ + blt.n dd94c │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n dd7f4 │ │ │ │ + bge.n dd88c │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n dd8a4 │ │ │ │ + bls.n dd93c │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n dd850 │ │ │ │ + bls.n dd8e8 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n dd8ec │ │ │ │ + bhi.n dd784 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, dd870 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddda8 │ │ │ │ + b.n de040 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r5, r7] │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n dd8f0 │ │ │ │ + bvc.n dd788 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ movs r1, r4 │ │ │ │ - add ip, r8 │ │ │ │ + cmp ip, pc │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddd60 │ │ │ │ + b.n ddff8 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n dd840 │ │ │ │ + bvc.n dd8d8 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n dd948 │ │ │ │ + bhi.n dd7e0 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddd38 │ │ │ │ + b.n ddfd0 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r4, r6] │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n dd880 │ │ │ │ + bvc.n dd918 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddd18 │ │ │ │ + b.n ddfb0 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r1, r6] │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n dd860 │ │ │ │ + bvc.n dd8f8 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddcf0 │ │ │ │ + b.n ddf88 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n dd7d0 │ │ │ │ + bvs.n dd868 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n dd838 │ │ │ │ + bvc.n dd8d0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dd894 : │ │ │ │ +000dd8bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #488] @ (dda90 ) │ │ │ │ + ldr r2, [pc, #488] @ (ddab8 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #488] @ (dda94 ) │ │ │ │ + ldr r3, [pc, #488] @ (ddabc ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [r1, #132] @ 0x84 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 502f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd9cc │ │ │ │ + beq.n dd9f4 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r6, sp │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n dd8e6 │ │ │ │ + b.n dd90e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 502bc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd9aa │ │ │ │ + beq.n dd9d2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 50200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd8da │ │ │ │ + bne.n dd902 │ │ │ │ add r5, sp, #16 │ │ │ │ add r7, sp, #12 │ │ │ │ add r6, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n dd90e │ │ │ │ + b.n dd936 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 50060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd9b6 │ │ │ │ + bne.n dd9de │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx 50200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd900 │ │ │ │ + bne.n dd928 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ blx 4fcc4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd9b6 │ │ │ │ + beq.n dd9de │ │ │ │ mov r0, fp │ │ │ │ blx 50230 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dda44 │ │ │ │ - ldr r1, [pc, #348] @ (dda98 ) │ │ │ │ + beq.w dda6c │ │ │ │ + ldr r1, [pc, #348] @ (ddac0 ) │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd9e8 │ │ │ │ - ldr r3, [pc, #340] @ (dda9c ) │ │ │ │ + bne.n dda10 │ │ │ │ + ldr r3, [pc, #340] @ (ddac4 ) │ │ │ │ add.w ip, sp, #20 │ │ │ │ - ldr.w r9, [pc, #336] @ ddaa0 │ │ │ │ + ldr.w r9, [pc, #336] @ ddac8 │ │ │ │ mov fp, ip │ │ │ │ add r3, pc │ │ │ │ add r9, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b.n dd974 │ │ │ │ + b.n dd99c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n dda44 │ │ │ │ + beq.n dda6c │ │ │ │ ldr.w r6, [fp, #4]! │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dda76 │ │ │ │ + beq.w dda9e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 50488 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n dd964 │ │ │ │ + bne.n dd98c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd14 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd968 │ │ │ │ + beq.n dd990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd968 │ │ │ │ + bne.n dd990 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd968 │ │ │ │ + b.n dd990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fdd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd8e6 │ │ │ │ + beq.n dd90e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd9cc │ │ │ │ + beq.n dd9f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dda6e │ │ │ │ + beq.n dda96 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ (ddaa4 ) │ │ │ │ - ldr r3, [pc, #192] @ (dda94 ) │ │ │ │ + ldr r2, [pc, #212] @ (ddacc ) │ │ │ │ + ldr r3, [pc, #192] @ (ddabc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dda8a │ │ │ │ + bne.n ddab2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ (ddaa8 ) │ │ │ │ + ldr r1, [pc, #188] @ (ddad0 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd946 │ │ │ │ + beq.n dd96e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n dda08 │ │ │ │ + b.n dda30 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 50060 │ │ │ │ - cbnz r0, dda44 │ │ │ │ + cbnz r0, dda6c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 50200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd9fc │ │ │ │ + bne.n dda24 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dda2c │ │ │ │ + beq.n dda54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, dda7a │ │ │ │ + cbz r3, ddaa2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dda40 │ │ │ │ + beq.n dda68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, dda82 │ │ │ │ + cbz r3, ddaaa │ │ │ │ movs r0, #1 │ │ │ │ - b.n dd9ce │ │ │ │ + b.n dd9f6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd9b6 │ │ │ │ + beq.n dd9de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd9b6 │ │ │ │ + bne.n dd9de │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dd9c2 │ │ │ │ - b.n dd9cc │ │ │ │ + bne.n dd9ea │ │ │ │ + b.n dd9f4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd9cc │ │ │ │ + b.n dd9f4 │ │ │ │ mov r6, r9 │ │ │ │ - b.n dd9f6 │ │ │ │ + b.n dda1e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dda2c │ │ │ │ + b.n dda54 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dda40 │ │ │ │ + b.n dda68 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n ddac4 │ │ │ │ + bvc.n ddb5c │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n dda7c │ │ │ │ + bvc.n ddb14 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r6, #2 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n ddb84 │ │ │ │ + bvs.n dda1c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000ddaac : │ │ │ │ - b.w 84970 │ │ │ │ +000ddad4 : │ │ │ │ + b.w 84974 │ │ │ │ │ │ │ │ -000ddab0 : │ │ │ │ +000ddad8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #1808] @ de1d4 │ │ │ │ + ldr.w r6, [pc, #1808] @ de1fc │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #306 @ 0x132 │ │ │ │ - bne.n ddb54 │ │ │ │ + bne.n ddb7c │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ddb60 │ │ │ │ + beq.n ddb88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl bcbd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddb04 │ │ │ │ + beq.n ddb2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ddc1e │ │ │ │ + beq.w ddc46 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w ddde8 │ │ │ │ - cbz r7, ddb52 │ │ │ │ - ldr.w r3, [pc, #1736] @ de1d8 │ │ │ │ + beq.w dde10 │ │ │ │ + cbz r7, ddb7a │ │ │ │ + ldr.w r3, [pc, #1736] @ de200 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w de10e │ │ │ │ + beq.w de136 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, ddb58 │ │ │ │ - ldr.w r3, [pc, #1700] @ de1dc │ │ │ │ + cbnz r0, ddb80 │ │ │ │ + ldr.w r3, [pc, #1700] @ de204 │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ - ldr.w r1, [pc, #1696] @ de1e0 │ │ │ │ - ldr.w r0, [pc, #1696] @ de1e4 │ │ │ │ + ldr.w r1, [pc, #1696] @ de208 │ │ │ │ + ldr.w r0, [pc, #1696] @ de20c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #106 @ 0x6a │ │ │ │ - beq.n ddb94 │ │ │ │ + beq.n ddbbc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r1, [pc, #1656] @ de1dc │ │ │ │ + ldr.w r1, [pc, #1656] @ de204 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ - ldr.w r3, [pc, #1660] @ de1e8 │ │ │ │ - ldr.w r2, [pc, #1660] @ de1ec │ │ │ │ + ldr.w r3, [pc, #1660] @ de210 │ │ │ │ + ldr.w r2, [pc, #1660] @ de214 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1652] @ de1f0 │ │ │ │ - ldr.w r0, [pc, #1652] @ de1f4 │ │ │ │ + ldr.w r1, [pc, #1652] @ de218 │ │ │ │ + ldr.w r0, [pc, #1652] @ de21c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ddf1a │ │ │ │ + beq.w ddf42 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n ddc26 │ │ │ │ + beq.n ddc4e │ │ │ │ movw r7, #65534 @ 0xfffe │ │ │ │ movt r7, #16383 @ 0x3fff │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ streq.w ip, [r2] │ │ │ │ - beq.n ddc26 │ │ │ │ + beq.n ddc4e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w dde04 │ │ │ │ + beq.w dde2c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ddc2c │ │ │ │ + bne.n ddc54 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.w dddc8 │ │ │ │ - ldr.w r3, [pc, #1540] @ de1d8 │ │ │ │ + bmi.w dddf0 │ │ │ │ + ldr.w r3, [pc, #1540] @ de200 │ │ │ │ mov.w r2, #306 @ 0x132 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w de162 │ │ │ │ + beq.w de18a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ddb58 │ │ │ │ - ldr.w r3, [pc, #1496] @ de1dc │ │ │ │ + bne.n ddb80 │ │ │ │ + ldr.w r3, [pc, #1496] @ de204 │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr.w r1, [pc, #1516] @ de1f8 │ │ │ │ - ldr.w r0, [pc, #1516] @ de1fc │ │ │ │ + ldr.w r1, [pc, #1516] @ de220 │ │ │ │ + ldr.w r0, [pc, #1516] @ de224 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddb04 │ │ │ │ + b.n ddb2c │ │ │ │ mov r0, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ddbd0 │ │ │ │ + beq.n ddbf8 │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ddf4e │ │ │ │ - ldr.w r3, [pc, #1472] @ de200 │ │ │ │ + beq.w ddf76 │ │ │ │ + ldr.w r3, [pc, #1472] @ de228 │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ddf66 │ │ │ │ + bne.w ddf8e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - bne.w dde1a │ │ │ │ + bne.w dde42 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w de1b6 │ │ │ │ + beq.w de1de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 85fb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddc8a │ │ │ │ + beq.n ddcb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dddd0 │ │ │ │ + beq.w dddf8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w dde1a │ │ │ │ + bne.w dde42 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w de146 │ │ │ │ + beq.w de16e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w dde10 │ │ │ │ + beq.w dde38 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w de0e6 │ │ │ │ + beq.w de10e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ddfb0 │ │ │ │ - ldr.w r2, [pc, #1352] @ de204 │ │ │ │ + beq.w ddfd8 │ │ │ │ + ldr.w r2, [pc, #1352] @ de22c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w dde1a │ │ │ │ + beq.w dde42 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w de012 │ │ │ │ + beq.w de03a │ │ │ │ mov r0, r7 │ │ │ │ bl a083c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddcea │ │ │ │ + beq.n ddd12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dddd8 │ │ │ │ + beq.n dde00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w de04a │ │ │ │ + beq.w de072 │ │ │ │ mov r0, sl │ │ │ │ blx 502fc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddd10 │ │ │ │ + beq.n ddd38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddde0 │ │ │ │ + beq.n dde08 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w de032 │ │ │ │ + beq.w de05a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddd2e │ │ │ │ + beq.n ddd56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de00a │ │ │ │ + beq.w de032 │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ cmp.w sl, #6 │ │ │ │ - bgt.n dde1a │ │ │ │ + bgt.n dde42 │ │ │ │ mov r0, r4 │ │ │ │ bl 9a494 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w de062 │ │ │ │ + beq.w de08a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dde1a │ │ │ │ + bne.n dde42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddd5c │ │ │ │ + beq.n ddd84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de07a │ │ │ │ + beq.w de0a2 │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w de0bc │ │ │ │ + beq.w de0e4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.w de082 │ │ │ │ + bgt.w de0aa │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w de0e0 │ │ │ │ - ldr.w r3, [pc, #1116] @ de1d8 │ │ │ │ + bmi.w de108 │ │ │ │ + ldr.w r3, [pc, #1116] @ de200 │ │ │ │ mov.w r2, #306 @ 0x132 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w de12a │ │ │ │ + beq.w de152 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ddb58 │ │ │ │ - ldr.w r3, [pc, #1072] @ de1dc │ │ │ │ + bne.w ddb80 │ │ │ │ + ldr.w r3, [pc, #1072] @ de204 │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr.w r1, [pc, #1108] @ de208 │ │ │ │ - ldr.w r0, [pc, #1108] @ de20c │ │ │ │ + ldr.w r1, [pc, #1108] @ de230 │ │ │ │ + ldr.w r0, [pc, #1108] @ de234 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84a28 │ │ │ │ - b.n ddbd0 │ │ │ │ + bl 84a2c │ │ │ │ + b.n ddbf8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddc8a │ │ │ │ + b.n ddcb2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddcea │ │ │ │ + b.n ddd12 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddd10 │ │ │ │ - ldr r3, [pc, #1008] @ (de1dc ) │ │ │ │ + b.n ddd38 │ │ │ │ + ldr r3, [pc, #1008] @ (de204 ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr.w r1, [pc, #1056] @ de210 │ │ │ │ - ldr.w r0, [pc, #1056] @ de214 │ │ │ │ + ldr.w r1, [pc, #1056] @ de238 │ │ │ │ + ldr.w r0, [pc, #1056] @ de23c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ddeec │ │ │ │ + bne.n ddf14 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b.n ddbca │ │ │ │ - ldr r3, [pc, #1008] @ (de204 ) │ │ │ │ + b.n ddbf2 │ │ │ │ + ldr r3, [pc, #1008] @ (de22c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w ddcd0 │ │ │ │ + bne.w ddcf8 │ │ │ │ ldr.w r7, [r8, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ddf86 │ │ │ │ + beq.w ddfae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dde4c │ │ │ │ + beq.n dde74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddf3e │ │ │ │ + beq.n ddf66 │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dde72 │ │ │ │ + beq.n dde9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddedc │ │ │ │ + beq.n ddf04 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w de19a │ │ │ │ + beq.w de1c2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dde8e │ │ │ │ + beq.n ddeb6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ddee4 │ │ │ │ + cbz r3, ddf0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ddfd2 │ │ │ │ + beq.w ddffa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w ddfea │ │ │ │ + bpl.w de012 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4ffa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddeba │ │ │ │ + beq.n ddee2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddf46 │ │ │ │ + beq.n ddf6e │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w ddb5a │ │ │ │ - ldr r3, [pc, #788] @ (de1dc ) │ │ │ │ + bge.w ddb82 │ │ │ │ + ldr r3, [pc, #788] @ (de204 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r1, [pc, #844] @ (de218 ) │ │ │ │ - ldr r0, [pc, #844] @ (de21c ) │ │ │ │ + ldr r1, [pc, #844] @ (de240 ) │ │ │ │ + ldr r0, [pc, #844] @ (de244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dde72 │ │ │ │ + b.n dde9a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dde8e │ │ │ │ + b.n ddeb6 │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ddc2c │ │ │ │ - ldr r1, [pc, #740] @ (de1dc ) │ │ │ │ + bne.w ddc54 │ │ │ │ + ldr r1, [pc, #740] @ (de204 ) │ │ │ │ movw r0, #397 @ 0x18d │ │ │ │ - ldr r3, [pc, #800] @ (de220 ) │ │ │ │ - ldr r2, [pc, #804] @ (de224 ) │ │ │ │ + ldr r3, [pc, #800] @ (de248 ) │ │ │ │ + ldr r2, [pc, #804] @ (de24c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #796] @ (de228 ) │ │ │ │ - ldr r0, [pc, #800] @ (de22c ) │ │ │ │ + ldr r1, [pc, #796] @ (de250 ) │ │ │ │ + ldr r0, [pc, #800] @ (de254 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r1, [pc, #704] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r1, [pc, #704] @ (de204 ) │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ - ldr r3, [pc, #780] @ (de230 ) │ │ │ │ - ldr r2, [pc, #784] @ (de234 ) │ │ │ │ + ldr r3, [pc, #780] @ (de258 ) │ │ │ │ + ldr r2, [pc, #784] @ (de25c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #776] @ (de238 ) │ │ │ │ - ldr r0, [pc, #780] @ (de23c ) │ │ │ │ + ldr r1, [pc, #776] @ (de260 ) │ │ │ │ + ldr r0, [pc, #780] @ (de264 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dde4c │ │ │ │ + b.n dde74 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddeba │ │ │ │ - ldr r3, [pc, #652] @ (de1dc ) │ │ │ │ + b.n ddee2 │ │ │ │ + ldr r3, [pc, #652] @ (de204 ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r1, [pc, #744] @ (de240 ) │ │ │ │ - ldr r0, [pc, #748] @ (de244 ) │ │ │ │ + ldr r1, [pc, #744] @ (de268 ) │ │ │ │ + ldr r0, [pc, #748] @ (de26c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r1, [pc, #628] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r1, [pc, #628] @ (de204 ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r3, [pc, #728] @ (de248 ) │ │ │ │ + ldr r3, [pc, #728] @ (de270 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #724] @ (de24c ) │ │ │ │ - ldr r0, [pc, #724] @ (de250 ) │ │ │ │ + ldr r1, [pc, #724] @ (de274 ) │ │ │ │ + ldr r0, [pc, #724] @ (de278 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r2, [pc, #596] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r2, [pc, #596] @ (de204 ) │ │ │ │ mov.w r1, #414 @ 0x19e │ │ │ │ - ldr r3, [pc, #708] @ (de254 ) │ │ │ │ + ldr r3, [pc, #708] @ (de27c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #704] @ (de258 ) │ │ │ │ + ldr r2, [pc, #704] @ (de280 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #704] @ (de25c ) │ │ │ │ + ldr r1, [pc, #704] @ (de284 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #704] @ (de260 ) │ │ │ │ + ldr r0, [pc, #704] @ (de288 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #588] @ (de204 ) │ │ │ │ + ldr r3, [pc, #588] @ (de22c ) │ │ │ │ ldr r2, [r6, r3] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w dde1a │ │ │ │ + beq.w dde42 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w de17e │ │ │ │ + beq.w de1a6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w ddcc6 │ │ │ │ - b.n ddcca │ │ │ │ - ldr r3, [pc, #520] @ (de1dc ) │ │ │ │ + bne.w ddcee │ │ │ │ + b.n ddcf2 │ │ │ │ + ldr r3, [pc, #520] @ (de204 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r1, [pc, #648] @ (de264 ) │ │ │ │ - ldr r0, [pc, #652] @ (de268 ) │ │ │ │ + ldr r1, [pc, #648] @ (de28c ) │ │ │ │ + ldr r0, [pc, #652] @ (de290 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r1, [pc, #496] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r1, [pc, #496] @ (de204 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r3, [pc, #632] @ (de26c ) │ │ │ │ - ldr r0, [pc, #636] @ (de270 ) │ │ │ │ + ldr r3, [pc, #632] @ (de294 ) │ │ │ │ + ldr r0, [pc, #636] @ (de298 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #628] @ (de274 ) │ │ │ │ + ldr r1, [pc, #628] @ (de29c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddd2e │ │ │ │ - ldr r2, [pc, #456] @ (de1dc ) │ │ │ │ - ldr r3, [pc, #608] @ (de278 ) │ │ │ │ - ldr r1, [pc, #612] @ (de27c ) │ │ │ │ + b.n ddd56 │ │ │ │ + ldr r2, [pc, #456] @ (de204 ) │ │ │ │ + ldr r3, [pc, #608] @ (de2a0 ) │ │ │ │ + ldr r1, [pc, #612] @ (de2a4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #612] @ (de280 ) │ │ │ │ + ldr r0, [pc, #612] @ (de2a8 ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n ddfa8 │ │ │ │ - ldr r3, [pc, #424] @ (de1dc ) │ │ │ │ + b.n ddfd0 │ │ │ │ + ldr r3, [pc, #424] @ (de204 ) │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ - ldr r1, [pc, #584] @ (de284 ) │ │ │ │ - ldr r0, [pc, #588] @ (de288 ) │ │ │ │ + ldr r1, [pc, #584] @ (de2ac ) │ │ │ │ + ldr r0, [pc, #588] @ (de2b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddfa8 │ │ │ │ - ldr r3, [pc, #400] @ (de1dc ) │ │ │ │ + b.n ddfd0 │ │ │ │ + ldr r3, [pc, #400] @ (de204 ) │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ - ldr r1, [pc, #568] @ (de28c ) │ │ │ │ - ldr r0, [pc, #572] @ (de290 ) │ │ │ │ + ldr r1, [pc, #568] @ (de2b4 ) │ │ │ │ + ldr r0, [pc, #572] @ (de2b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddfa8 │ │ │ │ - ldr r3, [pc, #376] @ (de1dc ) │ │ │ │ + b.n ddfd0 │ │ │ │ + ldr r3, [pc, #376] @ (de204 ) │ │ │ │ movw r2, #403 @ 0x193 │ │ │ │ - ldr r1, [pc, #552] @ (de294 ) │ │ │ │ - ldr r0, [pc, #556] @ (de298 ) │ │ │ │ + ldr r1, [pc, #552] @ (de2bc ) │ │ │ │ + ldr r0, [pc, #556] @ (de2c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddfa8 │ │ │ │ + b.n ddfd0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddd5c │ │ │ │ + b.n ddd84 │ │ │ │ mvn.w r1, #3 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n de0f6 │ │ │ │ + beq.n de11e │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w dde1a │ │ │ │ - ldr r1, [pc, #316] @ (de1dc ) │ │ │ │ + beq.w dde42 │ │ │ │ + ldr r1, [pc, #316] @ (de204 ) │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr r3, [pc, #504] @ (de29c ) │ │ │ │ + ldr r3, [pc, #504] @ (de2c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #496] @ (de2a0 ) │ │ │ │ - ldr r0, [pc, #500] @ (de2a4 ) │ │ │ │ + ldr r1, [pc, #496] @ (de2c8 ) │ │ │ │ + ldr r0, [pc, #500] @ (de2cc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r1, [pc, #284] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r1, [pc, #284] @ (de204 ) │ │ │ │ mov.w r0, #408 @ 0x198 │ │ │ │ - ldr r3, [pc, #484] @ (de2a8 ) │ │ │ │ - ldr r2, [pc, #484] @ (de2ac ) │ │ │ │ + ldr r3, [pc, #484] @ (de2d0 ) │ │ │ │ + ldr r2, [pc, #484] @ (de2d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #480] @ (de2b0 ) │ │ │ │ - ldr r0, [pc, #480] @ (de2b4 ) │ │ │ │ + ldr r1, [pc, #480] @ (de2d8 ) │ │ │ │ + ldr r0, [pc, #480] @ (de2dc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n ddb8c │ │ │ │ - bl 84a28 │ │ │ │ - b.n ddd78 │ │ │ │ - ldr r3, [pc, #284] @ (de204 ) │ │ │ │ + b.n ddbb4 │ │ │ │ + bl 84a2c │ │ │ │ + b.n ddda0 │ │ │ │ + ldr r3, [pc, #284] @ (de22c ) │ │ │ │ str.w sl, [r7] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w ddcd0 │ │ │ │ - b.n dde1a │ │ │ │ - ldr r3, [pc, #228] @ (de1dc ) │ │ │ │ + bne.w ddcf8 │ │ │ │ + b.n dde42 │ │ │ │ + ldr r3, [pc, #228] @ (de204 ) │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr r1, [pc, #440] @ (de2b8 ) │ │ │ │ - ldr r0, [pc, #444] @ (de2bc ) │ │ │ │ + ldr r1, [pc, #440] @ (de2e0 ) │ │ │ │ + ldr r0, [pc, #444] @ (de2e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r3, [pc, #432] @ (de2c0 ) │ │ │ │ - movw r2, #21704 @ 0x54c8 │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r3, [pc, #432] @ (de2e8 ) │ │ │ │ + movw r2, #21690 @ 0x54ba │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #424] @ (de2c4 ) │ │ │ │ - ldr r0, [pc, #428] @ (de2c8 ) │ │ │ │ + ldr r1, [pc, #424] @ (de2ec ) │ │ │ │ + ldr r0, [pc, #428] @ (de2f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ (de2cc ) │ │ │ │ - movw r2, #21823 @ 0x553f │ │ │ │ + ldr r3, [pc, #416] @ (de2f4 ) │ │ │ │ + movw r2, #21809 @ 0x5531 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #408] @ (de2d0 ) │ │ │ │ - ldr r0, [pc, #412] @ (de2d4 ) │ │ │ │ + ldr r1, [pc, #408] @ (de2f8 ) │ │ │ │ + ldr r0, [pc, #412] @ (de2fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (de2d8 ) │ │ │ │ - movw r2, #21768 @ 0x5508 │ │ │ │ + ldr r3, [pc, #400] @ (de300 ) │ │ │ │ + movw r2, #21754 @ 0x54fa │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #392] @ (de2dc ) │ │ │ │ - ldr r0, [pc, #396] @ (de2e0 ) │ │ │ │ + ldr r1, [pc, #392] @ (de304 ) │ │ │ │ + ldr r0, [pc, #396] @ (de308 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (de2e4 ) │ │ │ │ - movw r2, #21733 @ 0x54e5 │ │ │ │ + ldr r3, [pc, #384] @ (de30c ) │ │ │ │ + movw r2, #21719 @ 0x54d7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ (de2e8 ) │ │ │ │ - ldr r0, [pc, #380] @ (de2ec ) │ │ │ │ + ldr r1, [pc, #376] @ (de310 ) │ │ │ │ + ldr r0, [pc, #380] @ (de314 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ (de2f0 ) │ │ │ │ - movw r2, #21774 @ 0x550e │ │ │ │ + ldr r3, [pc, #368] @ (de318 ) │ │ │ │ + mov.w r2, #21760 @ 0x5500 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (de2f4 ) │ │ │ │ - ldr r0, [pc, #364] @ (de2f8 ) │ │ │ │ + ldr r1, [pc, #360] @ (de31c ) │ │ │ │ + ldr r0, [pc, #364] @ (de320 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (de2fc ) │ │ │ │ - movw r2, #21862 @ 0x5566 │ │ │ │ + ldr r3, [pc, #352] @ (de324 ) │ │ │ │ + movw r2, #21848 @ 0x5558 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #344] @ (de300 ) │ │ │ │ - ldr r0, [pc, #348] @ (de304 ) │ │ │ │ + ldr r1, [pc, #344] @ (de328 ) │ │ │ │ + ldr r0, [pc, #348] @ (de32c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (de308 ) │ │ │ │ - movw r2, #21763 @ 0x5503 │ │ │ │ + ldr r3, [pc, #336] @ (de330 ) │ │ │ │ + movw r2, #21749 @ 0x54f5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (de30c ) │ │ │ │ - ldr r0, [pc, #332] @ (de310 ) │ │ │ │ + ldr r1, [pc, #328] @ (de334 ) │ │ │ │ + ldr r0, [pc, #332] @ (de338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #10 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n de244 │ │ │ │ + bpl.n de2dc │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #752 @ (adr r7, de4d8 ) │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n de1d4 │ │ │ │ + bpl.n de26c │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n de1d8 │ │ │ │ + bpl.n de270 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #512 @ (adr r7, de3f8 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n de2c4 │ │ │ │ + bmi.n de15c │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #960 @ (adr r6, de5c0 ) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n de180 │ │ │ │ + bcs.n de218 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #280 @ (adr r5, de328 ) │ │ │ │ + add r6, pc, #504 @ (adr r6, de430 ) │ │ │ │ movs r1, r4 │ │ │ │ - bne.n de310 │ │ │ │ + bcs.n de1a8 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #40 @ (adr r5, de240 ) │ │ │ │ + add r6, pc, #264 @ (adr r6, de348 ) │ │ │ │ movs r1, r4 │ │ │ │ - beq.n de168 │ │ │ │ + bne.n de200 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #200 @ (adr r4, de2e8 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, de3f0 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ movs r1, r4 │ │ │ │ - beq.n de2f8 │ │ │ │ + bne.n de190 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #976 @ (adr r3, de600 ) │ │ │ │ + add r5, pc, #176 @ (adr r5, de308 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ movs r1, r4 │ │ │ │ - beq.n de2c0 │ │ │ │ + bne.n de358 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #832 @ (adr r3, de580 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, de288 ) │ │ │ │ movs r1, r4 │ │ │ │ - beq.n de27c │ │ │ │ + bne.n de314 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #672 @ (adr r3, de4e8 ) │ │ │ │ + add r4, pc, #896 @ (adr r4, de5f0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + bne.n de2d8 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #536 @ (adr r3, de46c ) │ │ │ │ + add r4, pc, #760 @ (adr r4, de574 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bne.n de2a0 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #392 @ (adr r3, de3ec ) │ │ │ │ + add r4, pc, #616 @ (adr r4, de4f4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + beq.n de230 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #144 @ (adr r3, de2fc ) │ │ │ │ + add r4, pc, #368 @ (adr r4, de404 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #816] @ (de5a0 ) │ │ │ │ + ldr r2, [pc, #16] @ (de2a8 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #48 @ (adr r3, de2a4 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, de3ac ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + beq.n de1f4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + beq.n de1c4 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #904 @ (adr r2, de60c ) │ │ │ │ + add r4, pc, #104 @ (adr r4, de314 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + beq.n de390 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #784 @ (adr r2, de59c ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, de6a4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + beq.n de368 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #688 @ (adr r2, de544 ) │ │ │ │ + add r3, pc, #912 @ (adr r3, de64c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + beq.n de340 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #592 @ (adr r2, de4ec ) │ │ │ │ + add r3, pc, #816 @ (adr r3, de5f4 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #320 @ (adr r2, de3e8 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, de4f0 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #184 @ (adr r2, de370 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, de478 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #0 @ (adr r2, de2c0 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, de3c8 ) │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de284 │ │ │ │ + bge.n de31c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de258 │ │ │ │ + bls.n de2f0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de22c │ │ │ │ + bls.n de2c4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb774 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de200 │ │ │ │ + bls.n de298 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, de322 │ │ │ │ + cbz r4, de358 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de3d4 │ │ │ │ + bls.n de26c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ movs r1, r4 │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de3a8 │ │ │ │ + bls.n de240 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #176 @ (adr r3, de3b8 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, de4c0 ) │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de37c │ │ │ │ + bls.n de414 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ movs r1, r4 │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, de3a4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000de314 : │ │ │ │ +000de33c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #188] @ (de3e0 ) │ │ │ │ + ldr r6, [pc, #188] @ (de408 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (de3e4 ) │ │ │ │ + ldr r3, [pc, #184] @ (de40c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #176] @ (de3e8 ) │ │ │ │ + ldr r5, [pc, #176] @ (de410 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #164] @ (de3ec ) │ │ │ │ + ldr r3, [pc, #164] @ (de414 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1104 @ 0x450 │ │ │ │ - bl 83b10 │ │ │ │ + bl 83b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n de3cc │ │ │ │ - ldr r3, [pc, #152] @ (de3f0 ) │ │ │ │ + beq.n de3f4 │ │ │ │ + ldr r3, [pc, #152] @ (de418 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n de3ac │ │ │ │ - ldr r3, [pc, #144] @ (de3f4 ) │ │ │ │ + bne.n de3d4 │ │ │ │ + ldr r3, [pc, #144] @ (de41c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n de3d0 │ │ │ │ + bne.n de3f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ddab0 │ │ │ │ + bl ddad8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n de3cc │ │ │ │ - cbnz r0, de3a6 │ │ │ │ - ldr r3, [pc, #120] @ (de3f8 ) │ │ │ │ + beq.n de3f4 │ │ │ │ + cbnz r0, de3ce │ │ │ │ + ldr r3, [pc, #120] @ (de420 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de38e │ │ │ │ + beq.n de3b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (de3fc ) │ │ │ │ - ldr r3, [pc, #80] @ (de3e4 ) │ │ │ │ + ldr r2, [pc, #108] @ (de424 ) │ │ │ │ + ldr r3, [pc, #80] @ (de40c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de3da │ │ │ │ + bne.n de402 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #88] @ (de400 ) │ │ │ │ + ldr r3, [pc, #88] @ (de428 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n de380 │ │ │ │ - ldr r0, [pc, #84] @ (de404 ) │ │ │ │ + b.n de3a8 │ │ │ │ + ldr r0, [pc, #84] @ (de42c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #80] @ (de408 ) │ │ │ │ + ldr r3, [pc, #80] @ (de430 ) │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - ldr r1, [pc, #76] @ (de40c ) │ │ │ │ - ldr r0, [pc, #80] @ (de410 ) │ │ │ │ + ldr r1, [pc, #76] @ (de434 ) │ │ │ │ + ldr r0, [pc, #80] @ (de438 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n de38e │ │ │ │ - ldr r0, [pc, #64] @ (de414 ) │ │ │ │ + b.n de3b6 │ │ │ │ + ldr r0, [pc, #64] @ (de43c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n de3b6 │ │ │ │ + b.n de3de │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r5, #2 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r3, #2 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r0, #1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #480 @ (adr r0, de61c ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000de418 : │ │ │ │ +000de440 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r8, [pc, #328] @ de578 │ │ │ │ + ldr.w r8, [pc, #328] @ de5a0 │ │ │ │ add r8, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n de4cc │ │ │ │ + beq.n de4f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n de4fa │ │ │ │ + beq.n de522 │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 87428 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de47c │ │ │ │ + beq.n de4a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, de4c4 │ │ │ │ + cbz r3, de4ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n de55c │ │ │ │ + beq.n de584 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de490 │ │ │ │ + beq.n de4b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, de4bc │ │ │ │ + cbz r3, de4e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de4a0 │ │ │ │ + beq.n de4c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, de4b4 │ │ │ │ + cbz r3, de4dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n de520 │ │ │ │ + beq.n de548 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n de53a │ │ │ │ + bpl.n de562 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de4a0 │ │ │ │ + b.n de4c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de490 │ │ │ │ + b.n de4b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de47c │ │ │ │ - ldr r1, [pc, #172] @ (de57c ) │ │ │ │ + b.n de4a4 │ │ │ │ + ldr r1, [pc, #172] @ (de5a4 ) │ │ │ │ movw r0, #419 @ 0x1a3 │ │ │ │ - ldr r3, [pc, #172] @ (de580 ) │ │ │ │ - ldr r2, [pc, #172] @ (de584 ) │ │ │ │ + ldr r3, [pc, #172] @ (de5a8 ) │ │ │ │ + ldr r2, [pc, #172] @ (de5ac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (de588 ) │ │ │ │ - ldr r0, [pc, #168] @ (de58c ) │ │ │ │ + ldr r1, [pc, #164] @ (de5b0 ) │ │ │ │ + ldr r0, [pc, #168] @ (de5b4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #128] @ (de57c ) │ │ │ │ + ldr r3, [pc, #128] @ (de5a4 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r1, [pc, #140] @ (de590 ) │ │ │ │ - ldr r0, [pc, #144] @ (de594 ) │ │ │ │ + ldr r1, [pc, #140] @ (de5b8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de5bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - b.n de4f0 │ │ │ │ - ldr r3, [pc, #88] @ (de57c ) │ │ │ │ + bl 84a2c │ │ │ │ + b.n de518 │ │ │ │ + ldr r3, [pc, #88] @ (de5a4 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r1, [pc, #112] @ (de598 ) │ │ │ │ - ldr r0, [pc, #112] @ (de59c ) │ │ │ │ + ldr r1, [pc, #112] @ (de5c0 ) │ │ │ │ + ldr r0, [pc, #112] @ (de5c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n de4f0 │ │ │ │ - ldr r1, [pc, #64] @ (de57c ) │ │ │ │ + b.n de518 │ │ │ │ + ldr r1, [pc, #64] @ (de5a4 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r3, [pc, #92] @ (de5a0 ) │ │ │ │ - ldr r0, [pc, #96] @ (de5a4 ) │ │ │ │ + ldr r3, [pc, #92] @ (de5c8 ) │ │ │ │ + ldr r0, [pc, #96] @ (de5cc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #84] @ (de5a8 ) │ │ │ │ + ldr r1, [pc, #84] @ (de5d0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n de4f0 │ │ │ │ - ldr r3, [pc, #76] @ (de5ac ) │ │ │ │ - movw r2, #21950 @ 0x55be │ │ │ │ + b.n de518 │ │ │ │ + ldr r3, [pc, #76] @ (de5d4 ) │ │ │ │ + movw r2, #21936 @ 0x55b0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #72] @ (de5b0 ) │ │ │ │ - ldr r0, [pc, #72] @ (de5b4 ) │ │ │ │ + ldr r1, [pc, #72] @ (de5d8 ) │ │ │ │ + ldr r0, [pc, #72] @ (de5dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3156 @ 0xc54 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb r0, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r7} │ │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes